RAID 4

RAID уровня 4 — это массив независимых дисков с одним диском для хранения контрольных сумм данных. RAID 4 схож с RAID 3, но отличается от него прежде всего значительно большим размером блока записываемых данных (большим, чем размер записываемых данных). В этом и есть главное различие между RAID 3 и RAID 4, данные разбиваются на блоки, а не на байты. После записи группы блоков вычисляется контрольная сумма (точно так же, как и в случае RAID 3), которая записывается на выделенный для этого диск. 

Благодаря большему большему фрагменту данных возможно одновременное выполнение нескольких операций чтения ( так называемая схема независимого доступа). RAID 4 увеличивает производительность передачи файлов малого объема за счет распараллеливания считывания.  Для этого типа RAID характерна ассиметрия операций ввода-вывода поскольку при записи должна вычисляться контрольная сумма на выделенном диске, т.о. одновременное выполнение операций здесь невозможно. Запись здесь производится замедленно т.к. чётность для блока генерируется при записи и записывается на единственный диск.

Рассматриваемый уровень RAID не дает  никаких преимуществ в скорости при передаче данных большого объема. Схема RAID 4 разрабатывалась для файл-серверов, откуда информация преимущественно считывается, а данные изначально разбиты на небольшие блоки, поэтому нет необходимости дополнительно их разбивать. RAID 4 имеет невысокую стоимость, но реализация достаточно сложна, как и восстановление данных при сбое. В СХД RAID 4 применяется на устройствах хранения компании NetApp (NetApp FAS), где его недостатки успешно устранены за счет работы дисков в специальном режиме групповой записи, определяемом используемой на устройствах внутренней файловой системой WAFL.

#