Equilibrio de carga de trabajo

Equilibrio de carga de trabajo es un componente de Citrix Hypervisor, empaquetado como un dispositivo virtual, que:

  • Crea informes sobre el rendimiento de VM en su entorno Citrix Hypervisor

  • Evalúa la utilización de recursos y localiza máquinas virtuales en los mejores hosts posibles del grupo para satisfacer las necesidades de su carga de trabajo

Notas:

  • Equilibrio de carga de trabajo está disponible para los clientes de Citrix Hypervisor Premium Edition o aquellos clientes que tengan acceso a Citrix Hypervisor a través de su derecho de Citrix Virtual Apps and Desktops.
  • Workload Balancing 8.0 es compatible con todas las versiones compatibles de Citrix Hypervisor y XenServer.

Incluso si no desea utilizar Equilibrio de carga de trabajo para equilibrar las máquinas virtuales, es posible que desee ejecutarlo de todos modos para la función de informes de carga de trabajo. Cuando se implementa para administrar cargas de trabajo de máquinas virtuales, Equilibrio de carga de trabajo puede:

  • Equilibrar cargas de trabajo de VM entre hosts en un grupo de recursos de Citrix Hypervisor

  • Determinar el mejor host en el que iniciar una máquina virtual

  • Determinar el mejor host en el que reanudar una máquina virtual que apagó

  • Determinar el mejor host al que mover una máquina virtual cuando falla un host

  • Determinar el servidor óptimo para cada una de las máquinas virtuales del host cuando coloca un host en el modo de mantenimiento o lo saca de él.

Dependiendo de sus preferencias, Equilibrio de carga de trabajo puede realizar estas tareas automáticamente o solicitarle que acepte sus recomendaciones de reequilibrio y colocación. También puede configurar Equilibrio de carga de trabajo para apagar los hosts automáticamente a horas específicas del día (por ejemplo, para ahorrar energía por la noche).

Funciones de equilibrio de carga de trabajo mediante la evaluación del uso de máquinas virtuales en un grupo. Cuando un host supera un umbral de rendimiento, Equilibrio de carga de trabajo reubica la máquina virtual a un host menos gravado del grupo. Para reequilibrar las cargas de trabajo, Equilibrio de carga de trabajo mueve las máquinas virtuales para equilibrar el uso de recursos en los hosts.

Para asegurarse de que las recomendaciones de reequilibrio y colocación se alinean con las necesidades del entorno, puede configurar Equilibrio de carga de trabajo para optimizar las cargas de trabajo tanto para el rendimiento de los recursos como para maximizar el número de máquinas virtuales que caben en en los hosts. Estos modos de optimización se pueden configurar para cambiar automáticamente en tiempos predefinidos o permanecer siempre iguales. Para obtener mayor granularidad, ajuste la ponderación de las métricas de recursos individuales (CPU, red, disco y memoria).

Para ayudarle a realizar la planificación de la capacidad, Workload Balancing proporciona informes históricos sobre el estado del host y el pool, la optimización y el rendimiento de VM, y el historial de movimiento de VM.

Informes sobre cargas de trabajo

Puesto que Equilibrio de carga de trabajo captura datos de rendimiento, también puede utilizar este componente para generar informes, conocidos como Informes de carga de trabajo, sobre su entorno virtualizado.

Los informes de carga de trabajo proporcionan datos para el estado de un grupo o host, para auditorías, optimizaciones e historial de ubicación (o movimiento). Además, puede ejecutar un informe de reversión de cargo que muestre el uso de la máquina virtual y que le ayude a medir y asignar costos.

Para ejecutar informes, no es necesario configurar Equilibrio de carga de trabajo para realizar recomendaciones de ubicación o mover máquinas virtuales. Sin embargo, debe configurar el componente Equilibrio de carga de trabajo. Idealmente, debe establecer umbrales críticos en valores que reflejen el punto en el que se degrada el rendimiento de los hosts del grupo.

Para obtener más información, consulte Generar informes de carga de trabajo.

Conceptos básicos de equilibrio de carga de trabajo

Cuando las máquinas virtuales se ejecutan, consumen recursos informáticos en el host físico, como CPU, memoria, lecturas de red, escrituras de red, lecturas de disco y escrituras de disco. Por ejemplo, algunas máquinas virtuales, dependiendo de su carga de trabajo, pueden consumir más recursos de CPU que otras máquinas virtuales del mismo host. La carga de trabajo se define por las aplicaciones que se ejecutan en una máquina virtual y sus transacciones de usuario. Naturalmente, el consumo combinado de recursos de todas las máquinas virtuales de un host reduce los recursos disponibles en el host.

Equilibrio de carga de trabajo captura datos para el rendimiento de los recursos en máquinas virtuales y hosts físicos y los almacena en una base de datos. Equilibrio de carga de trabajo utiliza estos datos, combinados con las preferencias establecidas, para proporcionar recomendaciones de optimización y colocación.

Las optimizaciones son una forma de «mejorar» los hosts para alinearse con sus objetivos: Equilibrio de carga de trabajo hace recomendaciones para redistribuir las máquinas virtuales entre los hosts del grupo para aumentar el rendimiento o la densidad. Cuando Equilibrio de carga de trabajo está haciendo recomendaciones, las hace teniendo en cuenta su objetivo: crear equilibrio o armonía entre los hosts del grupo. Si Equilibrio de carga de trabajo actúa sobre estas recomendaciones, la acción se conoce como optimización.

Dentro de un contexto de Equilibrio de Carga de Trabajo:

  • Elrendimiento es el uso de recursos físicos en un host (por ejemplo, la utilización de CPU, memoria, red y disco en un host). Cuando se configura Equilibrio de carga de trabajo para maximizar el rendimiento, se recomienda colocar máquinas virtuales para garantizar que la cantidad máxima de recursos esté disponible para cada máquina virtual.

  • La densidad es el número de máquinas virtuales de un host. Cuando configura Equilibrio de carga de trabajo para maximizar la densidad, recomienda colocar máquinas virtuales para que pueda reducir el número de hosts encendidos en un grupo. Garantiza que las máquinas virtuales tengan una potencia informática adecuada.

Equilibrio de carga de trabajo no entra en conflicto con la configuración que ya ha especificado para Alta disponibilidad: estas características son compatibles.

Requisitos del grupo

Para equilibrar un grupo con Equilibrio de carga de trabajo, los hosts del grupo deben cumplir los requisitos para la migración en vivo, incluidos:

  • Almacenamiento remoto compartido

  • Configuraciones de procesador similares

  • Gigabit Ethernet

Si los hosts no cumplen estos requisitos, Equilibrio de carga de trabajo no puede migrar las máquinas virtuales del grupo.

Nota

No se admite Equilibrio de carga de trabajo para un grupo que contiene máquinas virtuales habilitadas para VGPU. Equilibrio de carga de trabajo no puede planificar la capacidad de las máquinas virtuales que tienen una vGPU conectada.