Configurando VMware Distributed Power Management o VMware DPM

VMware Distributed Power Management és per a mi un dels avantatges reals de disposar d'un entorn virtual, ja que amb això, aconseguirem reduir una barbaritat el consum elèctric al nostre CPD. VMware DPM permite que los host ESX que no sean necesarios se apaguen, y cuando las máquinas virtuales tengan carga y necessiten de más servidores físicos, éstos arranquen de forma automática. Todo esto se conseguiría en un clúster DRS con DPM habilitado. La potència de consum d'un servidor és de 15 W quan està en mode Standby i depenent del servidor i dels seus components pot variar aproximadament entre els 300 W i els 500 W quan està engegat. Partint d'això, podem calcular quant ens podem estalviar si optem per VMware i configurem un clúster VMware DRS + VMware DPM. Exemple:

Exemple, partiendo que tenemos cuatro servidores, multiplicamos los W (watios) por horas de consumo diarías, los host permanecerán las 24h encendidos, El càlcul seria 500W x 24h = 12000Wh/dia = 12kWh/dia. Al año sería, 12kWh/día x 365 dies = 4380kWh/año cada servidor encendido, si el Kwh cuesta 0,10€ (esto dependerá de lo que tengas contractado amb tu compañia), el consum elèctric de cada servidor nos costará 432€/año, teniendo cuatro servidores da un total de 1728€ el gasto eléctrico annual.

Si virtualizamos este entorno, teniendo en cuenta que aprovecharemos las horas no laborables para que se apaguen los host de forma automática y que cuando haya carga de trabajo se irán encendiendo tantos host ESX cómo sean necesarios. Por lo tanto, tendremos 1 host encendido las 24h y los otros tres permanecerán encendidos 10h al día y 14h en modo standby (teniendo en cuenta que el fin de semana no hay carga de trabajo, por lo tanto los 3 host permanecerán en standby las 24h). El cálculo sería:

500W x 24h = 12000Wh/día = 12kWh/día x 365 días = 4380kWh/año x 0,10€ = 432€/año el host que siempre permanecerá encendido.

Calculo de 1 host encendido 10h al día, teniendo en cuenta los días laborales (22días al mes):
500W x 10h = 5000Wh/día = 5kWh/día x 22 días laborales = 110kWh/mes x 12 meses = 1320kWh/año x 0,10€ = 132€/año
15W x 14h = 210Wh/día = 0,21kWh/día x 22 días laborales = 4,62kWh/mes x 12 meses = 55,44kWh/año x 0,10€ = 5,54€/año
15W x 24h = 360Wh/día = 0,36kWh/día x 8 días no laborales = 2,88kWh/mes x 12 meses = 34,56kWh/año x 0,10€ = 3,45€/año

Vamos que, 132€ + 5,54€ + 3,45€ = 141€/año el host que permanezca configurado en el clúster DRS y configurado VMware Distributed Power Management.

141€ x 3 hosts = 423€ los 3 hosts + 432€ el host siempre encendido = 855€ al año en gasto eléctrico anual con VMware DPM configurado, frente a los 1728€ si no lo tuviéramos configurado! nos ahorramos al any 873€!

Este és un exemple genérico, pero pots calcular fàcilment el consum de tus servidors basándose en les seves especificacions, si son HP tiene una calculadora que te ajudará, para servidors de nova generació o G6 (HP Power Advisor) i si són anteriors (HP Power Calculator), els altres fabricants fan per fet que tenen eines similares.

Una vez entendido todo el dinero que nos podemos ahorrar en el tema eléctrico, no sólo por el consum de los host, si no también, a tener en compte el áire acondicionado, cuanto mayor sea nuestro CPD, mayor será el ahorro total. Bo, para habilitar VMware DPM, primero hay que configurar cada host VMware ESX de forma independiente y testear que se apagan de forma correcta y se encienden automàticament, per a això, nos vamos a la pestaña “Configuration” > “Gestió d'energia” y vamos a las propietates “Properties…”

Para poder usar VMware DPM es necesario disponer de IPMI (Intelligent Platform Management Interface) o de iLO (Integrated Lights-Out) configurado en el host, en el cas de no saber com se configura aquí hi ha exemple de com configurar HP iLO 2 (http://www.bujarra.com/?p=883). Se podría usar WOL (Wake On Lan) pero es menos fiable. Introducimos los datos necesarios nombre de usuario (Username), la seva contraseña (Password), l' adreça IP (BMC IP Address) y la dirección MAC (BMC MAC Address) del BMC (Baseboard Management Controller) que es chip/controlador. “OK”.

Para hacer una prueba y comprobar que el servidor se apaga de forma automàtica, seleccionamos el host y con botón derecho seleccionamos “Entrar en mode d'espera”,

Si és la primera vegada que l'executem, apareixeran tres finestres d'advertència, la primera ens indica que en entrar en mode d'espera aquest servidor podem incompleir el nivell de fallada del clúster HA (nivell de recuperació automàtica), confirmem si estem segurs “Yes”,

Com que és la primera vegada que entra en mode d'espera ens confirma que potser tindrem fallades en iniciar, si és la primera vegada, per mala configuració o que l'amfitrió sigui incompatible. Simplement per seguretat és recomanable la primera vegada moure les màquines virtuals apagades o suspeses a la resta d'amfitrions, así que marcamos “Mou les màquines virtuals apagades i suspeses a altres amfitrions del clúster” & “Yes”,

Idem, donem “OK”,

Comprovem a la barra de tasques (Recent Tasks) com executa la tasca…

Y tras unos minutos/segundos el host ESX habrá entrado en modo Standby, por lo tanto dicho servidor ya está 'apagado',

Para encenderlo manualmente, para comprobar que se levantará automáticamente, lo seleccionamos y con botón derecho “Power On”,

… esperamos mientras lo arranca…

I llest! este host funcionará correctament con VMware DPM. Ara fem aquest mateix amb el resto de host (opcional) para comprobar que el resto tampoco tendrá problemas.

Si editamos las propiedades del clúster, ens vam trobar “VMware DRS” > “Gestió d'energia” y configuramos el umbral para DPM en Automatico (Automatic),

Tenemos cinco nivells de agresivitat, seleccionamos el que más nos interese dependiendo de nuestro entorno.

I en “VMware DRS” > “Gestió d'energia” > “Host Options” és on configurarem si un host volem que compleixi o no amb VMware DPM, deixarem això per defecte.

Us recomano aquest vídeo a nivell funcional per veure de què és possible VMware Distributed Power Management: http://www.youtube.com/watch?v=7CbRS0GGuNc

I si esteu buscant documentació oficial, aquí teniu la de VMware: http://www.vmware.com/files/pdf/distributed_power_management_vsphere.pdf


Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!