Уровни RAID-массивов
Наверняка об этот параметр спотыкался ни один начинающий системный администратор. Оно и понятно, без практики практически невозможно понять, какой из уровней будет оптимален под ваше количество накопителей.
Здесь речь пойдет о методах формирования, размещении информации, алгоритмах распределения и не только. В целом, если отбросить условности, индустрия знает лишь 2 базовых принципа: RAID 0 и RAID 1. Остальное — производные на базе.
RAID 0 (Чередование — Striping)
Уровень основан на разделении информации по блокам с одновременной записью разных блоков по разным дискам. Технология значительно повышает скорость чтения и записи, при этом пользователь может использовать суммарный объем всех накопителей. Недостаток один — отказоустойчивость стремится к нулю, т.е. восстановить поврежденный HDD/SSD будет уже невозможно.
А потому для строительства RAID 0 рекомендуют брать только надежные диски корпоративного сегмента.
Плюсы:
- Ощутимый прирост скорости, который напрямую зависит от общего количества носителей в системе. Например, если один диск работает на скорости 150 МБ/с, то пара обеспечит 300 МБ/с и т.д.
- Использование всего объема без резервирования. 4 диска по 4 ТБ обеспечат 16 ТБ пространства.
Минусы:
- Периодические проблемы с отказоустойчивостью, из-за чего в некоторых операциях возможна отмена при чтении/записи данных;
- При поломке диска восстановить данные уже не получится, как бы вы не пытались.
RAID 0 популярен в приложениях для скоростного обмена информацией, а также для хранения временных файлах с быстрым к ним доступом. Желательно, чтобы важность данных была не критичной.
RAID 1 (зеркалирование — Mirror)
Этот метод основан уже на полном дублировании данных на несколько носителей.
Принцип крутой и железобетонный в плане надежности, но при использовании двух дисков емкостью в 2 ТБ вы получаете лишь один рабочий. Второй становится невидим для системы — только для RAID-контроллера. Никаких преимуществ в скорости процесс также не предоставляет, зато отказоустойчивость повышается в несколько раз. Если один из HDD/SSD приказал долго жить, полный его слепок находится на втором носителе.
Процессы записи, удаления и копирования происходят параллельно. Из этого проистекает один нюанс: информация, стертая с одного HDD, автоматически исчезает и на втором.
Плюсы:
- первоклассная надежность хранения;
- простота реализации уровня;
- высокая производительность на чтение;
- для организации RAID необходимо всего 2 идентичных диска.
Минусы:
- относительно низкая производительность в целом;
- емкость делится пополам, при этом второй накопитель фактически простаивает;
- для замены неисправного устройства требуется отключить ПК/сервер.
RAID 1 отлично зарекомендовал себя в системах, где требуется высокая надежность хранения, будь то архивы, бекапы, отчеты.
RAID 5 (чередование с четностью)
Эта технология считается одной из наиболее распространенной и безопасной, поскольку работает на принципах четности и чередования. Для создания пятого Рейда необходимо иметь не менее 3 дисков. Максимальный объем — 16 накопителей соответственно.

Во время записи данные разделяются по блокам, при этом действует особое условие: на один из дисков, именуемый блоком четности (Parity Drive/PD) пишется информация под дальнейшее восстановления. На случай, если что-то пошло не так по вине пользователя, или морального устаревания накопителей в целом.
Удобство RAID 5 в том, что его можно реализовать как аппаратно, так и программно, используя соответствующие утилиты, поставляемые вместе с ОС. Однако любой толковый специалист скажет, что хардверный вариант куда безопаснее.
Плюсы:
- Увеличение скорости линейного чтения, поскольку данные берутся сразу с нескольких потоков массива;
- Информация не потеряется, если из строя вышел один, и даже несколько дисков;
- При замене одного из накопителей, данные восстановятся автоматически из-за особенностей алгоритма работы RAID.
Минусы:
- Изредка случаются отказы дисков;
- Процесс восстановления данных крайне нетороплив. Слепок с HDD на 4 ТБ, к примеру, будет переписываться около суток. Но лучше так, чем вообще без резерва;
- Требуется не менее 3 накопителей, чтобы завести массив.
RAID 5 объединяет в себе преимущества уровней 1 и 0, поскольку при работе увеличивается скорость и надежность процессе сохранения данных. Крайне часто разработку внедряют при создании файловых серверов.
RAID 6 (чередование с двойной четностью)
Во многом эта технология дублирует особенности RAID 5, однако данные для восстановления копируются сразу на два резервных носителя.
Второй диск четности является, по сути, дублирующим звеном, чтобы наверняка. Принцип его работы основан на коде Рида-Соломона, а потому второй накопитель маркируют как Q или RS.
Благодаря такому принципу владелец сервера может безболезненно перенести безвременную кончину сразу пары HDD/SSD. Вот только для реализации RAID 6 потребуется уже 4 диска.

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

Однако подход чреват высокой стоимостью реализацией, да и под «зеркало» придется отдать половину накопителей.
RAID 50/60
Эта конфигурация берет все плюсы RAID 5 (четность) и RAID 0 (чередование), чтобы повысить производительность без снижения показателей защиты. Но только в том случае, если у вас есть 6 дисков и более.
Организация RAID позволяет пережить поломку до 4 дисков, если они висят в отдельном массиве RAID 5.
Недостаток — требования к контроллеру.
В RAID 60 принцип тот же, только надежность еще выше за счет дублирования «страхующих» дисков.