Posted on 08 March 2011. Tags: activacion, AMD, blog, control, CPU, DVFS, Dynamic Voltage Frequency Scaling, frecuencia, Intel, limitaciones, manual, P-State, PowerNow, requerimientos, Servidores, sistemas, SpeedStep, Virtualizacion, Vkernel, VMware, voltaje, vSphere
Hola de nuevo. Soy Miguel Ángel Alonso, y aquí estoy como cada martes para hablar un poquito más del maravilloso mundo de la virtualización.
Hoy vamos a hablar de una característica maravillosa pero muy poco conocida de VMware vSphere, llamada: DVFS (de las siglas en Ingles Dynamic Voltage and Frequency Scaling).
Para tener una vista clara de esta característica, la vamos dividir en 3 secciones muy claras.
1. Para qué sirve y como activarla
2. Requerimientos
3. Limitaciones
1. Para qué sirve y cómo activarla
Esta característica permite a los Hosts cambiar la frecuencia y los voltajes de la CPUs basándose en la demanda de la carga de trabajo de estos.
Consigue que los procesadores puedan llegar a consumir menor energía y por consiguiente menor temperatura de trabajo.
Se activa mediante una interface que permite operar sobre los estados de rendimiento de una Cpu (P-State).
Los P-States son definidos para fijar la frecuencia y voltaje que operan a en las Cpus. Los procesadores pueden operar en niveles diferentes de P-States:
- Pmin= P-State de menor nivel
- Pmax0 P-state de mayor nivel
Los P-States, son controlados desde la ROM del sistema o desde algún Sistema Operativo.
En VMware vSphere, los P-States son controlados por el Vmkernel, el cual optimiza la demanda de frecuencia de cada CPU.
2. Requerimientos
Las CPUs deben soportar y tener activadas las siguientes características:
- Enhanced SpeedStep para procesadores Intel

- Enhanced PowerNow para procesadores AMD

- Todas la versiones de vSphere soportan esta característica
- En la pestaña Configuration/Advanced Settings/Power/ Power.cpu = Dynamic.. Por defecto está en estado de Static, en el cual el Vmkernel es capaz de leer todos los P-states pero no realiza cambio alguno en las CPUs.

Recuerda que esta optimización de la frecuencia de las CPUs jamás afecta en el rendimiento.
3. Limitaciones
No hay manera de poder monitorizar los P-States en vSphere.
Debo de decir, que en esta última versión de vSphere 4.1 Update 1, no encuentro la política que activa dicha característica en (Advanced Settings) por lo cual indagaré un poco por ahí para saber cómo se activa o donde se encuentra dicha política.
Bueno, hasta aquí por hoy. Me despido de vosotros, esperando haber podido contar algo interesante y te emplazo hasta la semana que viene, con un nuevo capítulo sobre la virtualización.
Posted in AMD, Estandars, Estrategia, ESX, ESXi, Hardware, Integración, Intel, Manuales, reviews, Software, vCenter, Virtualizacion, Virtualización, VMware, VMware, vSphere
Posted on 29 January 2010. Tags: blog, manuales, manuales virtualizacion, requerimientos, Virtualizacion, Vmotion, VMware, vSphere
El wizard de la migración en caliente, VMware VMotion, valida los requerimientos del servidor origen y servidor destino así como los requerimientos de la maquina virtual que quieres migrar.
Una máquina virtual no puede ser migrada en caliente cuando:
- La MV tiene una conexión activa a un virtual switch de uso interno.
- La MV tiene una conexión activa a un CD o disquete.
- La MV tiene configurada una afinidad a una CPU.
- La MV forma parte de un clúster Microsoft.
El wizard de migración en caliente, VMware VMotion, produce un warning cuando:
- La MV tiene una conexión a un virtual switch de uso interno pero no está conectado.
- La MV tiene una conexión a un CD o disquete pero no está conectado.
- La MV tiene uno o más snapshots.
- El servidor VMware vSphere ESX/ESXi no ha recibido un guest OS heartbeat (probablemente las VMware tools no han sido instaladas o configuradas adecuadamente).
El wizard de migración en caliente, VMware VMotion, muestra un mensaje de error si la máquina virtual no puede ser migrada desde el servidor origen al servidor destino. Sin embargo, con un mensaje de error de tipo warning, la máquina virtual puede ser migrada con VMotion sin problemas.
Asimismo, los servidores involucrados en la migración, servidor origen y servidor destino, deben cumplir los siguientes requerimientos:
- Visibilidad de todas las LUNs (FC, iSCSI, NAS) usadas por la MV.
- Una red Gigabyte Ethernet dedicada al tráfico VMotion. (En una red 10/100 también funciona pero va muchoooo mas lento. No ostante, VMware solo soporta una red Gigabyte para el trafico VMotion.
- Acceso a la misma red Ethernet física.
- El nombre de los virtual switch debe ser igual en ambos Servidores ESX (incluyendo mayúsculas y minúsculas). En VMware vSphere ESX/ESXi versión 4 update1, si los virtual switches no son nombrados iguales, el wizard de migración en caliente VMotion produce un warning pero la migración puede continuar.
- CPUs compatibles o similares (misma familia CPU). VMotion también funciona, si el servidor origen tiene Hyperthreading activado pero no el servidor destino
Seguro que se me escapan algunos requerimientos de VMotion, con lo que si no ves aquí todos, o crees que falta alguno, por favor déjame tu comentario.
Posted in ESX, ESXi, Hardware, Manuales, Trucos, Virtualización, VMware, vSphere