Out-of-band (BMC IPMI, IP KVM)

IPMI

IPMI (Intelligent Platform Management Interface) – отдельный контроллер BMC (Baseboard Management Controller) с сетевым интерфейсом out-of-band. Нужен для управления серверами через отдельный канал. Контроллер BMC имеет отдельное (от основных компонентов) питание и независимые от основной системы NIC, BIOS, CPU (обычно на архитектуре ARM), OS (внутри контроллера). В результате, даже если сервер выключен, но есть питание на БП – можно зайти используя IPMI (CLI/WEB/ETC) и включить питание сервера. Подключение контроллера к материнской плате обычно происходит через PCI интерфейс, используя переходник.

Серверные продукты производителей типа HP iLO (Intergrated Lights Out), DELL iDRAC, Huawei iBMC/iMANA основаны именно на IPMI. iBMC Huawei бесплатен (в отличии от других вендоров) – BMC встроен в каждый сервер и ключ для активации функционала не нужен.

Supermicro — IPMI
Intel — RMM
Dell — iDRAC
HP — iLO, LO100, GSP
HP Microserver — IPMI
ASUS — ASMB
IBM — IMM
Huawei V2 — iMana
Huawei V3 — iBMC
Sun/Oracle — iLOM

Многие сервера после shutdown держат включенными сетевые линки, на случай если BMC на том же порту и для прослушивания wake-on-lan.

Основные кейсы применения

  • мониторинг и логгирование – отправляет трапы по питанию (вкл/выкл), с датчиков (температуры/вентиляторы/etc) и сохраняет сам эвенты, включая скриншот/видео последнего события перед падением системы
  • remote KVM over IP – виртуальное подключение мыши, клавиатуры, монитора (KVM)

  • remote CD-ROM/USB/floppy – может пригодится для удаленной установки/обновления ОС

IP KVM

В IP KVM клавиатура/мышь реализуются обычно через USB, поэтому если не подключить USB, то работать они не будет (л-логика). Все это идет в одном проводе который к стороне сервера/сетевого устройства расщепляется в VGA-USB/PS-2.

Часто идут с монитором (спереди монитор, сзади интерфейсы) – это олдскул KVM.

Примеры IP KVM:

  • IBM
  • HP
  • Aten

Aten

Aten довольно бюджетный вариант и в чем то убогий по практике – один терминал в один момент времени, нет web, глюки с синхронизацией под экран, etc

Софт можно скачать для соответствующей модели, например cs1708i.

Hint: чтобы выйти из полного экрана приложения нажимаем на hotkey setup (значок клавиатуры), видим там настройки по выходу (toggle screen mode – по умолчанию Alt+f).

HP

Крут тем, что для подключения к серверам можно использовать как десктоп приложение, так и HTML5 WEB. Есть многопользовательский режим (5 одновременных клиентов).

Leave a Reply