Массивы такого типа основаны на использовании кода Хэмминга.
Структура “RAID 2”
Диски делятся на две группы:
- для данных
- для кодов коррекции ошибок
Если данные хранятся на “2n — n – 1” дисках, то для хранения кодов коррекции необходимо “n” дисков (в сумме 2n — 1 дисков).
Данные распределяются по дискам, предназначенным для хранения информации, так же, как и в RAID 0, то есть они разбиваются на небольшие блоки по числу дисков.
Оставшиеся диски хранят коды коррекции ошибок, по которым в случае выхода какого-либо жёсткого диска из строя возможно восстановление информации. Метод Хэмминга давно применяется в памяти типа ECC и позволяет на лету исправлять однократные и обнаруживать двукратные ошибки.
Плюсы “RAID 2”
Достоинством массива “RAID 2” является повышение скорости дисковых операций по сравнению с производительностью одного диска.
Минусы “RAID 2”
Недостатком массива “RAID 2” является то, что минимальное количество дисков, при котором имеет смысл его использовать — 7, только начиная с этого количества для него требуется меньше дисков, чем для RAID 1 (4 диска с данными, 3 диска с кодами коррекции ошибок). В дальнейшем избыточность уменьшается по экспоненте.
Ознакомьтесь с базовыми уровнями RAID