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

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

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

2
задан 5 February 2019 в 09:08
3 ответа

Уровень RAID зависит от многих вещей, но, как правило, рекомендуется:

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

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

2
ответ дан 3 December 2019 в 08:45

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

2
ответ дан 3 December 2019 в 08:45

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

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

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

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

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

.
5
ответ дан 3 December 2019 в 08:45

Теги

Похожие вопросы