Citrix Hypervisor

Balance de carga

Equilibrio de carga de trabajo es un componente de Citrix Hypervisor Premium Edition, empaquetado como un dispositivo virtual, que proporciona las siguientes funciones:

  • Cree informes sobre el rendimiento de las máquinas virtuales en su entorno Citrix Hypervisor

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

  • Equilibre las cargas de trabajo de VM en los hosts de un grupo de Citrix Hypervisor

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

  • Determine 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 se produce un error en un host

  • Determine el servidor óptimo para cada una de las máquinas virtuales del host cuando ponga un host en modo de mantenimiento o lo saque de él

Según sus preferencias, el equilibrio de carga de trabajo puede llevar a cabo estas tareas automáticamente o solicitarle que acepte sus recomendaciones de reequilibrio y ubicación. También puede configurar Equilibrio de carga de trabajo para que apague los hosts automáticamente en momentos específicos del día. Por ejemplo, configure sus servidores para que se apaguen por la noche para ahorrar energía.

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 VM en un host con menos impuestos del grupo. Para reequilibrar las cargas de trabajo, Equilibrio de carga de trabajo mueve las VM para equilibrar el uso de recursos en los hosts.

Para garantizar que las recomendaciones de reequilibrio y ubicación se alineen con las necesidades de su entorno, puede configurar Equilibrio de carga de trabajo para optimizar las cargas de trabajo de una de las siguientes maneras:

  • Para maximizar el rendimiento de los recursos
  • Para maximizar la cantidad de máquinas virtuales que caben en los hosts

Estos modos de optimización se pueden configurar para cambiar automáticamente en momentos predefinidos o permanecer siempre igual. Para obtener una granularidad adicional, 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, el equilibrio de carga de trabajo proporciona informes históricos sobre el estado del host y el grupo, la optimización y el rendimiento de VM, y el historial de movimiento de VM.

Como el 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. Para obtener más información, consulte Generar informes de carga de trabajo.

Notas:

  • Equilibrio de carga de trabajo está disponible para los clientes de Citrix Hypervisor Premium Edition o aquellos clientes que tienen acceso a Citrix Hypervisor a través de sus derechos de Citrix Virtual Apps and Desktops o de Citrix DaaS. Para obtener más información sobre las licencias de Citrix Hypervisor, consulte Licencias. Para actualizar o comprar una licencia de Citrix Hypervisor, visite el sitio web de Citrix.
  • Un solo dispositivo virtual de equilibrio de carga de trabajo puede administrar varios grupos hasta un máximo de 100 grupos, según los recursos del dispositivo virtual (vCPU, memoria, tamaño del disco). En estos grupos, el dispositivo virtual puede administrar hasta 1000 máquinas virtuales. Sin embargo, si un grupo tiene una gran cantidad de máquinas virtuales (por ejemplo, más de 400 máquinas virtuales), le recomendamos que utilice un dispositivo virtual de equilibrio de carga de trabajo solo para ese grupo.
  • Workload Balancing 8.2.0 y posteriores son compatibles con XenServer 7.1 CU2 y Citrix Hypervisor 8.2.
  • Para ejecutar la última versión del dispositivo virtual Equilibrio de carga de trabajo en un host CU2 de XenServer 7.1, instale el parche rápido XS71ECU2040 en el host CU2 de XenServer 7.1. Este parche rápido le permite usar todas las funciones de equilibrio de carga de trabajo.

Conceptos básicos de equilibrio de carga

Cuando las máquinas virtuales se ejecutan, consumen recursos informáticos en el host físico. Estos recursos incluyen CPU, memoria, lecturas de red, escrituras de red, lecturas de disco y escrituras de disco. Algunas máquinas virtuales, según su carga de trabajo, pueden consumir más recursos de CPU que otras máquinas virtuales en el mismo host. La carga de trabajo se define por las aplicaciones que se ejecutan en una máquina virtual y sus transacciones de usuario. 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 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 que establezca, para proporcionar recomendaciones de optimización y ubicación.

Las optimizaciones son una forma en la que los hosts se “mejoran” para alinearse con sus objetivos: el 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 el equilibrio de carga de trabajo hace recomendaciones, las hace a la luz de su objetivo: crear equilibrio o armonía en todos los hosts del grupo. Si el equilibrio de carga de trabajo actúa de acuerdo con estas recomendaciones, la acción se conoce como optimización.

Cuando se habilita el equilibrio de carga de trabajo, XenCenter proporciona clasificaciones de estrellas para indicar los hosts óptimos para iniciar una VM. También se proporcionan estas calificaciones:

  • Cuándo desea iniciar la VM cuando está apagada
  • Cuándo desea iniciar la VM cuando está suspendida
  • Cuando quiera migrar la máquina virtual a un host diferente (modo de migración y mantenimiento)

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 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.

  • Ladensidad es la cantidad de máquinas virtuales en un host. Cuando configura Equilibrio de carga de trabajo para maximizar la densidad, se recomienda colocar las VM para que pueda reducir la cantidad de hosts encendidos en un grupo. Garantiza que las VM tengan una potencia de cálculo adecuada.

El equilibrio de carga de trabajo no entra en conflicto con la configuración que ya especificó para la alta disponibilidad: estas funciones son compatibles.

Requisitos del grupo

Para equilibrar un grupo con Workload Balancing, el grupo debe cumplir los siguientes requisitos:

  • Todos los servidores tienen una licencia Premium Edition o una autorización de Citrix Virtual Apps and Desktops o de Citrix DaaS

  • Todos los servidores cumplen con los requisitos para la migración en vivo:

    • Almacenamiento remoto compartido

    • Configuraciones de procesador similares

    • Gigabit Ethernet

  • El grupo no contiene máquinas virtuales habilitadas para vGPU. Equilibrio de carga de trabajo no puede crear un plan de capacidad para las VM que tienen vGPU conectadas.

Un solo dispositivo virtual de equilibrio de carga de trabajo puede administrar varios grupos hasta un máximo de 100 grupos, según los recursos del dispositivo virtual (vCPU, memoria, tamaño del disco). En estos grupos, el dispositivo virtual puede administrar hasta 1000 máquinas virtuales. Sin embargo, si un grupo tiene una gran cantidad de máquinas virtuales (por ejemplo, más de 400 máquinas virtuales), le recomendamos que utilice un dispositivo virtual de equilibrio de carga de trabajo solo para ese grupo.

Balance de carga