В случае RAID 5 все диски массива имеют одинаковый размер, но по одиночки для операционной системы они не видны.
На уровне RAID контроллера все диски объединяются в один большой диск.
Например, если 3 диска имеют размер
1 Гб, то фактически размер массива составляет 2 Гб, 1 Гб отводится на контрольную информацию. В случае добавления
четвертого диска операционная система будет видеть 3 Гб, 1 Гб предназначен для хранения контрольных сумм. Самый большой
недостаток уровней RAID от 2-го до 4-го - это наличие отдельного (физического) диска, хранящего информацию о контрольной
сумме.
Операции считывания не требуют обращения к этому диску, и, как следствие, скорость их выполнения достаточно высока, но
при каждой операции записи на нем изменяется информация, поэтому схемы RAID 2-4 не позволяют проводить параллельные
операции записи. RAID 5 не имеет этого недостатка, так как контрольные суммы равномерно распределяются по всем
дискам массива. Это позволяет выполнять нескольких операций считывания или записи одновременно. Грамотная реализация
этого уровня в случае
массива из N дисков позволяет одновременно обрабатывать N/2 блоков данных. RAID 5 имеет достаточно высокую скорость
записи-считывания (скорость чтения ниже, чем у RAID 4) и малую избыточность, т.е. он экономичен.
Преимущества:
- Высокая скорость записи данных;
- Достаточно высокая скорость чтения данных;
- Высокая производительность при большой интенсивности запросов чтения/записи данных;
- Малые накладные расходы для реализации избыточности.
Недостатки:
- Низкая скорость чтения/записи данных малого объема при единичных запросах;
- Очень низкая производительность при записи данных;
- Достаточно сложная реализация;
- Сложное восстановление данных.