Найти в Дзене
Евгений Дергунов
Подписаться

RAID-5

Общие сведения о технологии RAID описаны в статье

Данные последовательно записываются частями на каждый из дисков, к данным также равномерно записывается контрольная сумма, которая называется parity. Она требуется для восстановления данных в случае, если один из дисков выйдет из строя.

Преимущества: высокая скорость чтения, относительно высокая скорость записи (по сравнению с одиночным диском), значительное повышение надежности и относительно небольшие потери общей емкости дисков

Недостатки: скорость записи ниже скорости чтения из-за вычисления данных четности. При выходе из строя одного из дисков скорость работы с массивом значительно снижается.

Минимальное количество дисков для массива- 3

-2

На рисунке видно, что условно файл делится на две части. Первая часть записывается на диск 0, вторая на диск 1, на диск 2 записывается сумма контроля четности. На следующем этапе записи первая часть пишется на диск 1, вторая на диск 2, а сумма контроля четности на диск 0. И так далее, обеспечивая таким образом сохранность данных. В случае выхода из строя любого диска, информацию можно прочитать, используя контрольные суммы (процедура чтения выполняется RAID-контроллером).

Если обозначить вероятность отказа единичного диска в течение года работы как p1=0,01, то вероятность выхода из строя массива RAID-5 произойдет, если одновременно два диска станут неисправными и составит:

-3
-4

Общий объем дискового массива определяется следующим образом:

-5

где S – объем наименьшего по размеру диска в массиве,

N – количество дисков в массиве.

Пример. В массиве три диска, по 1 ТБ каждый. Тогда общий объем массива:

-6

RAID-5 можно собирать и из большего количества дисков, чем три. При этом диске в массиве могут быть различной емкости, но нужно понимать, что в этом случае все диски будут ориентироваться на диск наименьшего размера. Например, массив, состоящий из четырех дисков, каждый диск разного размера.

-7

На рисунке показан RAID-5, собранный из четырех дисков разного размера. Общий размер массива будет зависеть от диска минимального размера, то есть 250 ГБ. Таким образом, размер массива составит:

-8

Данный вид RAID хорошо подходит для файловых серверов и серверов приложений, когда не нужно обеспечивать высокую производительность. В следствии экономии емкости дисков и обеспечения отказоустойчивости очень хороший вариант для резервного хранилища данных.

RAID-1+0 описан в статье