vSphere DRS es una función de clúster que ayuda a mejorar la asignación de recursos en todos los hosts de un clúster. Agrega capacidad informática a través de una colección de servidores en grupos de recursos lógicos. vSphere DRS se utiliza en las siguientes situaciones:
- Ubicación inicial de una máquina virtual cuando se enciende
- Equilibrio o balanceo de carga
- Migración de máquinas virtuales cuando un host ESXi se coloca en modo de mantenimiento
Esta Característica está disponible en la versión vSphere Enterprise Plus
Como funciona:
Cuando enciende una máquina virtual en el clúster por primera vez, vSphere DRS coloca la máquina virtual en un host en particular o hace una recomendación. DRS intenta mejorar el uso de recursos en todo el clúster realizando migraciones automáticas de máquinas virtuales (vSphere vMotion) o proporcionando una recomendación para migraciones de máquinas virtuales. Antes de que un host ESXi ingrese al modo de mantenimiento, las máquinas virtuales que se ejecutan en el host deben migrarse a otro host (ya sea de forma manual o automática mediante DRS) o apagarse.
vSphere DRS se centra en la máquina virtual:
• Mientras la máquina virtual está encendida, vSphere DRS funciona en una máquina virtual individual al garantizar que se cumplan los requisitos de recursos de cada máquina virtual.
• vSphere DRS calcula una puntuación para cada máquina virtual y brinda recomendaciones (o migra las máquinas virtuales) para cumplir con los requisitos de recursos de la máquina virtual.
El algoritmo DRS recomienda dónde se deben mover las máquinas virtuales individuales para obtener la máxima eficiencia. Si el clúster está en modo completamente automatizado, DRS ejecuta las recomendaciones y migra las máquinas virtuales a su host óptimo en función de los cálculos subyacentes realizados cada minuto.
Que significa la Puntuación de VM DRS
La puntuación de VM DRS es una métrica que rastrea la eficiencia de ejecución de una VM en un host determinado. La eficiencia de ejecución es la frecuencia con la que se informa que la VM ha cumplido con sus requisitos de recursos:
• Los valores más cercanos al 0 % indican una contención de recursos grave.
• Los valores más cercanos al 100% indican una contención de recursos leve o nula.
La puntuación de DRS de una máquina virtual se calcula a partir de las métricas de red, memoria y CPU de una máquina virtual individual. DRS usa estas métricas para medir la bondad o el bienestar de la máquina virtual.
En vSphere 7, el algoritmo DRS se ejecuta cada minuto. La puntuación de Cluster DRS es el último resultado de la ejecución de DRS y se archiva en uno de los cinco depósitos. Estos cubos son simplemente rangos del 20 por ciento: 0-20, 20-40, 40-60, 60-80 y 80-100 por ciento durante el período de muestra
Niveles de automatización en vSphere DRS
Puede configurar el nivel de automatización para la ubicación inicial de las máquinas virtuales y para el equilibrio dinámico mientras se ejecutan las máquinas virtuales.
El nivel de automatización determina si vSphere DRS hace recomendaciones de migración o coloca automáticamente las máquinas virtuales en los hosts. vSphere DRS toma decisiones de ubicación cuando se enciende una máquina virtual y cuando las máquinas virtuales deben reequilibrarse entre los hosts del clúster.
Están disponibles los siguientes niveles de automatización:
• Manual: cuando enciende una máquina virtual, vSphere DRS muestra una lista de hosts recomendados en los que colocar la máquina virtual. Cuando el clúster se desequilibra, vSphere DRS muestra recomendaciones para la migración de máquinas virtuales.
Parcialmente automatizado: cuando enciende una VM, vSphere DRS la coloca en el host más adecuado. Cuando el clúster se desequilibra, vSphere DRS muestra recomendaciones para la migración manual de máquinas virtuales.
• Totalmente automatizado: cuando enciende una VM, vSphere DRS la coloca en el host más adecuado. Cuando el clúster se desequilibra, vSphere DRS migra las máquinas virtuales de hosts sobreutilizados a hosts infrautilizados para garantizar un uso equilibrado de los recursos del clúster.
Los hosts ESXi que se agregan a un clúster de vSphere DRS deben cumplir ciertos requisitos para usar correctamente las funciones del clúster:
• Para usar vSphere DRS para el balanceo de carga, los hosts en su clúster deben ser parte de una red de vSphere vMotion:
Si los hosts no forman parte de una red de vSphere vMotion, vSphere DRS aún puede hacer recomendaciones de ubicación inicial.
vSphere DRS funciona mejor si las máquinas virtuales cumplen con los requisitos de vSphere vMotion.
• Configurar todos los hosts administrados para usar almacenamiento compartido.
Puede crear clústeres de vSphere DRS o puede configurar vSphere DRS para clústeres de vSphere HA o vSAN existentes.
Laboratorio:
https://customerconnect.vmware.com/en/web/vmware/evalcenter?p=vsphere-hol-gen-22