RAID (Redundant Array of Independent Disks, избыточный массив независимых дисков) — технология позволяющая объединять несколько жёстких дисков и повысить производительность и/или надёжность хранилища данных. Применяется в серверах, дата-центрах и рабочих станциях для защиты данных от потерь, улучшения скорости доступа и обеспечения отказоустойчивости.
Технология RAID была предложена в 1987 году учёными Дэвидом Паттерсоном, Гартом Гибсоном и Рэнди Кацем из Калифорнийского университета в Беркли. RAID начал широко применяться в 1990-х годах, когда стоимость жёстких дисков начала снижаться, а потребность в надёжных и быстрых системах хранения данных увеличивалась.
Типы RAID
RAID предлагает несколько уровней конфигураций, каждый из которых призван решать те или иные задачи. Расскажем о наиболее востребованных на рынке уровнях RAID:
- RAID 0 — обеспечивает максимальную производительность, но не имеет избыточности данных. Подходит для задач, где требуется максимальная скорость, например, для видеоредактирования.
- RAID 1 — зеркальное отображение данных на двух дисках для обеспечения избыточности. Используется, когда надёжность данных является приоритетом, например, для хранения серверных баз данных.
- RAID 5 — использует чередование данных и блоков чётности для обеспечения и производительности, и избыточности. Это компромисс между производительностью и надёжностью, который подходит для многих общих случаев использования.
- RAID 6 — обеспечивает защиту от потери данных при выходе из строя двух дисков, используя более сложную схему проверки чётности. Рекомендуется, когда защита от потери данных критически важна.
Сравнительная таблица уровней RAID в зависимости от потребностей
Уровень RAID | Производительность | Надёжность |
---|---|---|
RAID 0 | ||
RAID 1 | ||
RAID 5 | ||
RAID 6 |
Стоечный сервер Dell PowerEdge R940 CTO RAID с 8 отсеками 2,5 дюйма. Изображение: itinstock.com
Raid-контроллер SAS RAID IBM ServeRAID для датацентров. Изображение: bs-opt.ru
Важно отметить, что RAID не является панацеей, он не защищает от всех типов отказов данных.
Также использование RAID может быть нецелесообразным в некоторых случаях. К примеру, он не всегда оправдывает себя при работе с небольшими объёмами данных, поскольку его настройка и обслуживание могут оказаться более затратными, чем преимущества, которые он обеспечивает.
По данным различных исследований, около 80% корпоративных дата-центров используют RAID для управления данными. Рынок RAID оценивается в миллиарды долларов. В домашних условиях и малом бизнесе популярность RAID также растёт благодаря доступности NAS (Network Attached Storage) устройств.