Citrix ADC

Cas d’utilisation 13 : Configurer XenApp pour l’équilibrage de charge

Pour une livraison efficace des applications, vous pouvez intégrer l’appliance Citrix ADC avec Citrix XenApp et utiliser la fonctionnalité d’équilibrage de charge Citrix ADC pour répartir la charge entre les batteries de serveurs XenApp. La figure suivante est un diagramme topologique d’une telle configuration.

Figure 1. Équilibrage de charge de XenApp

Équilibrage de charge de la configuration XenApp

Les serveurs d’interface Web fournissent un accès sécurisé aux ressources d’application XenApp via le navigateur Web de l’utilisateur. Le client d’interface Web présente aux utilisateurs toutes les ressources, telles que les applications, le contenu et les postes de travail disponibles dans les batteries de serveurs XenApp. Les utilisateurs peuvent accéder aux ressources publiées via un navigateur Web standard ou via le plug-in en ligne Citrix.

Le navigateur Web sur le périphérique de l’utilisateur envoie des informations au serveur Web, qui communique avec les serveurs de la batterie de serveurs pour lui permettre d’accéder aux ressources.

L’interface Web et le courtier XML sont des services complémentaires. L’interface Web permet aux utilisateurs d’accéder aux applications et XML Broker évalue les autorisations de l’utilisateur pour déterminer quelles applications apparaissent dans l’interface Web.

Le service XML est installé sur tous les serveurs de la batterie de serveurs. Le service XML spécifié dans l’interface Web fonctionne en tant que courtier XML. Sur la base des informations d’identification de l’utilisateur transmises par le serveur d’interface Web, le serveur XML Broker envoie une liste d’applications accessibles à l’utilisateur.

Dans les grandes entreprises où plusieurs serveurs d’interface Web et des serveurs XML Broker sont déployés, Citrix recommande d’équilibrer la charge de ces serveurs à l’aide de l’appliance Citrix ADC. Configurez un serveur virtuel pour équilibrer la charge des serveurs de l’interface Web et un autre pour les serveurs XML Broker. La méthode d’équilibrage de charge et d’autres fonctionnalités peuvent être configurées sur le serveur virtuel si nécessaire.

Remarque

Bien que vous puissiez utiliser le protocole HTTP, Citrix vous recommande d’utiliser SSL pour la communication entre le client et Citrix ADC. Vous pouvez utiliser le protocole HTTP pour la communication entre le Citrix ADC et les serveurs WI même si vous utilisez le protocole SSL pour la communication avec le client.

Pour configurer l’équilibrage de charge pour XenApp à l’aide de l’interface graphique

  1. Créez un service.
    1. Accédez àConfiguration>Gestion du trafic>Équilibrage de charge>Services, puis cliquez surAjouter.
    2. Créez un service en spécifiant un nom, une adresse IP, un port et un type de protocole, puis cliquez surOK.
  2. Créez un serveur virtuel d’équilibrage de charge.
    1. Accédez àConfiguration>Gestion du trafic>Équilibrage de charge>Serveurs virtuels, puis cliquez surAjouter.
    2. Créez un serveur virtuel en spécifiant un nom, une adresse IP, un port et un type de protocole, puis cliquez surOK.
  3. Liez le service au serveur virtuel d’équilibrage de charge.
  4. Accédez àConfiguration>Gestion du trafic>Équilibrage de charge>Serveurs virtuelset sélectionnez un serveur.
    1. Cliquez surModifier.
    2. Dans lesServices et groupes de services, cliquez sur>et cliquez surAjouter une liaison.
    3. Sélectionnez le service que vous souhaitez lier et entrez la valeur de pondération.
    4. Cliquez surBind.

Pour configurer l’équilibrage de charge pour XenApp à l’aide de l’interface de ligne de commande

  • Pour créer un service, à l’invite de commandes, tapez :
add service     

Exemple :

add service Service-HTTP-1 192.0.2.5 HTTP 80 
  • Pour créer un serveur virtuel, à l’invite de commandes, tapez :
add lb vserver     

Exemple :

add lb vserver Vserver-LB-1 HTTP 10.102.29.60 80 
  • Pour lier un service à un serveur virtuel d’équilibrage de charge, à l’invite de commandes, tapez :
bind lb vserver   

Exemple :

绑定磅vserver Vserver-LB-1 Service-HTTP-1 < !——不edCopy-->
Cas d’utilisation 13 : Configurer XenApp pour l’équilibrage de charge