Назад | Перейти на главную страницу

Конфигурация дисков для SQL Server всего с 4 дисками (ОС и данные)

Имея всего четыре диска, вы бы сделали: а) два массива RAID 1 (ОС + журналы транзакций, данные) б) 1 массив RAID 10 с разделами или в) 1 массив RAID 5 с разделами?

Спасибо!

Короткий ответ - зависит от обстоятельств.

Каковы ваши требования в отношении дискового ввода-вывода, емкости и избыточности? Каково соотношение чтения и записи, насколько быстро растут ваши данные, выполняете ли вы много операций, когда tempdb сильно страдает?

2 х RAID 1 , один для данных и один для журналов. Благодаря этой комбинации вы получите максимальную скорость и избыточность.

РЕДАКТИРОВАТЬ: Я изначально ожидал, что вы исключите ОС. Если вы собираетесь также установить ОС, я бы также рассмотрел 1 диск ОС, 1 набор RAID 1 для данных и журналов и четвертый диск для tempdb. Также есть старый фаворит - одна ОС и три других в RAID 5, но производительность не так хороша.

Я бы выбрал вариант (а) из-за преимущества, которое вы получаете при отделении журналов от данных. Журналы пишутся в основном последовательно, данные записываются в основном случайным образом. Вы действительно не хотите, чтобы ваши случайные записи мешали вашей простой последовательной записи.

Для массива RAID, на котором установлена ​​ОС, вы, вероятно, захотите разделить его на два раздела: один для ОС, другой для журналов. Хотя, как прокомментировал один пользователь в другой ветке, для некоторых эта проблема граничит с религиозной.

Есть множество причин избегать использования RAID 5 для баз данных, но я предполагаю, что вы уже знаете о них. RAID 10 намного лучше, но у вас действительно недостаточно дисков для правильного использования RAID 10.

Я думаю, это зависит от потенциального размера баз данных по сравнению с размером дисков.

Если вам нужно много места на диске для ваших баз данных, выберите RAID 10 и небольшой раздел ОС. Если вам нужно еще больше места, выберите RAID 5 с небольшим разделом ОС и снизьте производительность при записи.

Если вам не нужно место, вам придется протестировать два независимых массива RAID 1 V один RAID 10 с разделами (интересно узнать, какой из них лучше для вашей среды :)).