IPMI (del inglés Intelligent Platform Management Interface ) es una interfaz de gestión de plataforma inteligente diseñada para la supervisión y gestión autónomas de funciones integradas directamente en el hardware y el firmware de las plataformas de servidor . Las funciones clave de IPMI son la supervisión, la recuperación de la gestión, el registro y el inventario, que están disponibles independientemente del procesador , el BIOS o el sistema operativo . Se puede acceder a las funciones de control de la plataforma incluso cuando el sistema está apagado.
Las capacidades de administración de plataforma inteligente son un componente clave para proporcionar administración de sistemas de alta disponibilidad en toda la empresa.
La primera especificación de interfaz fue presentada el 16 de septiembre de 1998 conjuntamente por Intel , Dell , NEC y Hewlett-Packard ; la versión actual de la interfaz 2.0 se anunció el 2 de diciembre de 2004 y se describe en la especificación de interfaz de administración de plataforma inteligente de segunda generación [≡] . Se debe utilizar el documento modificado [≡] .
Puede encontrar una introducción condensada a la tecnología en un artículo de Dell Power Solutions [≡] o en el sitio web de ETegro [≡] .
IPMI 2.0 es la versión actual de la especificación. Esta es una mejora de la versión 1.5, corrige errores existentes y agrega la capacidad de hacer cosas que antes eran inaccesibles (especialmente en el modo de acceso en banda).
La especificación no define de manera rígida la implementación de hardware de un dispositivo IPMI.
El módulo de control se puede fabricar con el factor de forma de un módulo SO-DIMM de 200 pines o un diseño patentado instalado en una placa base de servidor. Además, se puede instalar en el módulo un chip que contiene un sistema operativo y un chip RAM.
Las implementaciones de IPMI se conocen en varios microcontroladores, incluido Texas Instruments MSP430 [1] .
Recientemente, los BMC de IPMI basados en SoC integrados de bajo costo han encontrado distribución , que implementan la funcionalidad de un procesador de servicio sobre el controlador de administración de placa base "ordinario" (por ejemplo, IP KVM o medios de almacenamiento remoto de "reenvío") [2] .
Si el módulo no tiene su propio conector de red (para el llamado acceso fuera de banda), entonces se comparte la interfaz de red de la placa base (en banda) para acceder al módulo desde la red local. Si la placa base tiene varias tarjetas de red, se utiliza la primera interfaz.
IPMI se utiliza:
Estos términos pueden ser útiles cuando se estudian temas de IPMI y también merecen una consideración por separado: