Мы настраиваем новую систему баз данных и имеем 15 дисков, с которыми можно поиграть (+2 встроенных в ОС).
При наличии 15 дисков было бы лучше настроить все 14 как один блок RAID-10 (+1 горячий резерв) ИЛИ разделить на два набора RAID-10: один для данных (8 дисков) и один для журналов / резервных копий (6 дисков). ).
Мой вопрос сводится к следующему: есть ли конкретный момент, когда наличие большего количества дисков в настройке RAID-10 будет превосходить преформу, когда диски разбиты на меньшие наборы RAID-10.
Тебе это не понравится ... смотря как;)
Что бы я сделал:
Возьмите 4 диска, RAID 10. Положите дно 64gb для работы system, остальное для логов;) Вот и ой. Поскольку ОС по большей части не работает, и у вас есть кэширующий контроллер рейда (надеюсь), влияние двух разделов минимально.
Остальные 11 ... возьмите 1 в качестве горячего резерва.
10 ... смотря что вам нужно. Для высокой производительности я бы СНОВА пошел на RAID 10.
Уловка здесь в том, что никакие операции ввода-вывода на дисках хранения базы данных не будут мешать возможности ввода-вывода журнала. Это в основном дает обоим концам определенные характеристики ввода-вывода, которые гарантированы и могут быть измерены независимо.
В зависимости от управления RAID и ОС вы можете быть осторожны с форматированием - на SQL Server:
Я бы, вероятно, установил 12 в RAID-10 с одним горячим резервом и 4 в RAID-5, чтобы вы могли получить некоторую паритетность для своих резервных копий, хотя RAID-6 был бы более идеальным.
Производительность, которую вы получите, будет сильно зависеть от вашего RAID-контроллера, хотя с хорошим контроллером он хорошо масштабируется.