Технология IPMI

12.01.2017

IPMI - удалённое и интеллектуальное управление

supermicro_ipmi

IPMI (Intelligent Platform Management Interface) - интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ. Ключевые характеристики IPMI - мониторинг, восстановление функций управления, журналирование и инвентаризация, которые доступны независимо от процессора, прошивки BIOS и операционной системы. Функции управления платформой могут быть доступны, даже если система находится в выключенном состоянии.

Возможности интеллектуального управления платформой - ключевой компонент обеспечения управления системами с высокой степенью готовности. Первая спецификация интерфейса представлена 16 сентября 1998 года совместно корпорациями Intel, Dell, NEC и Hewlett-Packard, текущая версия интерфейса 2.0 объявлена 2 декабря 2004 года и описывается в документе "Intelligent Platform Management Interface Specification Second Generation".

Возможности IPMI :

  • Удаленное и локальное управление питанием (включение, выключение, перезагрузка).
  • Мониторинг (температура, напряжение, скорость вращения вентиляторов и многое другое).
  • Установка пороговых значений для параметров системы (напряжение, температура, количество ошибок памяти и прочее).  Пороговые значения используются для занесения в список ошибок, отправке сообщений об этих ошибках по электронной почте.
  • Протоколирование системных событий
  • Настройка автоматических действий в ответ на системные события. Среди возможных действий системы могут быть следующие: оповещение, выключение, перезагрузка, сброс содержимого памяти в файл для последующей диагностики.
  • Сторожевой таймер (Watchdog) - устройство, с установленной частотой посылающее запросы операционной системе, и при отсутствии ответа от нее, выполняющее определенное действие, например, перезагрузку.
  • Разграничение прав доступа к сервис-процессору. Например, могут быть следующие роли: Administrator - полный доступ к возможностям сервис-процессора; Operator - просмотр и очистка протоколов, включение и выключение платформы; User - просмотр основного состояния системы.
  • Смена типа носителя для загрузки системы (PXE, CD\DVD, HDD, Floppy).
  • Удаленный к доступ к физической консоли и к последовательному интерфейсу так называемому SOL (Serial Over LAN).
  • Функции управления системой могут быть доступны даже в выключенном состоянии сервера.

Спецификация не определяет жестко аппаратную реализацию IPMI-устройства.

Модуль управления может быть выполнен в форм-факторе 200 pin SO-DIMM модуля или выполненным в проприетарном дизайне - такой модуль устанавливается в серверную материнскую плату. Дополнительно на модуль могут быть установлены чип, содержащий операционную систему, и чип оперативной памяти.

Известны реализации IPMI на ряде микроконтроллеров, в том числе Texas Instruments MSP430 (обладающим сверхнизким  энергопотреблением).

В последнее время стали применяться недорогие интегрированные IPMI BMC (Baseboard Management Controller) на базе SoC, реализующие поверх «обычного» BMC функциональность сервисного процессора (например, IP KVM или «проброс» удалённых носителей информации).

Если модуль не имеет собственного сетевого разъёма (для так называемого доступа out of band), то для доступа к модулю из локальной сети совместно используется сетевой интерфейс материнской платы (in band). Если материнская плата имеет несколько сетевых карт, то используется первый интерфейс.

IPMI используется:

  • платформой AdvancedTCA/microTCA
  • инициативой Intel AMT
  • платформой IBM Blade-сервер
  • платформой CompactPCI (PICMG 2.9)
  • как низкоуровневый интероперабельный ( interoperability - способность к взаимодействию) «слой» в собственных реализациях карт удаленного управления (Remote Management Card) различных поставщиков (HP iLO - Integrated Lights Out, Dell DRAC и др.)

Практически во все серверы StreamHD интегрированы платы удалённого управления IPMI. 

Вернуться в раздел.

Вернуться на Главную.

Спасибо, мы свяжемся с вами в ближайщее время!