Citrix Virtual Apps and Desktops

Équilibrer la charge des machines

Remarque :

Vous pouvez gérer votre déploiement de Citrix Virtual Apps and Desktops à l’aide de deux consoles de gestion : Web Studio (console basée sur le Web) et Citrix Studio (console basée sur Windows). Cette fonctionnalité est disponible uniquement dans Web Studio.

Cette fonctionnalité s’applique à tous vos catalogues, qu’il s’agisse de catalogues OS mono-session ou OS multi-sessions. L’équilibrage de charge vertical s’applique uniquement aux machines avec OS multi-sessions.

L’équilibrage de charge peut être configuré au niveau du site et au niveau du groupe de mise à disposition. Vous avez deux options : verticale et horizontale. Par défaut, l’équilibrage de charge horizontal est activé.

Paramètres d’équilibrage de charge au niveau du site

  • Équilibrage de charge vertical. Affecte la session utilisateur entrante à la machine la plus chargée qui n’a pas encore atteint la charge maximale. Ce processus sature les machines existantes avant de passer à de nouvelles machines. La déconnexion des utilisateurs des machines existantes libère de la capacité sur ces machines. Les charges entrantes sont alors affectées à ces machines. L’équilibrage de charge vertical affecte l’expérience utilisateur mais réduit les coûts (les sessions maximisent la capacité des machines sous tension).

    Exemple : Deux machines sont configurées pour 10 sessions chacune. La première machine gère les 10 premières sessions simultanées. La deuxième machine s’occupe de la onzième session.

    Conseil :

    Pour spécifier le nombre maximal de sessions qu’une machine peut héberger, utilisez le paramètre de stratégie Nombre maximum de sessions.

    Vous pouvez également utiliser PowerShell pour activer ou désactiver l’équilibrage de charge vertical à l’échelle du site. Utilisez le paramètre UseVerticalScalingForRdsLaunches de l’applet de commande Set-BrokerSite. Utilisez Get-BrokerSite pour afficher la valeur du paramètre UseVerticalScalingForRdsLaunches. Consultez l’aide de l’applet de commande pour plus de détails.

  • Équilibrage de charge horizontal. Attribue une session utilisateur entrante à la machine sous tension la moins chargée disponible. L’équilibrage de charge horizontal améliore l’expérience utilisateur mais augmente les coûts (car davantage de machines sont maintenues sous tension). Par défaut, l’équilibrage de charge horizontal est activé.

    Exemple : Deux machines sont configurées pour 10 sessions chacune. La première machine gère cinq sessions simultanées. La deuxième machine en gère également cinq.

Pour configurer cette fonctionnalité, dans Gérer > Configuration complète, sélectionnez Paramètres dans le volet gauche. Sélectionnez une option sous Catalogues multi-sessions d’équilibrage de charge.

Paramètres d’équilibrage de charge au niveau du groupe de mise à disposition

La configuration de l’équilibrage de charge au niveau du groupe de mise à disposition vous permet de remplacer les paramètres d’équilibrage de charge hérités au niveau du site. Vous pouvez obtenir une utilisation maximale pour chaque machine lorsque vous sélectionnez l’équilibrage de charge vertical au niveau du groupe de mise à disposition. Cela permettra de réduire les coûts dans les clouds publics. Cette configuration peut être effectuée lors de la création d’un nouveau groupe de mise à disposition ou de la modification d’un groupe de mise à disposition existant.

Équilibrage de charge horizontal. Les sessions sont réparties entre les machines sous tension. Par exemple, si vous avez deux machines configurées pour 10 sessions chacune, la première gère cinq sessions simultanées et la seconde en gère également cinq.

Équilibrage de charge vertical. Les sessions optimisent la capacité des machines sous tension et réduisent les coûts des machines. Par exemple, si vous avez deux machines configurées pour 10 sessions chacune, la première machine gère les 10 premières sessions simultanées. La deuxième machine s’occupe de la onzième session.

Équilibrer la charge des machines