Configuración de la optimización dinámica y de energía en VMM
Lea este artículo para obtener información sobre cómo habilitar la optimización dinámica (DO) y la optimización de energía para máquinas virtuales (VM) en System Center Virtual Machine Manager (VMM). El artículo incluye información general sobre características, instrucciones para configurar BMC para la optimización de energía y describe cómo habilitar y ejecutar estas características.
Nota:
- VMM admite la optimización dinámica para Compute y Storage. Las versiones anteriores a VMM 2019 solo admiten DO para proceso. Utiliza los siguientes procedimientos, según corresponda, para la versión de VMM que estés utilizando.
- VMM no admite clústeres que reconocen sitios o clústeres extendidos. VMM no tiene en cuenta los dominios de error específicos del sitio definidos por Hyper-V para el cálculo de la optimización dinámica.
Nota:
- VMM admite la optimización dinámica para Compute y Storage. Utiliza los siguientes procedimientos, según corresponda, para la versión de VMM que estés utilizando.
- VMM no admite clústeres que reconocen sitios o clústeres extendidos. VMM no tiene en cuenta los dominios de error específicos del sitio definidos por Hyper-V para el cálculo de la optimización dinámica.
Optimización dinámica: mediante la optimización dinámica, VMM realiza la migración en vivo de las máquinas y discos duros virtuales de un clúster de hosts. La migración se basa en la configuración que especifiques para mejorar el equilibrio de carga entre hosts y almacenamiento compartido de clúster (volúmenes compartidos de clúster [CSV], recursos compartidos de archivos) y corregir los problemas de selección de ubicación de las VM.
- La optimización dinámica de proceso (optimización de hosts) se puede realizar en hosts de un clúster para optimizar el rendimiento del host mediante la migración de VM entre hosts. Puede establecer los umbrales de rendimiento del host en CPU y memoria.
- Optimización dinámica de almacenamiento (optimización del espacio en disco aplicable a VMM 2019 y versiones posteriores) se puede realizar en el almacenamiento compartido del clúster (CSV, recursos compartidos de archivos) para optimizar la disponibilidad del espacio de almacenamiento mediante la migración de discos duros virtuales (VHD) a través del almacenamiento compartido. Puedes establecer el umbral de espacio de almacenamiento libre en el almacenamiento compartido del clúster.
- La optimización dinámica de almacenamiento (optimización del espacio en disco) se puede realizar en el almacenamiento compartido del clúster (CSV, recursos compartidos de archivos) para optimizar la disponibilidad del espacio de almacenamiento mediante la migración de discos duros virtuales (VHD) a través del almacenamiento compartido. Puedes establecer el umbral de espacio de almacenamiento libre en el almacenamiento compartido del clúster.
- Optimización de energía: la optimización de energía es una característica de optimización dinámica que ahorra energía desactivando los hosts que no son necesarios para cumplir los requisitos de recursos dentro de un clúster y los vuelve a activar cuando se necesitan.
VMM admite la optimización dinámica de proceso (tanto el proceso como el almacenamiento en VMM 2019 y versiones posteriores) y la optimización de energía en clústeres de hosts de Hyper-V. La optimización dinámica de proceso y la optimización de energía también se admiten en clústeres de hosts de VMware en el tejido de VMM que admiten la migración en directo.
VMM admite la optimización dinámica de proceso y almacenamiento y la optimización de energía en clústeres de hosts de Hyper-V. La optimización dinámica de proceso y la optimización de energía también se admiten en clústeres de hosts de VMware en el tejido de VMM que admiten la migración en directo.
Antes de comenzar
Tenga en cuenta la siguiente información antes de empezar a usar DO.
Optimización dinámica
- La optimización dinámica y la optimización de energía se pueden configurar en clústeres de hosts que admiten la migración en directo.
- La optimización dinámica se puede configurar en un grupo host para migrar máquinas virtuales y discos duros virtuales (VHD) dentro de los clústeres de hosts con una frecuencia y una agresividad especificadas. La agresividad de la VM determina la cantidad de desequilibrio de carga necesario para iniciar una migración durante la optimización dinámica.
- La agresividad del espacio en disco determina la cantidad de espacio de almacenamiento libre por debajo del umbral de espacio en disco necesario para migrar VHD a otro almacenamiento compartido del clúster durante la optimización dinámica.
- De forma predeterminada, las máquinas virtuales se migran cada 10 minutos con una agresividad media si está habilitada la migración automática. Al configurar la frecuencia y la agresividad para la optimización dinámica, un administrador debe tener en cuenta el costo de recursos de migraciones adicionales frente a las ventajas de equilibrar la carga entre hosts o almacenamiento compartido en un clúster de hosts. De forma predeterminada, un grupo host hereda la configuración de optimización dinámica de su grupo host primario.
- Si configuras la optimización dinámica en un grupo host sin un clúster, no tendrá ningún efecto.
- La optimización dinámica se puede configurar para clústeres con dos o más nodos. La optimización dinámica de almacenamiento necesitará dos o más archivos o volúmenes de almacenamiento compartidos que estén presentes en el clúster. Si un grupo host contiene hosts independientes o clústeres de hosts que no admiten la migración en directo, la optimización dinámica no se realiza en esos hosts. Los hosts que están en modo de mantenimiento también se excluyen de la optimización dinámica. Además, VMM solo migra máquinas virtuales de alta disponibilidad que usan almacenamiento compartido. Si un clúster de host contiene máquinas virtuales que no están de alta disponibilidad, esas máquinas virtuales no se migran durante la optimización dinámica.
- La optimización dinámica a petición también está disponible para clústeres host individuales mediante la acción Optimizar hosts/Optimizar espacio en disco en el área de trabajo Máquinas virtuales y servicios. Se puede realizar sin configurar la optimización dinámica en grupos host. Una vez solicitada la optimización dinámica para un clúster host, VMM enumera las máquinas virtuales o VHD que se migrarán para la aprobación por parte del administrador. Optimize Hosts realiza el equilibrio de carga de VM entre hosts de un clúster, mientras que Optimize disk space migra los VHD a través del almacenamiento compartido en un clúster.
Equidad de nodo
La equidad del nodo es una nueva característica de Windows Server 2016.
Identifica nodos de clúster con cargas ligeras y distribuye las máquinas virtuales a esos nodos para equilibrar la carga. Esto es similar a la optimización dinámica de VMM. Para evitar posibles problemas de rendimiento, la optimización dinámica y la imparcialidad de los nodos no deben funcionar conjuntamente. Para asegurarse de que esto no sucede, VMM deshabilita la equidad del nodo en todos los clústeres de un grupo host para el que la optimización dinámica está establecida en automática. Si habilitas la equidad del nodo fuera de la consola VMM, VMM la desactivará la próxima vez que se actualice la optimización dinámica. Si deseas usar la equidad del nodo, deshabilita la optimización dinámica y, a continuación, habilita manualmente la equidad del nodo.
Optimización de energía
- Para la optimización de energía, los equipos deben tener un controlador de administración de placa base (BMC) que permita la administración fuera de banda.
- La optimización de energía garantiza que un clúster mantenga un cuórum si se produce un error en un nodo activo. En el caso de los clústeres creados fuera de VMM y agregados a VMM, la optimización de energía requiere más de cuatro nodos. Para cada uno o dos nodos adicionales de un clúster, se puede apagar un nodo. Por ejemplo:
- Un nodo se puede apagar para un clúster de cinco o seis nodos.
- Dos nodos se pueden apagar para un clúster de siete u ocho nodos.
- Tres nodos se pueden apagar para un clúster de nueve o diez nodos.
- Cuando VMM crea un clúster, crea un disco de cuórum y utiliza ese disco como parte del modelo de cuórum. En el caso de los clústeres creados por VMM, la optimización de energía se puede configurar para clústeres de más de tres nodos. Esto significa que el número de nodos que se pueden apagar es el siguiente:
- Un nodo se puede apagar para un clúster de cuatro o cinco nodos.
- Dos nodos se pueden apagar para un clúster de seis o siete nodos.
- Tres nodos se pueden apagar para un clúster de ocho o nueve nodos.
Configuración de BMC
Para los hosts con BMC que admiten IMPI 1.5/2.0, DCMI 1.0 o SMASH 1.0 a través de WS-Management, puedes configurar las opciones de BMC de la siguiente manera:
- Crea una cuenta de ejecución con permisos para acceder al BMC en un host.
- Haz clic en Tejido>Servidores>Todos los hosts> host >Propiedades>Hardware>Opciones avanzadas>Configuración de BMC.
- Para habilitar la administración de VMM, selecciona Esta máquina física está configurada para la administración de OOB.
- En Este equipo admite el proveedor de configuración de administración de energía OOB especificado, selecciona el protocolo de administración admitido. Escriba la dirección IP del BMC y acepte el puerto predeterminado que ofrece VMM. Selecciona Cuenta de ejecución y luego elige Aceptar.
Habilitación de la optimización dinámica y de energía para un grupo host
Seleccione Servidores>de tejido>Todos los hosts y seleccione el grupo host que desea configurar.
Con el grupo host seleccionado, haz clic en Carpeta>Propiedades grupo >Propiedades.
En las propiedades del grupo host, selecciona Optimización dinámica.
En Especificar la configuración de optimización dinámica, desactive la casilla Usar la configuración de optimización dinámica del grupo host primario.
En Agresividad, selecciona Alto, Medio o Bajo.
Nota:
En VMM 2019 y versiones posteriores, los valores de agresividad de la máquina virtual se reemplazan de baja/media/alta escala a la escala de enteros 1 a 5.
1 es el grado más bajo de agresividad, y 5 es el más alto.
- En Agresividad, seleccione un valor en una escala de enteros de 1 a 5, donde 1 es el grado más bajo de agresividad y 5 es el más alto.
La agresividad de la VM determina la cantidad de desequilibrio de carga necesario para iniciar una migración durante la optimización dinámica.
La agresividad del espacio en disco determina la cantidad de espacio de almacenamiento libre por debajo del umbral de espacio en disco necesario para migrar VHD a otro almacenamiento compartido del clúster durante la optimización dinámica.
Al configurar la frecuencia y la agresividad para la optimización dinámica, debe intentar equilibrar el costo de recursos de las migraciones adicionales con respecto a las ventajas de equilibrar la carga entre hosts en un clúster de hosts. Inicialmente, puedes aceptar el valor predeterminado de Medio. Después de observar los efectos de la optimización dinámica en tu entorno, puedes aumentar la agresividad.
Al configurar la frecuencia y la agresividad para la optimización dinámica, debe intentar equilibrar el costo de recursos de las migraciones adicionales con respecto a las ventajas de equilibrar la carga entre hosts en un clúster de hosts. Inicialmente, puede aceptar el valor predeterminado de 3. Después de observar los efectos de la optimización dinámica en tu entorno, puedes aumentar la agresividad.
Para ayudar a ahorrar energía si VMM desactiva los hosts cuando no son necesarios y vuelve a activarlos cuando sean necesarios, configura la optimización de energía para el grupo host. La optimización de energía solo está disponible cuando las máquinas virtuales se migran automáticamente para equilibrar la carga.
Para ejecutar periódicamente la optimización dinámica en clústeres host aptos en el grupo host, escribe la siguiente configuración:
- Active la casilla Migrar automáticamente máquinas virtuales para equilibrar la carga para equilibrar el espacio de almacenamiento disponible en el almacenamiento compartido.
- En Frecuencia, especifica la frecuencia con la que ejecutar la optimización dinámica. Puede escribir cualquier valor entre 10 minutos y 1440 minutos (24 horas).
- Establece los umbrales para cada uno de los recursos de proceso y almacenamiento (aplicables para VMM 2019 y versiones posteriores) que aparecen en la lista. Para cambiar las unidades de los recursos, ve a Grupo host>Propiedades>Reservas de host y elige la unidad en el menú desplegable.
- Establezca umbrales para cada uno de los recursos de proceso y almacenamiento enumerados. Para cambiar las unidades de los recursos, ve a Grupo host>Propiedades>Reservas de host y elige la unidad en el menú desplegable.
Para activar la optimización de energía en el grupo host, activa la casilla Habilitar optimización de energía. Selecciona Aceptar para guardar los cambios.
Nota:
Si hay un error de coincidencia en los niveles de advertencia de espacio en disco entre los grupos host que tienen el mismo recurso compartido de archivos, puede dar lugar a varias migraciones hacia y desde ese recurso compartido de archivos y puede afectar al rendimiento del almacenamiento DO. Se recomienda no realizar un recurso compartido de archivos en distintos grupos host en los que está habilitada la optimización dinámica de almacenamiento.
Configuración de las opciones de optimización de energía
- En Tejido, vaya al grupo host y abra Propiedades.
- Selecciona Optimización dinámica>Especificar la configuración de optimización dinámica>Configuración.
- En Personalizar programación de optimización de energía, cambia la configuración de cualquiera de estos recursos: CPU, memoria, E/S de disco o E/S de red.
- En Programación, selecciona las horas a las que deseas que se realice la optimización de energía. Selecciona un cuadro para activar o desactivar la optimización de energía durante esa hora. VMM aplica la programación según la zona horaria del host.
Ejecución de la optimización dinámica a petición en un clúster de hosts
Puedes ejecutar la optimización dinámica a petición en un clúster de hosts. Para ello, no es necesario configurar la optimización dinámica en el grupo host primario.
Abra Grupos host de servidores>de Tejido>y vaya al clúster de hosts.
Para realizar el equilibrio de carga de recursos de proceso, selecciona Optimizar hosts. Para realizar el equilibrio de carga de almacenamiento en el almacenamiento compartido del clúster, selecciona Optimizar discos.
Para optimizar hosts: VMM realiza una revisión de optimización dinámica para determinar si se pueden migrar discos duros virtuales para mejorar el equilibrio de carga en el clúster de hosts. Si la migración de máquinas virtuales puede mejorar el equilibrio de carga, VMM muestra una lista de máquinas virtuales recomendadas para la migración, con los hosts actuales y de destino indicados. La lista excluye los hosts que están en modo de mantenimiento en VMM y todas las máquinas virtuales que no son de alta disponibilidad.
Para optimizar el espacio en disco: VMM realiza una revisión de optimización dinámica para determinar si se pueden migrar discos duros virtuales para satisfacer el umbral de espacio de almacenamiento libre (espacio en disco) al considerar la agresividad establecida en la página Optimización dinámica. La optimización dinámica solo se desencadenará cuando cualquier almacenamiento compartido del clúster infrinja el umbral de espacio en disco establecido. Si la migración de los discos duros virtuales puede ayudar a liberar el umbral de espacio de almacenamiento en el almacenamiento compartido del clúster, VMM mostrará una lista de los discos duros virtuales cuya migración se recomienda, junto con una indicación del espacio de almacenamiento actual y el deseado. Los discos duros virtuales solo se migrarán a otro almacenamiento compartido con la misma clasificación de almacenamiento.
Seleccione Migrar.
Nota:
Si los discos duros virtuales se migran de un tipo de almacenamiento a otro (por ejemplo, de un recurso compartido de archivos CSV a NAS), la migración de almacenamiento será lenta. Si la optimización de almacenamiento no devuelve una lista de discos duros virtuales para migrar incluso cuando se cumplen los criterios de umbral y agresividad:
- Comprueba HostVolumeID mediante el cmdlet Get-SCStorageVolume. Si HostVolumeID devuelve Null para el volumen, actualiza la máquina virtual y vuelve a realizar la optimización dinámica del almacenamiento.
- Comprueba el valor de DiskSpacePlacementLevel del grupo host mediante el cmdlet Get-SCHostReserve. Establece el valor DiskSpacePlacementLevel igual al valor de Espacio en disco establecido en la configuración de Reserva de host en el Asistente para optimización dinámica.
Encendido y apagado de un equipo en VMM
- Selecciona Tejido>Servidores>Todos los hosts> nombre de host.
- En la pestaña Host, en el grupo Host, selecciona Encender o Apagar. Puedes ver información sobre los eventos de encendido y apagado en los registros de BMC (selecciona Hardware>Avanzado>Registros de BMC).
Pasos siguientes
Obtén información sobre el aprovisionamiento de máquinas virtuales.