Наши статьи
RAID 5

Основной недостаток массивов RAID 2, RAID 3 и RAID 4 заключался в невозможности проводить параллельную операцию записи, потому что для хранения данных использовали отдельный диск контроля. В массиве RAID 5 такого недостатка нет.

Контрольные суммы и блоки данных циклически записываются на каждый диск массива, и в нем нет ассиметричной конфигурации дисков. Под контрольно суммой подразумевают результат XOR операции (исключающее или). XOR операция имеет особенность, применимую в массиве RAID 5. Эта особенность дает возможность заменять каждый операнд результатом, и, применяя XOR алгоритм, получает недостающий операнд. Чтобы хранить результаты XOR операции — нужен только один диск, с размерами любого другого диска, находящегося в RAID.

Достоинства массива RAID 5:

Благодаря своей экономичности RAID 5 получил широкое распространение. Его дисковый объем рассчитывает как (n-1)*hddsize, где hddsize — размер самого меньшего диска, а n — количество дисков в массиве. К примеру, для массива из 5-х дисков по 100 гигабайт общий объём будет (5 — 1) * 100 = 400 гигабайт. Чтобы записать информацию на RAID 5 падает производительность, и тратятся ресурсы. Это объясняется тем, что операции записи и дополнительные вычисления требуются массивом, зато когда происходит чтение получается выигрыш, так как поток информации с нескольких дисков имеют возможность обрабатываться параллельно.

Недостатками массива RAID 5 является низкая производительность, особенно на операции записи в производном порядке (Random Write), при которой производительность ухудшается на 10-20% от производительности RAID 10 (или RAID 1), т.к. массив RAID 5 требует больше операция с накопителями. Также недостаток RAID 5 массива проявляется, когда выходит из строя один диск – все диски переходят в режим degrade (критический режим), каждая операция чтения и записи сопровождается дополнительной манипуляцией, отсюда резко ухудшается производительность. При ухудшении производительности, уровень надежности уменьшается до уровня надежности массива RAID 0. Если произойдет выход из строя или возникнет ошибка при чтении хотя бы на одном накопителе до полного восстановления RAID 5 массива, то массив разрушиться, и вся информация на нем не будет подлежать восстановлению. Также нужно принять во внимание то, что процесс восстановления информации на RAID за счет избыточности (RAID Reconstruction)  после поломки диска вызывает нагрузку на чтении с диска на протяжении долгого времени, а это может спровоцировать поломку остальных работоспособных дисков.

Просмотров: 434