Последний уровень раздела предыдущего изложения   Текущий уровень изложения предыдущего раздела   Текущий уровень изложения следующего раздела   Следующий уровень изложения текущего раздела   Уровень:


RAID-массивы

Термин RAID (Redundant Array of Inexpensive Disks) в буквальном переводе означает <избыточный массив недорогих дисков>. Несколько дисков можно объединить в одно устройство, называемое дисковым массивом, которое помимо большого объема будет обладать либо повышенной скоростью работы по сравнению с отдельным диском, либо повышенной надежностью хранения данных, либо и тем, и другим сразу. Существует несколько способов объединения дисков в массивы, которые называются Level (уровнями) RAID. Так, RAID Level 0 означает распараллеливание (stripe) операций между несколькими дисками, при этом скорость обмена растет пропорционально числу дисков, но при этом снижается надежность. RAID Level 1 означает одновременную запись одной и той же информации на несколько дисков (зеркалирование или mirroring), при этом надежность хранения информации растет (вместе с ценой такого решения). Существуют промежуточные варианты, например RAID Level 3 или 5, когда информация распараллеливается и записывается на несколько дисков (обычно не менее пяти), при этом на диски пишется и дополнительная избыточная информация, которая при выходе из строя одного из накопителей позволяет безошибочно восстановить содержавшиеся на нем данные за счет других накопителей (Подробности) .

Обычно алгоритмы RAID реализуются в специальном устройстве - RAID-контроллере, который, по сути, является специализированным компьютером и содержит процессор, оперативную память и операционную систему для управления дисковым массивом и процессом распараллеливания данных. RAID-массивы, как правило, позволяют выполнять <горячую> замену отказавшего диска без потери данных и выключения компьютера. При установке чистого диска взамен отказавшего RAID-контроллер опознает его, форматирует, переносит на него данные и включает в работу. RAID-массивы обычно довольно дороги (десятки и сотни тысяч долларов) и используются преимущественно в серверах.

Тем не менее у пользователей домашних ПК (особенно у тех, кто занимается захватом и редактированием цифрового видео) есть возможность использования RAID-технологии. Во-первых, операционная система Windows NT позволяет программно организовать RAID Level 0 или 1 из двух различных дисков при использовании файловой системы NTFS. Во-вторых, можно использовать RAID-контроллер FastTrak тайваньской компании Promise Technology стоимостью порядка 150 долларов, с помощью которого можно создать RAID Level 0 или 1 из 2 или 4 дисков EIDE, что позволяет достичь установившейся скорости обмена с диском порядка 25 Мбайт/с. Многие SCSI-контроллеры также позволяют организовать RAID Level 1.