4

Почему для невырожденного массива RAID 6, почему большинству реализаций и документации требуется как минимум 4 диска? Почему у него не может быть 3 дисков для 1 блока данных и 2 блоков четности на полосу? Зачем форсировать минимум 2 данных и 2 паритета?

я понимаю

  • Вы можете сделать RAID 6 с 3 реальными и 1 отсутствующим диском с mdadm, но я не об этом
  • 3-х дисковый RAID 6 даст только 1/3 емкости пустых дисков.
  • 3-х дисковый RAID 6 будет функционально похож на 3-х дисковый RAID 1 массив. Хотя мне интересно, может ли проверка синхронизации mdadm найти и исправить битовую гниль на 3-х дисковом рейде 1. Но это тема для другого вопроса.

Причина, по которой я спрашиваю, заключается в том, что я смотрю на то, чтобы изменить мои домашние настройки сетевого хранилища, чтобы они были похожи на гибридный RAID в купленных в магазине блоках NAS, которые предлагают дублирование двух дисков с дисками разного размера. Таким образом, использование нескольких RAID-массивов mdadm в качестве физических томов в одном логическом томе, как описано здесь, но с RAID 6 и 3 дисковыми RAID 1.

Было бы более логичным, если бы все RAID-массивы, составляющие LVM с избыточностью на двух дисках, были RAID 6.

2 ответа2

4

Причины AFAIK это просто производительность. Там нет никаких реальных технических причин против этого.

Существует разница между raid-1 с 3 дисками и raid-6 с 3 дисками.
Расчеты избыточности для raid-6 вычислительно сложнее и сложнее, чем для raid-1.
Поэтому использование 3-х дискового raid-6 требует гораздо больше мощности от контроллера (аппаратного обеспечения) или процессора (software-raid).
Восстановление, если необходимо, также требует больше времени.

Поэтому использовать raid-6 на 3 дисках довольно бессмысленно, когда raid-1 обеспечивает такой же уровень избыточности с меньшими проблемами с производительностью.

В результате опция для трехдискового raid-6 обычно даже не доступна программистам программного обеспечения для управления raid.

(Если я правильно помню, я видел контроллер Raid несколько лет назад, который позволил это. Я не могу вспомнить марку / модель, но это должен был быть контроллер Areca или один из контроллеров HP / Compaq Proliant. Мы имели дело почти исключительно с теми в то время.)

0

Требуется 4 диска, потому что RAID 6 имеет чередование на уровне блоков с двойной распределенной четностью. Это учитывает отказ 2 дисков. Вы не можете сделать это менее чем с 4 накопителями и сохранить требуемую избыточность.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .