RAID (избыточный массив из независимых дисков) является специальной дисковой конфигурацией, в которой множество дисковых устройств создает единый элемент. Этот процесс дает возможность файлам распределять множество дисковых устройств. Технология RAID предоставляет повышенную надежность при небольшой стоимости выполнения. Существует шесть уровней RAID, с 0 до 5. Только три из этих уровней 0, 1 и 5 являются значимыми для систем баз данных.
Технология RAID может быть основана на оборудовании или на программном обеспечении. Основанная на оборудовании технология RAID является более затратной (потому что требует приобретения дополнительных дисковых контроллеров), но обычно выполняется быстрее. Основанная на программном обеспечении технология RAID может поддерживаться либо операционной системой, либо самой системой базы данных. Операционные системы Windows предоставляют RAID уровней 0, 1 и 5. Технология RAID имеет влияние на следующие свойства:
♦ устойчивость к ошибкам;
♦ производительность.
Преимущества и недостатки каждого уровня RAID в отношении этих двух свойств рассматриваются далее.
RAID обеспечивает защиту от сбоев жестких дисков и следующей за этим потери данных при помощи трех методов: расслоение дисков, зеркальное отображение и контроль по четности. Эти три метода соответствуют RAID уровней 0, 1 и 5 соответственно.