Какой RAID использовать для системы хранения?

Здравствуйте. Есть LSI MegaRAID 9361-8i и 12 SAS дисков по 4 ТБ. Хочу сделать из этого iSCSI таргет. Подскажите, пожалуйста, какие RAID нужно использовать?
  • Вопрос задан
  • 336 просмотров
Решения вопроса 1
Zettabyte
@Zettabyte
Проф. восстановление данных ▪ Вопрос? См. профиль
LSI MegaRAID 9361-8i и 12 SAS дисков по 4 ТБ

Начните с очевидного и конкретного "железного" вопроса: у вас есть SAS expander?
Если нет, то все 12 SAS HDD использовать не получится, ваш контроллер поддерживает только 8 дисков, подключенных напрямую.

Дальше определитесь относительно нужных вам скорости, ёмкости, и надёжности.

Нужны высокая скорость и надёжность - делайте RAID 10, но ёмкость будет 50% от общего дискового пространства.

Нужна бОльшая ёмкость - делайте RAID 60. Скорость чтения будет выше, чем у отдельных дисков, запись - медленнее, чем у RAID10. Ёмкость - суммарная минус 4 диска.

Минимальный RAID60 займёт как раз все 8 имеющихся на контроллере портов и его объём получится равным объёму РЭЙД 10. Так что если САС экспандер отсутствует, то вместо РЭЙД 60 лучше выбрать РЭЙД10.

RAID 5 или RAID 50 представляются рисковыми с вашим количеством жёстких дисков. RAID5 можно сделать из части и хранить что-то некритическое. С RAID50 я бы вообще связываться не рекомендовал.

P.S.
В соседних комментариях есть формулировки, которые можно воспринять так, будто RAID, созданный при помощи mdadm, выдерживает потерю большего числа дисков.
Это не так. Как бы вы ни создали тот же РЭЙД 5, он способен пережить выход из строя только одного диска.

P.P.S.
И вне зависимости от того, какой уровень РЭЙД вы выберете, обязательно помните, что RAID - это не бэкап.
К нам за восстановлением данных обращаются с самыми разными массивами.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Ava256
долгий путь в тех. поддержке
Хотите больше скорости, но меньше объема, делайте RAID 10. Больше объема, но меньше скорости, тогда RAID 5.А вообще конечно лучше собрать программный RAID в Linux, а не аппаратный.
Ответ написан
saboteur_kiev
@saboteur_kiev
software engineer
для эффективного использования пространства дисков

я так понимаю, что мне нужно сделать два виртуальных диска?

Это неправильная цель.
Если цель сделать два виртуальных диска - делайте два диска.
Если цель - отказоустойчивость или скорость - выбирайте подходящийрейд.
То есть прежде всего определитесь что именно вы хотите получить от рейда. Тогда будет понятно какой вам нужен
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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