Configuración de optimización dinámica y optimización de energía en VMM

Importante

Esta versión de Virtual Machine Manager (VMM) ha llegado al final del soporte técnico. Se recomienda actualizar a VMM 2022.

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). En el artículo se incluye una descripción general de las características, instrucciones para configurar BMC para optimización de energía y, además, se 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. Use los procedimientos siguientes, según corresponda, para la versión de VMM que está usando.
  • 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 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 especificada 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 ubicación de las máquinas virtuales.

    • La optimización dinámica de Compute (optimización de hosts) se puede realizar en los hosts de un clúster para optimizar el rendimiento del host mediante la migración de máquinas virtuales entre los hosts. Los umbrales de rendimiento del host que puede establecer son: 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. Puede 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 la optimización dinámica que ahorra energía al apagar los hosts que no son necesarios para cumplir los requisitos de recursos dentro de un clúster y que los vuelve a encender cuando son necesarios.

VMM admite la optimización dinámica de Compute (y en el caso de VMM 2019 o posterior, la de Compute y Storage) y la optimización de energía en clústeres de hosts de Hyper-V. La optimización dinámica de Compute y la optimización de energía también se admiten en los clústeres de hosts de VMware en el tejido de VMM que admite la migración en vivo.

Antes de empezar

Tenga en cuenta la siguiente información antes de empezar a usar la optimización dinámica.

Optimización dinámica

  • La optimización dinámica y la optimización de energía se pueden configurar en clústeres de host que admiten la migración en vivo.
  • La optimización dinámica se puede configurar en un grupo host para migrar máquinas virtuales y discos duros virtuales (VHD) dentro de clústeres host con una frecuencia y agresividad especificadas. La agresividad de la máquina virtual determina la cantidad de desequilibrio de carga que se requiere para iniciar una migración durante la optimización dinámica.
  • La agresividad de espacio en disco determina la cantidad de espacio de almacenamiento libre por debajo del umbral de espacio en disco que se necesita para migrar los discos duros virtuales a otro almacenamiento compartido de clúster durante una 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 de la optimización dinámica, el administrador debe tener en cuenta el costo de los recursos de migraciones adicionales en comparación con las ventajas de equilibrar la carga entre los hosts y el almacenamiento compartido de un clúster de hosts. De forma predeterminada, un grupo host hereda la configuración de Optimización dinámica para su grupo host primario.
  • Si configura la optimización dinámica en un grupo host sin un clúster, no tendrá ningún efecto.
  • La optimización dinámica puede configurarse para clústeres con dos o más nodos. La optimización dinámica de Storage necesitará dos o más archivos o volúmenes de almacenamiento compartido presentes en el clúster. Si un grupo host contiene hosts independientes o clústeres de hosts que no admiten la migración en vivo, 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 hosts contiene máquinas virtuales que no son 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 de hosts individuales mediante la acción Optimizar hosts/Optimizar espacio en disco en el área de trabajo Máquinas virtuales y servicios. Puede realizarse 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 del administrador. La acción Optimizar hosts realiza el equilibrio de carga de la máquina virtual en los hosts de un clúster, mientras que la acción Optimizar espacio en disco migra los discos duros virtuales en el almacenamiento compartido de un clúster.

Imparcialidad de nodo

La imparcialidad de nodo es una nueva característica en Windows Server 2016.

