Уроки курса
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 мин

Удаленное управление оборудованием: IPMI и BMC

Студент научится подключаться к серверам на аппаратном уровне (Out-of-band) для удаленной настройки, перезагрузки и чтения логов.

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

Концепция Out-of-Band Management (OOB). Управление серверами делится на два типа: In-band (внутриполосное) и Out-of-band (внеполосное). In-band управление происходит через основную операционную систему сервера по рабочей сети (например, подключение по SSH к Linux или RDP к Windows). Но что делать, если операционная система зависла, сетевая карта сгорела, или сервер вообще выключен? Администратору не нужно бежать в холодную серверную (которая может находиться в другом городе). Для этого существует Out-of-band управление.

OOB — это независимая подсистема управления, которая работает на аппаратном уровне, независимо от состояния центрального процессора и операционной системы сервера. Она работает даже тогда, когда сервер выключен (но кабель питания вставлен в розетку). Сердцем этой системы является BMC (Baseboard Management Controller) — специализированный микроконтроллер (System-on-a-Chip), распаянный прямо на материнской плате сервера. BMC имеет свой собственный маломощный процессор, свою оперативную память, свою мини-ОС (обычно на базе Linux) и, что самое главное, выделенный сетевой порт (Management Port), который подключается в отдельную, изолированную сеть управления (Management VLAN).

IPMI и проприетарные реализации (iLO, iDRAC). Способ общения администратора с контроллером BMC стандартизирован протоколом IPMI (Intelligent Platform Management Interface). IPMI позволяет запрашивать статусы датчиков, читать логи и подавать команды питания. В современных серверах производители создают надстройки над базовым IPMI, предоставляя удобные веб-интерфейсы. У каждого вендора это называется по-своему: у Hewlett Packard Enterprise (HPE) это iLO (Integrated Lights-Out), у Dell — iDRAC (Dell Remote Access Controller), у Lenovo — XClarity Controller (XCC), у Supermicro — просто IPMI/BMC Web GUI.

Зайдя в веб-интерфейс BMC через браузер, администратор получает полный контроль над железом. Основные функции включают: 1. Управление питанием (Power On, Power Off, Graceful Shutdown, Hard Reset). 2. Мониторинг датчиков (температура CPU, обороты вентиляторов, напряжение блоков питания). 3. Чтение аппаратных логов (System Event Log - SEL). 4. Самая важная функция — Virtual KVM (Keyboard, Video, Mouse). Эта функция перехватывает видеосигнал с видеокарты сервера и передает его в браузер администратора, позволяя видеть экран загрузки (POST), заходить в BIOS/UEFI и управлять сервером так, будто к нему подключены физические монитор и клавиатура.

Сценарий использования: Virtual Media (Scenario-Based Learning). Представьте ситуацию: вам нужно установить гипервизор VMware ESXi на абсолютно новый, пустой сервер, находящийся в дата-центре за 1000 километров от вас. У сервера нет ни операционной системы, ни CD-ROM привода.

Решение: Вы используете функцию Virtual Media (Виртуальные носители), встроенную в BMC. 1. Вы скачиваете ISO-образ установщика ESXi на свой рабочий ноутбук. 2. Заходите в веб-интерфейс iLO/iDRAC удаленного сервера. 3. Открываете консоль Virtual KVM. 4. В меню консоли выбираете пункт "Virtual Media" и указываете путь к скачанному ISO-образу на вашем ноутбуке. 5. BMC монтирует этот ISO-образ по сети, и сервер воспринимает его как физически вставленный загрузочный USB-флеш-накопитель или DVD-диск. 6. Вы перезагружаете сервер, заходите в BIOS, выбираете загрузку с Virtual CD-ROM и успешно проводите установку ОС, наблюдая за процессом через Virtual KVM. Это экономит колоссальное количество времени и денег на командировки.

Аппаратные логи и безопасность (Problem-Based Learning). В рамках процесса Problem Management (ITIL) анализ аппаратных логов является обязательным шагом. Если ОС зависла без дампа памяти, причины нужно искать в System Event Log (SEL) контроллера BMC. Именно там фиксируются критические аппаратные события: сбои блоков питания (Power Supply Redundancy Lost), ошибки оперативной памяти (ECC Uncorrectable), перегрев (Temperature Threshold Exceeded) и вскрытие корпуса сервера (Chassis Intrusion).

Критический вопрос безопасности: Интерфейсы BMC (IPMI, iLO, iDRAC) обладают абсолютной властью над сервером. Если злоумышленник получит доступ к веб-интерфейсу BMC, он сможет отформатировать диски, перепрошить BIOS вредоносным кодом или выключить сервер. Типичная и фатальная ошибка: подключение порта управления (Management Port) в общую сеть с доступом в Интернет. Интерфейсы OOB management исторически имеют множество уязвимостей. Правило №1 системного администрирования: порты BMC должны быть подключены только в строго изолированный Management VLAN. Доступ в этот VLAN должен осуществляться исключительно через корпоративный VPN и Jump-серверы с двухфакторной аутентификацией (2FA). Никаких исключений.

Задание

Сценарий: Рабочий день. Система мониторинга Zabbix сообщает, что сервер Server-App-05 не пингуется по основному IP-адресу. Доступ по SSH невозможен. При этом Zabbix показывает, что BMC (IPMI) интерфейс этого сервера доступен. Ваша задача — удаленно диагностировать и попытаться восстановить работу сервера.

  • Подключиться к корпоративному VPN для доступа в изолированный Management VLAN.
  • Открыть браузер и ввести IP-адрес интерфейса BMC (iLO/iDRAC) зависшего сервера.
  • Авторизоваться и открыть консоль Virtual KVM, чтобы посмотреть, что выведено на экран монитора (например, ошибка Kernel Panic или зависший процесс загрузки).
  • Перейти в раздел логов (System Event Log / SEL) и проверить наличие аппаратных ошибок (например, сбой памяти или перегрев).
  • Если аппаратных ошибок нет, перейти в раздел Power Management и выполнить команду Graceful Shutdown. Если ОС не реагирует, выполнить Hard Reset (принудительную перезагрузку по питанию) и наблюдать за процессом загрузки через KVM.
10 баллов

В чем заключается главное правило сетевой безопасности при подключении портов удаленного управления (IPMI / iLO / iDRAC)?

Укажите аббревиатуру протокола (4 буквы), который является стандартом для взаимодействия с микроконтроллером BMC для мониторинга и управления сервером.