у меня есть Dell EqualLogic PS5000E iSCSI Array
. Я подключил это SAN
в серверах напрямую. я использовал Jumbo Frames
. В этом случае все нормально. Мое хранилище ~25TB
. Теперь мне нужно выбрать, какой уровень RAID я должен использовать. SAN
предлагает всего 3 уровня: 6, 50, 10. У меня 16 HDD с ~1.8TB
на каждый диск.
Какой уровень RAID вы можете посоветовать для виртуализации и для работы с базами данных?
Также лучше настроить два уровня рейда. Но SAN
создает только один default
пул хранения со всеми нашими дисками. Если вы знаете другой способ настройки двух массивов, это будет очень приятно
PS5000 - это система с 16 дисками. Судя по предоставленным вами числам, похоже, что у вас есть диски емкостью 2 ТБ (~ 1,82 ТиБ).
Делл документация по выбору политики RAID заявляет, что в соответствии с «передовой практикой» RAID50 не следует использовать для дисков 7.2K размером более 1 ТБ, а RAID5 полностью избегать при хранении критически важных для бизнеса данных.
Один «член» (корпус) может быть настроен только с одной политикой RAID и не может быть разделен на 2 отдельных уровня. Реализация нескольких типов RAID осуществляется в системах EQL через несколько элементов / массивов, хранящихся в отдельных «пулах».
RAID10 был бы моим предложением для рабочей нагрузки базы данных, но он может не обеспечить адекватной полезной емкости в зависимости от размера ваших виртуальных машин. Если рабочая нагрузка / размер виртуализации и базы данных уже «существуют» в каком-то другом хранилище, может быть целесообразно посмотреть на некоторые числа там (например, соотношение чтения / записи, среднее и «пиковое» количество операций ввода-вывода в секунду, общая емкость / размер и т. Д.).
RAID6 обеспечивает мизерную производительность для рабочих нагрузок с интенсивной записью, поэтому я бы посоветовал избегать его, если подавляющее большинство ваших операций ввода-вывода не состоит из операций чтения. Такое количество дисков в RAID6 теоретически может поддерживать 1500 операций ввода-вывода в секунду при 100% чтениях (с одним горячим резервом, 8 КБ случайных операций ввода-вывода), но 30% операций записи сокращают это число до менее 600.
Я рекомендую использовать RAID-10 для виртуализации из-за более высокой производительности, лучшей надежности и избыточности. Что касается RAID-6, то его главным преимуществом является защита от сбоев, но вы получите удар по производительности.
Уровень RAID зависит от многих вещей, но обычно советуют:
Для виртуализации используйте RAID6. Конечно, RAID6 относительно медленный (по сравнению с другими уровнями), но он дает возможность выйти из строя двух дисков и все еще иметь данные.
Для базы данных разумным массивом является RAID10. Это даст вам избыточность и очень хорошую скорость диска (что является одним из возможных узких мест для баз данных).
О Del EqualLogic - у меня нет опыта работы с этим продуктом, но при создании пула вы пытались (перед созданием RAID) удалить некоторые диски из пула? А потом добавить их в другой пул?