Get in Touch

Temario del curso

Arquitectura de IPMI en OpenBMC

  • Componentes phosphor-ipmid y phosphor-net-ipmid.
  • Ruteo de comandos IPMI 2.0: dentro de banda vs. fuera de banda.
  • Extensiones de comandos DCMI y OEM.
  • Gestión de sesiones e autenticación IPMI.

Gestión de Sensores

  • Modelo de sensores D-Bus y descriptores YAML.
  • Vinculación sysfs de phosphor-hwmon.
  • Límites, eventos e histéresis.
  • Sensores virtuales y agregados.

Inventario de Hardware

  • Configuración JSON del Entity Manager para sensores.
  • Phosphor-inventory-manager y datos FRU.
  • Análisis de VPD para plataformas OpenPOWER y x86.
  • Gestión de LEDs e indicadores.

Gestión Térmica y de Energía

  • Phosphor-pid-control y zonas térmicas.
  • Detección de presencia del ventilador y control PWM.
  • Gestión del estado de energía y control de chasis.
  • Implementación y manejo del watchdog.

Herramientas IPMI

  • Uso de ipmitool con opciones específicas de OpenBMC.
  • Inyección y depuración de comandos raw (crudos).
  • Configuración de Serial-over-LAN (SOL).
  • Captura y análisis de trazas IPMI.

Automatización y Pruebas

  • Automatización del sondeo de sensores con Python.
  • Pruebas de cumplimiento IPMI con Robot Framework.
  • Pruebas de estrés de políticas térmicas.
  • Pruebas de regresión con openbmc-test-automation.

Depuración y Solución de Problemas

  • Journalctl e introspección D-Bus para IPMI.
  • Fallos comunes en lecturas de sensores.
  • Gestión del SEL (Registro de Eventos del Sistema).
  • Incompatibilidades de FRU y problemas de inventario.

Integración y Personalización

  • Agregado de comandos IPMI OEM.
  • Plugins de sensores personalizados.
  • Perfiles térmicos específicos de la plataforma.
  • Exportación de datos de sensores a Redfish.

Requerimientos

  • Conocimiento de los componentes de hardware del servidor.
  • Conocimientos básicos de IPMI 2.0.
  • Experiencia en la línea de comandos de Linux.

Audiencia Objetivo

  • Ingenieros de validación de hardware.
  • Ingenieros de pruebas de sistemas.
  • Desarrolladores de firmware que trabajan en características de sensores y monitoreo.
 14 Horas

Número de participantes


Precio por participante

Reseñas (5)

Próximos cursos

Categorías Relacionadas