Дисковый массив “RAID 2”

Дисковый массив “RAID 2”

Массивы такого типа основаны на использовании кода Хэмминга.

Структура “RAID 2”

Диски делятся на две группы:

  1. для данных
  2. для кодов коррекции ошибок

Если данные хранятся на “2n — n – 1” дисках, то для хранения кодов коррекции необходимо “n” дисков (в сумме 2n — 1 дисков).

 

Данные распределяются по дискам, предназначенным для хранения информации, так же, как и в RAID 0, то есть они разбиваются на небольшие блоки по числу дисков.

Оставшиеся диски хранят коды коррекции ошибок, по которым в случае выхода какого-либо жёсткого диска из строя возможно восстановление информации. Метод Хэмминга давно применяется в памяти типа ECC и позволяет на лету исправлять однократные и обнаруживать двукратные ошибки.

Плюсы “RAID 2”

Достоинством массива “RAID 2” является повышение скорости дисковых операций по сравнению с производительностью одного диска.

Минусы “RAID 2”

Недостатком массива “RAID 2” является то, что минимальное количество дисков, при котором имеет смысл его использовать — 7, только начиная с этого количества для него требуется меньше дисков, чем для RAID 1 (4 диска с данными, 3 диска с кодами коррекции ошибок). В дальнейшем избыточность уменьшается по экспоненте.

Ознакомьтесь с базовыми уровнями RAID