Массивы RAID 5 являются массивами с контролем четности. Главным достоинством RAID 5 является процесс распределения по всем дискам этого массива контрольных блоков четности, а также блоков информации. Чтобы создать подобный массив необходимо минимум 3 накопителя. Объем массива будет равен сумме объемов дисков, из которых RAID 5 состоит, с вычетом одного накопителя. Блоки контроля четности применяются для определения недостающих данных в случае выхода из строя (то есть, тогда когда необходимо восстановление RAID 5) одного из дисков, которые и составляют массив. Следовательно, при потере одного накопителя информация не теряется, и массив RAID 5 может работать и дальше. В таком случае восстановление данных с RAID 5 необязательно, так как массив продолжает правильно работать.
Однако бывает так, что после того как один накопитель вышел из строя, контроллер начинает неверно обрабатывать ситуацию с исключением, и массив, соответственно, перестает корректно работать, или же совсем «падает». Восстановление данных RAID 5 массива в такой ситуации просто необходимо. Аналогичный сбой может произойти в процессе перестроения массива после замены накопителя. Восстановление RAID 5 при этом также обязательно. Порой спустя некоторое время после выхода из строя первого диска, за ним следует еще один. В таком случае игнорировать восстановление данных RAID 5 просто бессмысленно.
В случае некорректной работы массива при количестве неисправных накопителей не более одного, наши специалисты осуществляют восстановление RAID 5 программным путем (программная сборка). В случае выхода из строя двух дисков, восстановление RAID 5 массивов в нашей компании будет происходить следующим образом. Во-первых, необходимо будет восстановить работоспособность, либо снять данные на исправный накопитель с одного из них. И только после этого можно будет заняться сборкой RAID 5 массива.
Особенности восстановления RAID 5
RAID 5 массивы обеспечивают более высокий уровень сохранности данных, в сравнении с RAID 1 и RAID 0. Однако, несмотря на это, не редки случаи потери данных на них и как следствие, появляется необходимость осуществлять восстановление RAID 5. Как правило, это объясняется потерей информации о конфигурации RAID 5, выходом из строя нескольких дисков, некорректными действиями пользователей, результатом которых становится запуск процессов скандиска или ребилда, а также процесса инициализации.
В случае исправности всех накопителей в RAID 5 массиве, независимо от алгоритма, по которому происходит подсчет контрольной суммы, для того чтобы c RAID 5 восстановление данных прошло успешно, нужно точно знать (если необходимо — определить), последовательность дисков и размер блока.
В ситуации, когда накопители в RAID 5 массивах перестают работать из-за неисправностей блоков магнитных головок, плат контроллера, для того чтобы восстановление RAID 5, состоящего из n-го количества дисков, прошло успешно, необходимо возобновление n-1 накопителей. За плечами наших специалистов, далеко не одно восстановление RAID 5 массивов. Это объясняется тем, что в наличии нашей компании есть специализированное программное обеспечение двух типов. Первым является ПО коммерческого характера, вторым – собственного производства. Такое программное обеспечение предназначено для процесса «сборки» рейд массивов (включая восстановление RAID 5 массивов). К тому же, для устранения неисправностей винчестеров аппаратного характера в наличии имеются так называемые винчестеры-доноры.
Плюсы и минусы RAID 5 массива
К преимуществам RAID 5 массивов можно отнести высокоскоростную запись данных, довольно высокую скорость чтения этих данных, высокую производительность при высокой интенсивности запросов записи/чтения данных и незначительные накладные расходы в случае реализации избыточности.
К недостаткам такого вида рейд массивов относят значительно уступающую RAID 4 массиву скорость чтения данных, низкую скорость записи/чтения данных небольшого объема в случае единичных запросов, сложное c массивов RAID 5 восстановление информации и довольно сложную реализацию.