Visión general de la IPMI

La IPMI (Intelligent Platform Management Interface) es una interfaz de gestión de hardware basada en mensajes estandarizados. En el núcleo de la IPMI hay un chip de hardware conocido como BMC (Baseboard Management Controller - controlador de gestión de placa base) o MC (Management Controller - controlador de gestión).

El BMC proporciona varias interfaces necesarias para la supervisión del estado del hardware del sistema. Hay diferentes interfaces para los canales de usuario, elementos de supervisión (temperatura, voltaje, velocidad del ventilador, errores de bus y otros elementos por el estilo), recuperación manual (operaciones de restablecimientos locales o remotos del sistema y de encendido y apagado del sistema) así como el inicio de sesión sin la intervención del sistema operativo para condiciones anómalas o fuera de rango con el fin de realizar un examen posterior y una valoración de alertas.
Nota: El BMC siempre está encendido. Contiene un procesador pequeño que ejecuta la IPMI incluso cuando el sistema principal está apagado, a menos que el sistema operativo se haya colgado. El BMC puede configurarse para que compruebe el estado del hardware local desde otro servidor por lo que se refiere a la supervisión y recuperación remotas seguras del sistema (como, por ejemplo, el restablecimiento del sistema) independientemente del estado.

La lista siguiente muestra los distintos aspectos de la IPMI para las distribuciones de Linux® que IBM® admite en servidores Power Systems:

  • Creación de ID de usuario y contraseñas para proteger el acceso al BMC.
    Nota: El ID de usuario predeterminado es ADMIN y la contraseña predeterminada es ADMIN.
  • Los canales lógicos para dar soporte a vías de acceso de múltiples comunicaciones en el BMC; por ejemplo, el controlador de kernel OpenIPMI para la comunicación en banda, LAN para la comunicación fuera de banda normal, comunicación en serie y otras comunicaciones para otras rutas de comunicaciones.
  • Registro de sucesos del sistema (SEL) para la captura de sucesos importantes del sistema.
  • Registros de datos de sensor (SDR) para describir los dispositivos y entidades del sistema.
  • Interfaz estandarizada para la supervisión y el control del hardware del sistema y los sensores.
  • SOL (Serial Over LAN) seguro para las tareas de supervisión y gestión remotas completas.

La IPMI en Linux recibe soporte mediante el controlador OpenIPMI y el programa de utilidad IPMItool que se incluyen en la mayoría de distribuciones Linux. Cuando está instalado y configurado correctamente, permiten el acceso al hardware de la IPMI incorporado. IPMItool tiene capacidad de comunicación flexible para supervisar o gestionar el servidor que se está ejecutando o cualquier otro servidor de la LAN que aloje el hardware de la IPMI.