Дано:
Бюджет: 100-150р на полку. Нужно две полки.
Диски планируемые: Intel SSD 3700 400GB в полку.
Железо:
Платформа: HP DL180G6
Процессоры: E5645
ОЗУ: 96ГБ
СУБД: MSSQL2008R2 Standard
Контроллер: P410 с 1ГБ кэша+ BBU на ионистре. Кэш включён. Пропорция чтение\запись 90/10.
Конфигурация массивов: два RAID10 по 6 10К дисков 600ГБ Seagate Savvio 10K.5. Кэш включён. На первом БД, на втором логи. Режим БД Simple.
БД: Объем 1,1 ТБ. Много сотен отчетов, выпуск отчетов размазан максимально по суткам.
Примерные ТТХ БД:
Таблица 0 585410570 строк 119 638,125 MB Много полей типа string
Таблица 1 470076201 строк 162 250,359 MB Много полей типа string
и т.д. еще много таблиц.
Прогноз нагрузки: Рост 40% в год. Расчет полки на два года вперед, три максимум.
Показатели счётчиков производительности:
Снята типичная нагрузка за 8 часов, средняя скорость чтения 200МБ\с, запись в 10-15 раз ниже. Задержка 50мс по дискам, что плохо наверное. В итоге за сутки на сервере читается с дисков около 10ТБ...что подталкивает дополнительно к использванию SSD.
Все индексы какие можно сделаны, запросы оптимизированы. Но сделать меньше БД невозможно, к сожалению.
Вот средние значения:

Вопрос по решению, видится два варианта:
1. HP D2700 забить 4 SSD на БД и 2 SSD на Логи. SSD Intel 3700 неродные естественно. Сейчас мы самопальные Seagate используем, полёт нормальный, но за самопальные SSD + полка HP очень страшно...
Также не удалось выяснить сколько iops пропускает sas expander в этой полке.
К этой полке взять P411 или P812 или что самое мощное есть, стоимость контроллера несоизмерима с общей стоимостью...
2. Взять старый добрый Adaptec (7 или 8 серия?), который будет стабильное работать в DL180G6 + полку от SuperMicro. С SuperMicro + Adaptec 3,5 серий ушли 2 года назад на HP.