Identifica nodos del clúster con cargas ligeras y distribuye máquinas virtuales en esos nodos para equilibrar la carga. Esto es similar a la optimización dinámica de VMM. Para evitar problemas potenciales de rendimiento, la optimización dinámica y la imparcialidad de nodo no deberían funcionar juntas. 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 habilita la imparcialidad de nodo fuera de la consola VMM, VMM lo desactivará la próxima vez que se actualice la optimización dinámica. Si desea usar la equidad del nodo, deshabilite la optimización dinámica y, a continuación, habilite 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 se asegura de que el clúster mantiene un cuórum si se produce un error en un nodo activo. Para clústeres que se crean fuera de VMM y se agregan a VMM, la optimización de energía requiere más de cuatro nodos. Para cada nodo o cada dos nodos adicionales de un clúster, se puede apagar un nodo. Por ejemplo:
    • Se puede apagar un nodo para un clúster de cinco o seis nodos.
    • Se pueden apagar dos nodos para un clúster de siete u ocho nodos.
    • Se pueden apagar tres nodos de un clúster de nueve o diez nodos.
  • Cuando VMM crea un clúster, se crea un disco de cuórum y se usa ese disco como parte del modelo de cuórum. Para los clústeres creados por VMM, se puede configurar la optimización de energía para clústeres de más de tres nodos. Esto significa que el número de nodos que se puede apagar es el siguiente:
    • Se puede apagar un nodo para un clúster de cuatro o cinco nodos.
    • Se pueden apagar dos nodos para un clúster de seis o siete nodos.
    • Se pueden apagar tres nodos 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, puede configurar las opciones de BMC de la siguiente manera:

  1. Cree una cuenta de ejecución con permisos para tener acceso a BMC en un host.
  2. Seleccione Servidores de tejido>>Todas las>propiedades> de host de host >Configuración>avanzada>de BMC.
  3. Para habilitar la administración de VMM, seleccione Esta máquina física está configurada para la administración fuera de banda.
  4. En Este equipo admite el proveedor de configuración de administración de energía OOB especificado, seleccione el protocolo de administración admitido. Escriba la dirección IP del BMC y acepte el puerto predeterminado que VMM ofrece. Seleccione la cuenta de ejecución y seleccione Aceptar.

Habilitación de la optimización dinámica y la optimización de energía para un grupo host

  1. Seleccione Servidores de tejido>>Todos los hosts y seleccione el grupo host que desea configurar.

  2. Con el grupo host seleccionado, seleccionePropiedades del grupo Propiedades de carpeta>>.

  3. En las propiedades del grupo host, seleccione Optimización dinámica.

  4. En Specify dynamic optimization settings (Especificar la configuración de optimización dinámica), desactive la casilla Use Dynamic Optimization settings from the parent host group (Usar la configuración de optimización dinámica del grupo host primario).

  5. En Agresividad, seleccione Alta, Media o Baja.

    Nota

    En VMM 2019 y versiones posteriores, los valores de intensidad de la máquina virtual se reemplazan de escala baja, media o alta a escala de enteros de 1 a 5.

    1 es el grado más bajo de agresividad, y 5 es el más alto.

    La agresividad de la máquina virtual determina la cantidad de desequilibrio de carga que se requiere para iniciar una migración durante la optimización dinámica.

    La agresividad de espacio en disco determina la cantidad de espacio de almacenamiento libre por debajo del umbral de espacio en disco que se necesita para migrar los discos duros virtuales a otro almacenamiento compartido de clúster durante una optimización dinámica.

    Cuando configure la frecuencia y la agresividad de la optimización dinámica, debe intentar equilibrar el costo de recursos de migraciones adicionales en comparación con las ventajas de equilibrar la carga de hosts en un clúster de hosts. Inicialmente, puede aceptar el valor predeterminado de Media. Después de observar los efectos de la optimización dinámica en su entorno, puede aumentar la agresividad.

  6. Para ayudar a ahorrar energía, para que VMM desactive los hosts cuando no sean necesarios y vuelva a activarlos cuando sean necesarios, configure 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 de forma automática para equilibrar la carga.

  7. Para ejecutar de forma periódica la optimización dinámica en los clústeres de hosts certificados del grupo host, especifique la siguiente configuración:

    1. Seleccione la casilla Automatically migrate virtual machines to balance load (Migrar automáticamente las máquinas virtuales para equilibrar la carga) para equilibrar el espacio de almacenamiento libre en el almacenamiento compartido.
    2. En Frecuencia, especifique con qué frecuencia se ejecutará la optimización dinámica. Puede escribir cualquier valor entre 10 minutos y 1440 minutos (24 horas).
  8. Establezca umbrales para cada uno de los recursos de proceso y almacenamiento (aplicables a VMM 2019 y versiones posteriores). Para cambiar las unidades de los recursos, vaya aPropiedades> del grupo>host Reservas de host y elija la unidad en el menú desplegable.

  9. Para activar la optimización de energía en el grupo host, active la casilla Habilitar optimización de energía. Seleccione Aceptar de nuevo para guardar los cambios.

    Nota

    Si se produce un error de coincidencia en los niveles de advertencia de espacio de disco entre los grupos host que tienen el mismo recurso compartido de archivos, eso puede dar lugar a varias migraciones hacia ese recurso compartido de archivos y desde este, y puede afectar al rendimiento de la optimización dinámica del almacenamiento. Le recomendamos que no haga una compartición de archivos a través de diferentes grupos de hosts donde la optimización dinámica del almacenamiento está habilitada.

