Integración de SCVMM 2012 con HP ILO para Out of Band Management

Hola

Una de las nuevas funcionalidades que nos traerá SCVMM 2012 es la integración con los siguientes protocolos BMC (Basemother Management Controller), para hacer lo que se denomina Out-Of-Band Management:

  • Intelligent Platform Management Interface (IPMI) en sus versiones1.5 o 2.0
  • Data Center Management Interface (DCMI) versión 1.0
  • System Management Architecture for Server Hardware (SMASH) versión 1.0 sobre WS-Management (WS-Man)

Con ello podemos conseguir controlar el arranque y apagado del servidor desde sus herramientas nativas de gestión integradas en el hardware, en lugar de hacerlo desde el sistema operativo. Esto nos abre la posibilidad de hacer cosas como el despliegue bare-metal del servidor, levantar servidores apagados desde la misma consola de gestión del entorno virtual, o definir políticas de encendido y apagado programado de los hosts para optimizar el rendimiento y el consumo de energía de la solución.

Para la Beta se desarrollo un provider específico para las ILO de HP, pero sin embargo parece que la solución que verá finalmente la luz para el mundo de los servidores HP es el de usar el provider de IPMI, ya que las ILO lo soportan nativamente. Se configura aquí:

  • ILO2 (versión de firmware 2.07)

image

  • ILO3

image

Vamos a ver un par de ejemplos de como usarlo desde SCVMM 2012, una vez tenemos configuradas estas opciones en las ILO. Todo lo que necesitaremos saber será:

  • Las direcciones IP o FQDNs de las ILO con las que vamos a trabajar. Es conveniente tenerlas bien identificadas o le estaremos rebotando el servidor a otro, y se volverá loco para averiguar por qué se le cae Sonrisa
  • Las credenciales de un usuario válido a nivel de ILO. Lo más cómodo será crear “Run as Accounts” en SCVMM para almacenarlas

Ejemplo de proceso de Bare-Metal Deployment (ver How to Discover Physical Computers and Deploy as Hyper-V Hosts)

Lanzamos el proceso de agregar nuevo host, especificamos que se trata de máquinas físicas que se van a aprovisionar desde cero, seleccionamos el rango de IPs o IPs individuales donde sabemos que escuchan, en este caso, nuestras ILO, seleccionamos protocolo BMC y puerto acorde a lo configurado arriba y se nos descubren los servidores. El resto es seleccionar la imagen que se utilizará (almacenada en un Host Profile), y parametrizarla para cada servidor en particular. Ni que decir tiene que es en esta parte donde hay que dedicar la mayor parte de los esfuerzos.

image     image     imageimage     image

Ejemplo de integración con la BMC del host en su perfil de SCVMM 2012

Simplemente, nos vamos al perfil de hardware del host y rellenamos el apartado de “BMC Settings”

image

Con lo que ya tenemos las opciones de encendido, apagado, etc. disponibles. Esta es la diferencia entre haber realizado la integración o no (las opciones aparecen en gris, “dimmed”, en la imagen de la derecha). “Restart” se manejan a nivel de Sistema Operativo (es decir Shutdown /r a la máquina remota)

image        image

Con esto, además de la gestión manual, también podemos confiar en las políticas de optimización del consumo energético, que serán capaces de apagar y encender completamente los servidores. Por ejemplo:

image

Saludos

David Cervigón