Уроки курса
1 Введение в аппаратное обеспечение IT-инфраструктуры
90 мин
2 Архитектура серверов: x86 и ARM
90 мин
3 Центральные процессоры (CPU) в серверных решениях
90 мин
4 Серверная оперативная память и технология ECC
90 мин
5 Удаленное управление оборудованием: IPMI и BMC
90 мин
6 Дисковая подсистема: HDD, SSD и NVMe
90 мин
7 Основы RAID-массивов и аппаратные контроллеры
90 мин
8 Уровни RAID: 1, 5 и 10
90 мин
9 Выбор дисков и конфигурации RAID для различных задач
90 мин
10 Замена накопителей и перестроение RAID-массивов
90 мин
11 Основы сетевой топологии и модель OSI
90 мин
12 Структурированная кабельная система (СКС) и медная витая пара
90 мин
13 Оптоволоконные линии связи и трансиверы
90 мин
14 Коммутаторы (L2) и работа с MAC-адресами
90 мин
15 Маршрутизаторы (L3) и межсетевое взаимодействие
90 мин
16 Аппаратные файрволы и защита периметра сети
90 мин
17 Введение в аппаратную виртуализацию (Bare-metal)
90 мин
18 Гипервизор VMware ESXi: базовая настройка
90 мин
19 Гипервизор Proxmox VE: особенности эксплуатации
90 мин
20 Гипервизор KVM: распределение ресурсов
90 мин
21 Системы электропитания и ИБП топологии On-line
90 мин
22 Резервное электропитание и дизель-генераторные установки
90 мин
23 Охлаждение серверной: холодные и горячие коридоры
90 мин
24 Правила работы в ЦОД и антистатическая защита (ESD)
90 мин
25 Мониторинг аппаратной инфраструктуры в Zabbix
90 мин
26 Визуализация метрик оборудования в Grafana
90 мин
27 Стратегии резервного копирования и правило 3-2-1
90 мин
28 Основы ITIL: Управление инцидентами (Incident Management)
90 мин
29 Основы ITIL: Управление проблемами (Problem Management)
90 мин
30 Диагностика неисправностей: комплексный сценарий
90 мин

Уровни RAID: 1, 5 и 10

Студент освоит логику работы ключевых уровней RAID (зеркалирование, чередование с четностью) и научится рассчитывать их отказоустойчивость.

Прогресс урока: 0%

Фундамент: RAID 1 (Зеркалирование / Mirroring)

Уровень RAID 1 — это самый простой и надежный способ защиты данных. Принцип работы заключается в 100% дублировании (зеркалировании) информации. Минимальное количество дисков — 2. Когда ОС отправляет блок данных на запись, RAID-контроллер одновременно пишет этот блок на Диск А и на Диск Б.
Отказоустойчивость: Массив продолжает работать при выходе из строя одного любого диска. Если дисков больше (например, RAID 1 из 3 дисков, что встречается в критичных системах), массив выдержит отказ всех дисков, кроме одного.
Производительность: Скорость записи равна скорости самого медленного диска в массиве (так как контроллер ждет подтверждения записи от обоих). Однако скорость чтения теоретически может быть удвоена, так как контроллер может читать разные блоки данных с разных дисков одновременно (балансировка нагрузки).
Емкость (Capacity): Формула расчета емкости — Объем = Объем 1 диска * 1 (при массиве из 2 дисков). Вы теряете ровно 50% купленного дискового пространства. Если вы объединяете диски на 2 ТБ и 2 ТБ, полезный объем составит только 2 ТБ. Это дорогой, но идеальный уровень для установки операционных систем и гипервизоров.

Экономия и четность: RAID 5 (Striping with Parity)

