Что такое RAID

Обновлено Обновлено: Опубликовано Опубликовано:

RAID —
простыми словами

технология объединения дисковых носителей (HDD или SSD). Нужна для повышения их производительности и/или надежности хранения данных. Последняя достигается за счет того, что информация в RAID не хранится на одном носителе, а присутствует ее копия или последовательность для восстановления. Расшифровывается как Redundant Array of Independent Disks или избыточный массив независимых дисков.

Подразделяется на уровни по способу объединения:

  • RAID 0 (мин. 2 диска) — объединяет диски в одно большое пространство. Не является отказоустойчивым, улучшают производительность. Рекомендуется использовать только для данных, не представляющих важность.
  • RAID 1 (мин. 2 диска) — зеркальное хранение информации. На оба диска пишется одно и тоже. Дают отказоустойчивость и производительность. Самый простой с точки зрения реализации, понимания и восстановления уровень.
  • RAID 2 (мин. 7 дисков) — массивы с применением кода Хемминга. Используется редко. Отказоустойчивые.
  • RAID 5 (мин. 3 диска) — для всех данных есть контрольная сумма, которая храниться на другом диске, и с помощью которой можно эти данные восстановить.

А также возможны комбинации RAID:

  • 0+1 (мин. 4 диска) — это уровни 0 и 1 (зеркало объединений, то есть взяли несколько RAID 0 и объединили их в зеркало).
  • 1+0 или 10 (мин. 4 диска) — наоборот, объединение зеркал. Используется чаще, так как он надежнее.
  • 5+0 или 50 (мин. 6 дисков) — объединение нескольких массивов 5-о уровня.
  • и так далее ...

Реализация бывает программная и аппаратная:

  1. Программная поддерживается серверными системами Windows или многими UNIX-системами.
  2. Для аппаратной требуется специализированное оборудование (RAID-контроллер) или поддержка технологии со стороны материнской платы. Настройка выполняется во встроенной утилите, которую можно вызвать при загрузке компьютера. Купить контроллер можно в любом компьютерном магазине, цены в диапазоне от 500 до 300 000 рублей. 

Подробнее о RAID на Википедии


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

Nano server   GlusterFS   Lets Encrypt   Astra Linux   Кэш   IPerf   WPS   Гибернация   Golang   Grafana Loki   MTLS   OEM   VMware   Cassandra   IAX   Блок питания компьютера   Podman   DHCP   ISA Server   Rclone  
.....

Реклама