RAID (избыточный массив независимых дисков) — технология виртуализации данных, которая объединяет несколько дисков в логический элемент для избыточности и повышения производительности. Аппаратный контроллер управляет подсистемой RAID независимо от процессора и представляет для него весь RAID массив в виде одного диска.
Существует несколько уровней RAID:
RAID 0 (STRIPE). Этот уровень не предоставляет какой бы то ни было защиты данных, т.е. не является отказоустойчивым, если умирает какой-либо диск в этом рэйде умирает и вся информация которая на нём хранилась. Основное назначение этого уровня повышение скорости. Для организации такого рэйда нужно минимум 2 диска. Система видит эти два диска как один, за счёт этого происходит и прирост производительности, контроллер может записывать к примеру крупный файл сразу на два диска, в результате чисто теоретически скорость чтения и записи может увеличиваться вдвое, но и надёжность также ниже чем у обычного диска. Объём жестких дисков складывается т.е. если у вас есть четыре диска по 1Tb то объединив их в массив вы получите 4Tb.
RAID 1 (MIRROR).Этот уровень также называют Зеркало, минимальное кол-во дисков опять два. Вся информация с одного жёсткого полностью дублируется на втором диске, за счёт этого достигается отказоустойчивость т.е. если выходит из строя один жёсткий диск,
информация у вас не потеряется. Скорость записи обычно ниже чем у одного жесткого
диска, но скорость чтения выше. Объём жестких дисков делится пополам т.е. если у вас
есть четыре диска по 1Tb после объединения в массив вы получите 2Tb.
RAID 0+1 диски объединяются в stripe массив, а затем, зеркалируются (два RAID 0
объединяются в RAID 1). RAID 0+1 обладает высокой скоростью работы и повышенной
надежностью, является недорогим решением. Но по надежности лучше RAID 1+0.
RAID 10 (1+0) — зеркалированный массив, данные в котором записываются
последовательно на несколько дисков, как в RAID 0. Эта архитектура представляет
собой массив типа RAID 0, сегментами которого вместо отдельных дисков являются
массивы RAID 1(диски попарно объединяются в зеркала, а затем, зеркальные пары
объединяются в stripe). Соответственно, массив этого уровня должен содержать как
минимум 4 диска (и всегда чётное количество). RAID 10 объединяет в себе высокую
отказоустойчивость и производительность. Производительность этого уровня RAID —
самая высокая, но и цена тоже самая высокая. Используется 50% емкости. Массив из
10 дисков (5 по 2) может остаться работоспособным пи отказе до 5 жестких дисков.
Используется 50% емкости.
RAID 5. Как производительность, так и отказоустойчивость этого уровня RAID выше, чем при зеркалировании. В массивах RAID 5 данные и информация о четности (используемая
при восстановлении данных) расщепляются между тремя или несколькими дисками. На
дисках обычно отказывают секторы; полный отказ всего диска случается реже. В массиве RAID 5 в случае частичной неисправности диска данные восстанавливаются на основании оставшихся данных и информации о четности, автоматически и незаметно для пользователя. Минимальное кол-во дисков 3. Скорость в среднем выше чем у одиночного диска, но ниже чем у 0 и 10 рэйдов. Объём: от доступного кол-ва дисков вычитается один, т.е. на нашем примере из 4х дисков по 1Tb вы получаете 3Tb.