RAID 5 был создан как компромисс между отказоустойчивостью, скоростью и полезным объемом. Минимальное количество дисков — 3. Данные разбиваются на блоки (Stripes) и равномерно распределяются по дискам. При этом контроллер генерирует специальный блок «четности» (Parity) с помощью логической математической операции XOR (Исключающее ИЛИ). Блоки четности не хранятся на одном выделенном диске, а циклически распределяются по всем дискам массива для избежания «бутылочного горлышка».
Отказоустойчивость: RAID 5 выдерживает отказ ровно одного диска. Если выйдет из строя второй, пока первый не заменен и массив не перестроен (Rebuild), все данные будут безвозвратно уничтожены.
Емкость: Формула: Объем = (N - 1) * Объем наименьшего диска, где N — количество дисков. Например, из четырех дисков по 4 ТБ вы получите (4 - 1) * 4 = 12 ТБ полезного пространства.
Производительность (Пенальти на запись): Скорость чтения в RAID 5 очень высока (читаем со всех дисков одновременно). Но скорость записи страдает из-за Write Penalty. Чтобы изменить один блок данных, контроллер должен: 1) прочитать старые данные, 2) прочитать старую четность, 3) вычислить новую четность (XOR), 4) записать новые данные, 5) записать новую четность. Это делает RAID 5 плохим выбором для баз данных с интенсивной записью.

Проблема RAID 5 и появление RAID 6

В современных реалиях (Problem-Based Learning) использование RAID 5 с жесткими дисками большого объема (например, HDD на 10 ТБ и более) считается опасным (Deprecated) в Enterprise-сегменте. Причина кроется в показателе URE (Unrecoverable Read Error) — вероятности ошибки чтения бита с пластины жесткого диска. При выходе из строя одного диска в RAID 5 массив переходит в статус Degraded (деградированный). Вы вставляете новый диск, и начинается процесс перестроения (Rebuild). Контроллер должен прочитать каждый бит с оставшихся дисков, чтобы вычислить недостающие данные через XOR. Перестроение диска на 10 ТБ может занять несколько суток при 100% нагрузке на оставшиеся диски. Если во время этого стресс-теста на одном из рабочих дисков встретится нечитаемый сектор (URE) или диск сломается от нагрузки, массив рухнет полностью.
Решением стал RAID 6. Он работает аналогично RAID 5, но рассчитывает два независимых блока четности. Минимальное количество дисков — 4. Отказоустойчивость: выдерживает отказ любых двух дисков одновременно. Формула емкости: (N - 2) * Объем. Пенальти на запись еще выше, чем у RAID 5, но надежность для больших архивов несоизмеримо лучше.

Золотой стандарт баз данных: RAID 10 (1+0)

RAID 10 (или RAID 1+0) — это комбинированный (Nested) уровень, объединяющий зеркалирование (RAID 1) и чередование (RAID 0). Минимальное количество дисков — 4 (и всегда четное число). Архитектурно контроллер сначала создает пары зеркальных дисков (RAID 1), а затем объединяет эти пары в страйп (RAID 0), распределяя данные между ними.
Отказоустойчивость: RAID 10 может пережить выход из строя нескольких дисков, при условии, что они не находятся в одном зеркале. Если в массиве из 4 дисков сломаются Диск 1 (из первой пары) и Диск 3 (из второй пары) — данные в безопасности. Но если сломаются Диск 1 и Диск 2 (оба из первой зеркальной пары) — массив рухнет.
Емкость: Как и в RAID 1, вы получаете ровно 50% от сырого объема дисков: Объем = (N / 2) * Объем диска. Четыре диска по 2 ТБ дадут 4 ТБ полезного пространства.
Производительность: Это самый быстрый уровень RAID для случайных операций записи (Random Write), так как у него нет сложных математических вычислений четности (XOR) и эффекта Write Penalty. Операция записи просто дублируется на физические диски. RAID 10 — это абсолютный стандарт для высоконагруженных реляционных баз данных (SQL, 1C) и виртуальных машин.

Задание

Сценарная задача: У вас есть 6 новых дисков SAS HDD объемом по 4 ТБ каждый. Вам нужно создать файловый архив для документов компании. Требования: максимальный полезный объем, но система должна выдерживать выход из строя одного диска. Выберите уровень RAID и рассчитайте итоговый полезный объем.

  • Проанализировать требования: максимальный объем при допуске отказа 1 диска.
  • Выбрать подходящий уровень RAID (RAID 5).
  • Применить формулу емкости: (N - 1) * Объем.
  • Рассчитать: (6 - 1) * 4 ТБ = 20 ТБ.
10 баллов

Почему использование RAID 5 с жесткими дисками (HDD) объемом 10 ТБ и более настоятельно не рекомендуется в корпоративной среде?