Configuración de la optimización de energía

  1. En el tejido, vaya al grupo host y abra Propiedades.
  2. Seleccione Optimización>dinámica Especifique la configuración> de optimización dinámica.
  3. En Personalizar programación de optimización de energía, cambie la configuración de cualquiera de estos recursos: CPU, memoria, E/S de disco o E/S de red.
  4. En Programación, seleccione las horas a las que quiere realizar la optimización de energía. Seleccione 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 host

Puede ejecutar la optimización dinámica a petición en un clúster de host. Para ello, no es necesario configurar la optimización dinámica en el grupo host primario.

  1. Abra Gruposhostde servidores>de Tejido> y vaya al clúster de hosts.

  2. Para realizar el equilibrio de carga de recursos de proceso, seleccione Optimizar hosts. Para realizar el equilibrio de carga de almacenamiento en el almacenamiento compartido del clúster, seleccione Optimizar discos.

    Optimización de hosts: VMM realiza una revisión de la optimización dinámica para determinar si se pueden migrar discos duros virtuales para mejorar el equilibrio de carga del clúster de hosts. Si la migración de máquinas virtuales puede mejorar el equilibrio de carga, VMM muestra una lista de aquellas máquinas virtuales que se recomiendan para la migración, donde se indican también los hosts actuales y de destino. La lista excluye los hosts que están en modo de mantenimiento en VMM y las máquinas virtuales que no son de alta disponibilidad.

    Optimización del espacio en disco: VMM realiza una revisión de la optimización dinámica para determinar si se pueden migrar los discos duros virtuales para satisfacer el umbral de espacio libre de almacenamiento (espacio en disco), teniendo en cuenta la intensidad establecida en la página Optimización dinámica. La optimización dinámica se desencadenará solo si algún espacio compartido de clúster infringe 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.

  3. Seleccione Migrar.

Nota

Si los discos duros virtuales se migran entre un tipo de almacenamiento a otro (por ejemplo, desde un recurso compartido de archivos CSV a NAS), la migración del almacenamiento será lenta. Si la optimización de almacenamiento no devuelve una lista de los discos duros virtuales que se van a migrar a pesar de que se cumplan los criterios de umbral y agresividad:

  • Compruebe el HostVolumeID mediante el cmdlet Get-SCStorageVolume. Si HostVolumeID devuelve Null para el volumen, actualice la máquina virtual y vuelva a realizar la optimización dinámica de almacenamiento.
  • Compruebe el valor de DiskSpacePlacementLevel del grupo de host mediante el cmdlet Get-SCHostReserve. Establezca un valor de DiskSpacePlacementLevel igual que el valor de espacio en disco que se estableció en la configuración de Recurso en reserva en el host del asistente de optimización dinámica.

Encendido o apagado de un equipo en VMM

  1. Seleccione Servidores de tejido>Todos los hosts>> nombre de host.
  2. En la pestaña Host , en el grupo Host , seleccione Encendido o Apagado. Puede ver información sobre los eventos de encendido y apagado en los registros de BMC (seleccioneRegistros de BMC avanzados> de hardware>).

Pasos siguientes

Obtenga información sobre el aprovisionamiento de máquinas virtuales.