RAID — это способ подружить несколько физических дисков так, чтобы они для системы выглядели как один общий массив. Делают это ради надёжности, скорости или просто чтобы собрать побольше объёма в одном месте.
Если не усложнять, RAID организует хранение данных так, чтобы поломка одного диска не всегда превращалась в катастрофу. В идеале массив продолжает работать, а вы потом спокойно меняете диск и восстанавливаете отказавший элемент.
Уровней RAID довольно много — обычно говорят о RAID 0, 1, 5, 6, 10 и так далее. RAID 0 вообще не про безопасность: он просто «распараллеливает» запись и чтение по нескольким дискам, чтобы было быстрее, но если один диск умирает — вся конструкция падает. RAID 1 — это уже зеркало: одно и то же пишется сразу на два (или больше) носителя, и выход из строя одного диска массив не убивает. Более сложные уровни, вроде RAID 5 или RAID 10 (он же комбинация RAID 1+0), пытаются поймать баланс: и скорость, и отказоустойчивость, и разумная стоимость. А вот восстанавливать RAID 0 после поломки отдельного диска — та ещё головная боль: массив фактически остаётся без данных как единой структуры.
Какой тип RAID выбрать, сильно зависит от задачи. Для архивов одно подойдёт, для критичных баз данных — совершенно другое, а для ускорения приложений — третье. В дата-центрах и в бизнес-системах рейды используются повсеместно, потому что потеря данных там просто не вариант.
Когда говорят «в сервере стоит рейд», обычно имеют в виду как раз фундамент надёжности и скорости: именно массив дисков задаёт, насколько спокойно можно относиться к выходу одного носителя из строя и какой будет реальная производительность подсистемы хранения. Перед выбором уровня RAID действительно стоит посидеть и разобраться, какие из вариантов что дают и чем за это придётся заплатить.
