Открыть сервис

RAID

RAID (от англ. Redundant Array of Independent Disks — избыточный массив независимых дисков) — это технология виртуализации данных, объединяющая несколько физических дисковых накопителей (жёстких дисков или твердотельных накопителей) в единый логический блок для повышения производительности, отказоустойчивости или увеличения ёмкости хранения. RAID-массивы управляются контроллером — аппаратным (специализированная плата) или программным (драйвер операционной системы). Основные цели использования RAID — обеспечение сохранности данных при выходе из строя одного или нескольких дисков и ускорение операций чтения/записи.

История

Технология RAID была впервые описана в 1987 году в статье Дэвида Паттерсона, Гарта Гибсона и Рэнди Каца из Калифорнийского университета в Беркли. В работе «A Case for Redundant Arrays of Inexpensive Disks» авторы предложили объединять недорогие диски в массив, который по характеристикам превосходит один дорогой диск. Изначально аббревиатура расшифровывалась как Redundant Array of Inexpensive Disks (избыточный массив недорогих дисков), но позже слово Inexpensive заменили на Independent, подчеркнув независимость дисков.

Первые коммерческие реализации RAID появились в начале 1990-х годов. Компании, такие как Compaq, IBM и Adaptec, начали выпускать аппаратные RAID-контроллеры. В 1993 году в операционной системе NetWare корпорации Novell была реализована программная поддержка RAID. С развитием технологий и снижением стоимости дисков RAID стал стандартом для серверов, систем хранения данных (СХД) и высокопроизводительных рабочих станций.

Классификация уровней RAID

RAID не является единой технологией; существует несколько стандартизированных уровней (RAID 0, 1, 5, 6, 10 и другие), каждый из которых предлагает свой баланс между производительностью, надёжностью и эффективностью использования дискового пространства. Наиболее распространённые уровни:

RAID 0 (Striping — чередование)

RAID 1 (Mirroring — зеркалирование)

RAID 5 (Striping with Parity — чередование с чётностью)

RAID 6 (Striping with Double Parity — чередование с двойной чётностью)

RAID 10 (RAID 1+0 — зеркалирование и чередование)

Другие уровни

Устройство и компоненты

Аппаратный RAID-контроллер

Программный RAID

Псевдоаппаратный RAID

Характеристики и параметры

Применение

RAID широко используется в различных областях информационных технологий:

Критика и ограничения

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →