Для удаленного управления серверами и непрерывного мониторинга работы платформы используется технология IPMI, которая существенно упрощает жизнь как системному администратору, так и рядовому инженеру.
Она позволяет персоналу дата-центра не нести круглосуточную вахту непосредственно у серверного оборудования. Контролировать рабочие параметры устройств и оперативно реагировать на неполадки или ошибки системы можно из офиса или даже дома.
Что такое технология IPMI
IPMI – это интеллектуальная технология управления сервером. Мониторинг состояния оборудования и управление его функционалом происходит в автономном режиме при помощи технических средств, встроенных в аппаратное обеспечение и программные оболочки серверных платформ.
Интеллектуальный интерфейс IPMI был разработан в 1998 году объединенными усилиями ряда заинтересованных компаний, среди которых можно назвать таких гигантов, как Intel, Hewlett-Packard, DELL и NEC. В дальнейшем было представлено три спецификации. Текущая актуальная версия – IPMI–2.0. Она вышла в 2004 году, обладает расширенным функционалом и лишена ошибок и недочетов предыдущих вариантов.
Главная особенность IPMI в том, что она стандартизирует только технологию управления серверами, а не конкретную модель инженерной реализации. Различные производители, соблюдая спецификацию независимо друг от друга разрабатывают собственное оборудования и встраивают его в серверные платформы. При этом и ценовая политика у различных производителей индивидуальна, и технические решения могут отличаться как функционалом, так и возможностями.
Возможности интерфейса IPMI
Интеллектуальное управление платформой предоставляет системному администратору широкие возможности:
- Непрерывный мониторинг физических показателей работы оборудования: температурных режимов каждого узла, рабочего напряжения, интенсивности работы системы охлаждения.
- Удаленное восстановление работоспособности сервера: автоматическая или ручная перезагрузка системы, управление питанием.
- Управление и обновление программного обеспечения, загрузка образов дисков.
- Учет и управление серверным и периферийным оборудованием.
- Идентификация вышедшего из строя оборудования, а также определение аномальных или выходящих за пределы нормы показателей состояния компонентов сервера с незамедлительным оповещение администратора.
- Сбор статистики и ведение журнала учета событий.
Все перечисленные возможности реализуются интеллектуальной платформой независимо от работы процессора, подсистемы BIOS и даже операционной системы. А значит любая неисправность будет выявлена и устранена интеллектуальным интерфейсом даже при зависшей системе и отказавшем процессоре.
Средства управления платформой доступны даже в выключенном состоянии, главное, чтоб оборудование было подключено к электросети.
Техническая реализация технологии IPMI
Технология IPMI реализуется в виде консоли, с доступом удаленного управления даже через смартфон или планшет. Базовыми элементами консоли являются:
Контроллер управления – это центральный вычислительный узел консоли. В популярной реализации от Intel это микроконтроллер BMC с собственным ПО и сетевым интерфейсом. Он и обеспечивает удаленное управление сервером. Питание контроллера осуществляется от напряжения материнской платы. Для расширения функционала и производительности к системе можно подключать дополнительные контроллеры, но центральный – только один.
Энергонезависимое хранилище данных – незаменимый компонент, который остается доступным даже при сбоях в центральном процессоре сервера. Хранилище разделено на три области, предназначенных для ведения журнала событий, хранения информации о датчиках и сенсорах, и инвентарной информации о компонентах системы. Резервы хранилища ограничены, поэтому регулярно следует проверять и зачищать журнал от устаревшей информации.
Управление сервером
Версия IPMI 2.0 базируется на сетевом LAN-интерфейсе, через отдельный сетевой порт с собственным IP-адресом.
Управление осуществляется при помощи любого браузера, лицензионных приложений от производителей и утилит независимых разработчиков с открытым исходным кодом. Для обеспечения безопасности канала управления используется учетная запись с уникальным логином и паролем.
Таким образом, IPMI – технология, которая персоналу упрощает работу с сервером, а владельцу компании позволяет сократить расходы на обслуживание.