Какой уровень RAID для виртуальных машин в SAN

Я имею Dell EqualLogic PS5000E iSCSI Array, Я подключил это SAN в серверах напрямую. я использовал Jumbo Frames, В этом случае все в порядке. Мое хранилище ~25TB, Теперь мне нужно выбрать, какой уровень RAID я должен использовать. SAN предлагает только 3 уровня: 6, 50, 10. У меня 16 HDD с ~1.8TB за каждый диск.

Какой уровень RAID вы можете посоветовать для виртуализации и для работы с базами данных?
Также лучше настроить два рейдовых уровня. Но SAN создает только один default пул хранения со всеми нашими дисками. Если вы знаете другой способ настройки двух массивов, это будет очень приятно

3 ответа

PS5000 представляет собой 16-дисковую систему. Похоже, у вас есть 2 ТБ дисков (~1, 82 ТБ) на основе числа, которые вы предоставили.

Документация Dell по выбору политики RAID гласит, что в соответствии с "передовой практикой" RAID50 не следует использовать для дисков емкостью 7,2 КБ, превышающих 1 ТБ, и полностью избегать RAID5 при хранении важных для бизнеса данных.

Один "элемент" (корпус) может быть настроен только с одной политикой RAID и не может быть разделен на 2 отдельных уровня. Реализация нескольких типов RAID осуществляется в системах EQL через несколько членов / массивов, хранящихся в отдельных "пулах".

RAID10 был бы моим предложением для рабочей нагрузки базы данных, но это может не обеспечивать достаточную полезную емкость в зависимости от размера ваших виртуальных машин. Если виртуализация и рабочая нагрузка / размер базы данных уже "существуют" в каком-то другом хранилище, возможно, было бы целесообразно рассмотреть некоторые числа там (например, отношение чтения / записи, среднее и "пиковое" IOPS, общая емкость / размер и т. Д.).

RAID6 обеспечивает невысокую производительность для рабочих нагрузок с интенсивной записью, поэтому я бы рекомендовал избегать ее, если подавляющее большинство ваших операций ввода-вывода не состоит из операций чтения. Это количество дисков в RAID6 может теоретически выдерживать 1500 IOPS со 100% чтений (с одним горячим резервом, 8 КБ случайных операций ввода-вывода), но 30% записывает сокращения, которые ниже 600.

Уровень RAID зависит от многих вещей, но в качестве общего совета:

  • Для виртуализации используйте RAID6. Конечно, RAID6 является относительно медленным (по сравнению с другими уровнями), но он предоставляет возможность сбоя двух дисков и сохранения данных.

  • Для базы данных мудрым массивом является RAID10. Это даст вам избыточность и очень хорошую скорость диска (что является одним из возможных узких мест для баз данных)

О Del EqualLogic - у меня нет опыта работы с этим продуктом, но пытались ли вы (до создания RAID) удалить некоторые диски из пула при создании пула? А позже добавить их в другой пул?

Я рекомендую использовать RAID-10 для виртуализации из-за более высокой производительности, лучшей надежности и избыточности. Что касается RAID-6, его основным преимуществом является защита от сбоев, но вы получите удар, когда дело доходит до производительности.

Другие вопросы по тегам