Я только что получил свой новый SQL Server от Dell. Сервер будет обслуживать около 15 баз данных OLTP, размер которых в среднем составляет 10 ГБ.
Вот основные характеристики:
Dell PowerEdge R510 с поддержкой до 12 жестких дисков с возможностью горячей замены, светодиодный
Intel Xeon E5649 2,53 ГГц, кэш-память 12 М, QPI 5,86 ГТ / с, 6 ядер (количество 2)
48 ГБ памяти (6x8 ГБ), 1333 МГц RDIMM с двумя рангами для двух процессоров, оптимизированный
Встроенный RAID-контроллер PERC H700, кэш-память 1 ГБ NV
300 ГБ 15K об / мин SA SCSI 6 Гбит / с 3,5-дюймовый жесткий диск с горячим подключением (количество 4)
600 ГБ 15K RPM SA SCSI 6 Гбит / с 3,5-дюймовый жесткий диск с горячим подключением (количество 6)
Моей первой мыслью было использовать 3 массива.
ОС - Рейд 1 - (2) 300 ГБ
T-Log - Рейд 1 (2) 300 ГБ
DB - Рейд 5 (5) 600 ГБ
Резервное копирование - (1) 600 ГБ - без рейдов.
Однако я мог бы также сделать следующее после покупки еще одного диска для резервного копирования.
ОС и T-Log - Рейд 10 - (4)300 ГБ
DB - Рейд 10 (6)600 ГБ
Место на жестком диске не является проблемой, поскольку базы данных не так велики. Я просто пытаюсь оптимизировать скорость приложений, использующих эти базы данных.
Итак, что бы вы порекомендовали, ребята?