Citrix ADC

Caso de uso 12: Configurar XenDesktop para el equilibrio de carga

Para mejorar el rendimiento en la entrega de aplicaciones de escritorio virtuales, puede integrar el dispositivo Citrix ADC con Citrix XenDesktop y utilizar la función de equilibrio de carga Citrix ADC para distribuir la carga entre los servidores de la interfaz web y los servidores Desktop Delivery Controller (DDC).

Por lo general, se utiliza XenDesktop en situaciones en las que las aplicaciones no son compatibles con la ejecución en un servidor terminal o en Citrix Virtual Apps, o si cada escritorio virtual tiene requisitos únicos. En esos casos, necesitará un servidor de escritorio para cada usuario que se conecte. Sin embargo, los hosts se pueden agrupar para que solo necesite un host por cada usuario conectado actualmente.

El servicio de aplicaciones principal implementado para XenDesktop es el Desktop Delivery Controller (DDC). El DDC está instalado en un servidor y su función principal es registrar servidores de escritorio y establecer conexiones de clientes con ellos.

El DDC también autentica a los usuarios y administra el ensamblaje de los entornos de escritorios virtuales de los usuarios controlando el estado de los escritorios e iniciando y deteniendo los escritorios.

Por lo general, se instalan varios DDC para mejorar la disponibilidad.

Los servidores de la interfaz web proporcionan acceso seguro a los escritorios virtuales. La interfaz web es el portal de conexión inicial al Desktop Delivery Controller (DDC). El explorador web del dispositivo del usuario envía información al servidor web, que se comunica con el conjunto de servidores para proporcionar al usuario acceso al escritorio virtual.

En la siguiente ilustración se muestra la topología de un dispositivo Citrix ADC que trabaja con XenDesktop.

Figura 1. Equilibrio de carga de XenDesktop

Equilibrio de carga de XenDesktop

Nota

Si bien puede utilizar el protocolo HTTP, Citrix recomienda utilizar SSL para la comunicación entre el cliente y el dispositivo Citrix ADC. Puede usar el protocolo HTTP para la comunicación entre los servidores Citrix ADC y DDC aunque utilice el protocolo SSL para comunicarse con el cliente.

Para configurar el equilibrio de carga para XenDesktop mediante la interfaz gráfica de usuario

  1. Crea un servicio.
    1. Vaya a Configuración > Gestión del tráfico > Equilibrio de carga > Servicios y haga clic en Agregar.
    2. Cree un servicio especificando un nombre, una dirección IP, un puerto y un tipo de protocolo y, a continuación, haga clic en Aceptar.
  2. Cree un servidor virtual de equilibrio de carga.
    1. Vaya a Configuración > Administración del tráfico > Equilibrio de carga > Servidores virtuales y haga clic en Agregar.
    2. Cree un servidor virtual especificando un nombre, una dirección IP, un puerto y un tipo de protocolo y, a continuación, haga clic en Aceptar.
  3. Enlazar el servicio al servidor virtual de equilibrio de carga.
  4. Vaya a Configuración > Administración del tráfico > Equilibrio de carga > Servidores virtuales y seleccione un servidor.
    1. Haga clic en Modificar.
    2. En Servicios y grupos de servicios, haga clic en > y haga clic en Agregar enlace.
    3. Seleccione el servicio que quiera vincular e introduzca el valor del peso.
    4. Haga clic en Bind.

Para configurar el equilibrio de carga para XenDesktop mediante la interfaz de línea de comandos

  • Para crear un servicio, en la línea de comandos, escriba:
add service <name> <serverName> <serviceType> <port>
<!--NeedCopy-->

Ejemplo:

add service Service-HTTP-1 192.0.2.5 HTTP 80
<!--NeedCopy-->
  • Para crear un servidor virtual, en la línea de comandos, escriba:
add lb vserver <name> <serviceType> <ip> <port>
<!--NeedCopy-->

Ejemplo:

add lb vserver Vserver-LB-1 HTTP 10.102.29.60 80

  • Para vincular un servicio a un servidor virtual de equilibrio de carga, en la línea de comandos, escriba:
bind lb vserver <name> <serviceName>
<!--NeedCopy-->

Ejemplo:

bind lb vserver Vserver-LB-1 Service-HTTP-1
<!--NeedCopy-->
Caso de uso 12: Configurar XenDesktop para el equilibrio de carga