RAID-накопители дисков Массив дисков RAID (Redundant Array of Inexpensive Disks) - это набор дисков, представляемых как один диск. Данные распреде- ляются по дискам с помощью специального метода, работающего на битовом уровне или уровне секторов. Такое распределение улучшает производительность и обеспечивает избыточность, необходимую для защиты данных от выхода из строя диска, для чего распределенные по дискам данные кодируют на выделенном для этого резервном дис- ке. Важнейшей аппаратной частью системы RAID является контроллер диска, поскольку он влияет на производительность их отказоустой- чивость. Для защиты от выхода из строя контроллера часто применя- ется несколько контроллеров. В RAID почти всегда используются адаптеры SCSI, так как они улучшают производительность при опера- циях чтения и записи. После выдачи команды чтения или записи од- ному диску контроллер SCSI может отключиться от него и обратить свое внимание на другой диск. Прежний диск продолжает выполнение операции самостоятельно. RAID обеспечивает дублирование (то есть, зеркальное отобра- жение и дублирование). Степень избыточности зависит от уровня RAID, о чем рассказывается ниже. В обычной конфигурации с зер- кальным отображением один резервный диск соответствует одному ос- новному. В RAID уровня 3 один резервный диск обеспечивает зер- кальное отображение для двух или более основных дисков. Для запи- си информации на резервный диск используется схема кодирования, представляющая данные на других дисках. Если один диск выходит из строя, код и данные на оставшихся дисках обеспечивают восстанов- ление пропавшей части данных. Покупка одного резервного диска намного дешевле, чем покупка по одному резервному диску для зеркального отображения каждого основного диска. Однако один резервный диск обеспечивает защиту только при выходе из строя одного основного диска. Тем не менее, вероятность сбоя сразу двух дисков очень мала, и в промежутках между сбоями вы успеете восстановить информацию. Многие системы RAID допускают оперативную замену диска. Это означает, что диски можно заменять во время работы системы. При замене диска информация на резервном диске используется для восс- тановления данных диска. Восстановление происходит, пока операци- онная система продолжает выполнять другие операции. Существует несколько уровней RAID. При покупке RAID нужно проверять этот уровень. * RAID level 0. Данные распределяются по нескольким дискам, но резервных дисков нет. Уровень 0 обеспечивает повышение производительности, но не дает защиты данных. * RAID level 1. Данные распределяются по матрице дисков, и каждый диск зеркально отображается на резервный диск. В матрице из четырех дисков два будут использоваться как ос- новные, и два - как резервные. * RAID level 2. Этот уровень реализуется редко. Он обеспечи- вает распределение данных на битовом уровне по всем дискам матрицы. Система RAID level 3 аналогична, но реализуется более широко. * RAID level 3. Данные распределяются на битовом уровне по всем дискам, за исключением одного - резервного. В матрице из 4 дисков 3 используется для распределения данных, и 1 - для резервирования. Этот уровень обеспечивает хорошую про- изводительность при чтении, но относительную медленную ра- боту при записи, так как каждая операция записи приводит к записи данных и на резервный диск. * RAID level 4. Этот уровень аналогичен уровню 3, но все данные распределяются по дискам на уровне секторов. Время чтения улучшается, так как каждый диск может считать весь сектор диска. * RAID level 5. Данные записываются на секторы всех дисков матрицы. Код коррекции также записывается на все диски. Этот уровень обеспечивает более быструю запись, так как информация дублирования распространяется по всем дискам, а не записывается на один диск, как в уровне 3. * RAID level 6. Еще не стандартизирован. Подобен RAID 5, но информация для контроля ошибок дублируется на два других диска. Обеспечивает лучшую отказоустойчивость по сравнению с существующими уровнями RAID. * RAID level 10. Известен также как RAID 1/0. Сочетает воз- можности уровня 0 в плане обеспечения повышенной произво- дительности и уровня 1 в плане отказоустойчивости. Большинство систем RAID, предлагаемых сегодня на рынке сер- веров, используют уровень 4 или 5. Compaq SYSTEMPRO реализует уровень 4, но предлагает программное обеспечение, реализующее RAID уровня 5, что дает лучшую производительность. Такие системы дороги, поэтому вам нужно взвесить необходимость оперативной за- щиты данных. Нужно также сравнить цену/производительность этой системы с обычными методами дублирования, предлагаемыми NetWare (в частности SFT Level III).