Interfaz de gestión de plataforma inteligente


La Interfaz de administración de plataforma inteligente ( IPMI ) es un conjunto de especificaciones de interfaz de computadora para un subsistema de computadora autónomo que proporciona capacidades de administración y monitoreo independientemente de la CPU , el firmware ( BIOS o UEFI ) y el sistema operativo del sistema host . IPMI define un conjunto de interfaces que utilizan los administradores del sistema para la gestión fuera de banda de los sistemas informáticos.y seguimiento de su funcionamiento. Por ejemplo, IPMI proporciona una forma de administrar una computadora que puede estar apagada o no responder mediante el uso de una conexión de red al hardware en lugar de a un sistema operativo o shell de inicio de sesión. Otro caso de uso puede ser la instalación remota de un sistema operativo personalizado. Sin IPMI, la instalación de un sistema operativo personalizado puede requerir que un administrador esté físicamente presente cerca de la computadora, inserte un DVD o una unidad flash USB que contenga el instalador del sistema operativo y complete el proceso de instalación usando un monitor y un teclado. Con IPMI, un administrador puede montar una imagen ISO , simular un DVD de instalación y realizar la instalación de forma remota.[1]

La especificación está dirigida por Intel y se publicó por primera vez el 16 de septiembre de 1998. Cuenta con el respaldo de más de 200 proveedores de sistemas informáticos, como Cisco , Dell , [2] Hewlett Packard Enterprise , Intel , Marvell Semiconductor , NEC Corporation , Supermicro y Tyan . [3] [4]

El uso de una interfaz y un protocolo estandarizados permite que el software de administración de sistemas basado en IPMI administre múltiples servidores dispares. Como especificación de interfaz a nivel de hardware basada en mensajes, IPMI funciona independientemente del sistema operativo (SO) para permitir a los administradores gestionar un sistema de forma remota en ausencia de un sistema operativo o del software de gestión del sistema . Por tanto, las funciones de IPMI pueden funcionar en cualquiera de estos tres escenarios:

Los administradores del sistema pueden utilizar la mensajería IPMI para monitorear el estado de la plataforma (como temperaturas del sistema, voltajes, ventiladores, fuentes de alimentación e intrusión en el chasis); para consultar información de inventario; para revisar los registros de hardware de las condiciones fuera de rango; o para realizar procedimientos de recuperación, como emitir solicitudes desde una consola remota a través de las mismas conexiones, por ejemplo, apagar y reiniciar el sistema, o configurar temporizadores de vigilancia . El estándar también define un mecanismo de alerta para que el sistema envíe una trampa de eventos de plataforma (PET) de protocolo de administración de red simple (SNMP).

El sistema monitoreado puede estar apagado, pero debe estar conectado a una fuente de energía y al medio de monitoreo, generalmente una conexión de red de área local (LAN). IPMI también puede funcionar después de que se haya iniciado el sistema operativo y expone las estructuras y los datos de gestión al software de gestión del sistema. IPMI prescribe solo la estructura y el formato de las interfaces como estándar, mientras que las implementaciones detalladas pueden variar. Una implementación de IPMI versión 1.5 puede comunicarse a través de una conexión LAN o serie directa fuera de banda o mediante una conexión LAN de banda lateral a un cliente remoto . La conexión LAN de banda lateral utiliza el controlador de interfaz de red de la placa(NIC). Esta solución es menos costosa que una conexión LAN dedicada, pero también tiene un ancho de banda limitado y problemas de seguridad.

Los sistemas que cumplen con la versión 2.0 de IPMI también pueden comunicarse vía serie a través de LAN , por lo que la salida de la consola serie se puede ver de forma remota a través de la LAN. Los sistemas que implementan IPMI 2.0 generalmente también incluyen KVM sobre IP , medios virtuales remotos y funcionalidad de interfaz de servidor web integrada fuera de banda, aunque estrictamente hablando, estos se encuentran fuera del alcance del estándar de interfaz IPMI.


El diagrama de la arquitectura de IPMI muestra la banda lateral de BMC a través de SMBUS.
Interfaces con el controlador de gestión de la placa base (BMC)