Назад | Перейти на главную страницу

Чем отличаются RAID 1 и RAID 10 при наличии 8 логических дисков?

Уровень RAID 01 - это гибридная версия RAID 1 и 0, и это показано ниже.

Источник: Wikipedia.org

В КОМПЬЮТЕРНАЯ ОРГАНИЗАЦИЯ И ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ ДЛЯ ВЫПОЛНЕНИЯ (ИЗДАНИЕ ДЕВЯТОЕ)Уильям Столлингс показывает, что уровень RAID 1 для 8 дисков показан ниже.

Здесь, когда данные заполняются на диски, данные заполняются построчно, как RAID 0, и, следовательно, становятся похожими на RAID 01. В чем разница между этими двумя?

Второй пример - это не RAID 1, а вложенный RAID 0 + 1, зеркало в полоску (как 10 полоса зеркал).

Хотя очевидно, в чем разница между RAID 0 + 1 и RAID 1 + 0 с нечетным количеством дисков, с четным количеством дисков это становится еще более запутанным. Он работает точно так же с 2, 4, 6 и 8 дисками, но я буду использовать настройку из шести дисков для более четкой визуализации:

Как видите, в итоге у вас будут очень похожие диски. В обеих конфигурациях у вас есть n / 2 вместимость, 50% эффективность хранения, нет большой разницы в Общая производительность, оба всегда могут выжить на одном отказавшем диске без потери данных, а теоретический максимум для вышедших из строя дисков для обоих - n / 2.

Однако RAID 10 и 01 не идентичны. Во время сбоя RAID 10 имеет существенное преимущество: в случае отказа одного диска все остальные зеркала не затрагиваются, а RAID 01 теряет всю полосу RAID 0. В случае сбоя RAID 01 оставляет незащищенными половину дисков, а RAID 10 оставляет только своего партнера.

Скотт Алан Миллер описывает это разница в неудача и перестроить подробно и приходит к однозначному выводу:

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

Джеффри Б. Лейтон, в его сравнении, смотрит на ту же ситуацию с точки зрения время восстановления:

В случае RAID-01 вам необходимо получить доступ ко всем оставшимся дискам в массиве, чтобы восстановить потерянный один диск. Причина в том, что у вас есть RAID-1 на двух наборах дисков, которые являются RAID-0. Потеря одного диска означает, что вся группа RAID-0 вышла из строя.

В случае RAID-10, если диск выходит из строя, доступ к единственному парному диску.

  • RAID-01: количество прочитанных и записанных данных = (n / 2) * емкость одного диска
  • RAID-10: количество прочитанных и записанных данных = емкость одного диска