Отказоустойчивое хранение · проверено по источникам

RAID

RAID — способ объединить независимые блочные устройства в массив с заданной политикой размещения данных и, кроме RAID 0, избыточностью.

Также ищут: RAID-массив · Redundant Array of Independent Disks · Redundant Array of Independent Devices

Практический смысл

Почему это важно

Название уровня определяет только базовую схему размещения. Рабочее решение дополнительно зависит от числа и размера устройств, реализации контроллера или ОС, кэша, пути данных, времени восстановления и отдельной стратегии резервного копирования.

Доказательная часть

Что подтверждено

  1. В RAID часть физической ёмкости может хранить избыточную информацию, позволяющую восстановить пользовательские данные после отказа участника массива или пути доступа к нему.

    Граница применимости: Современное отраслевое определение RAID; конкретная допустимая комбинация отказов зависит от уровня и реализации.

  2. Термин RAID и исходную классификацию уровней предложили David Patterson, Garth Gibson и Randy Katz в работе ACM SIGMOD 1988 года.

    Граница применимости: История термина и первоначальная классификация; современные составные уровни и реализации появились позднее.

  3. RAID относится к технологиям устойчивости: он не защищает сам по себе от удаления, перезаписи или компрометации данных и поэтому не заменяет recovery-контур.

    Граница применимости: Граница между сохранением доступности при аппаратном отказе и восстановлением после логического повреждения или утраты данных.

Граница терминов

Не путать

RAID 0

RAID 0 исторически носит имя RAID, но не хранит избыточность: отказ любого участника приводит к потере данных массива.

RAID 10

RAID — семейство политик, а RAID 10 — конкретная композиция: чередование поверх зеркальных групп.

Перед спецификацией

Что проверить

  1. Зафиксируйте требуемую полезную ёмкость, допустимые отказы и целевое время восстановления.
  2. Проверьте минимальное число участников, полную ширину групп и роль hot spare.
  3. Подтвердите поддержку уровня, протокола, кэша и защиты кэша конкретной реализацией.
  4. Сохраните отдельную проверенную резервную копию вне массива.
Открытые основания

Первоисточники

  • Официальная документация

    Redundant Array of Independent Devices

    SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года

    Отраслевая словарная статья уточняет современное значение RAID и отдельно оговаривает исключение RAID 0.

    Открыть первоисточник
  • Первичная публикация

    A Case for Redundant Arrays of Inexpensive Disks (RAID)

    University of California, Berkeley / ACM SIGMOD · ACM SIGMOD 1988, страницы 109–116

    Исходная исследовательская публикация Patterson, Gibson и Katz, которая ввела термин RAID и пять уровней исходной классификации.

    Открыть первоисточник
  • Официальная документация

    Data Protection Best Practices

    SNIA Data Protection and Capacity Optimization Committee · technical white paper, редакция 2 от 27 января 2025 года

    Отделяет resilience от recovery и предупреждает, что RAID и mirroring не защищают от удаления, перезаписи или компрометации данных.

    Открыть первоисточник
  • Официальная документация

    RAID 0

    SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года

    Определение RAID 0, чередования данных и отсутствия отказоустойчивости.

    Открыть первоисточник
  • Официальная документация

    RAID 10

    SNIA Technical Council · SNIA Online Dictionary, проверено 29 августа 2026 года

    Определение RAID 1/0 как чередования поверх набора зеркальных групп.

    Открыть первоисточник
Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие