Équilibrer la charge des machines

Remarque :

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

Cette fonctionnalité s’applique à tous vos catalogues — catalogues de systèmes d’exploitation à session unique ou à sessions multiples. L’équilibrage de charge vertical s’applique uniquement aux machines de système d’exploitation à sessions multiples.

L’équilibrage de charge peut être configuré au niveau du site et au niveau du groupe de mise à disposition. Vous avez deux options : vertical et horizontal. 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 une session utilisateur entrante à la machine la plus chargée qui n’a pas encore atteint la charge maximale. Cela sature les machines existantes avant de passer à de nouvelles machines. Les utilisateurs se déconnectant des machines existantes libèrent de la capacité sur ces machines. Les charges entrantes sont ensuite affectées à ces machines. L’équilibrage de charge vertical dégrade l’expérience utilisateur mais réduit les coûts (les sessions maximisent la capacité des machines sous tension).

    Exemple : 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 gère 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 maximal 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 dans la cmdlet Set-BrokerSite. Utilisez Get-BrokerSite pour afficher la valeur du paramètre UseVerticalScalingForRdsLaunches. Consultez l’aide de la cmdlet pour plus de détails.

  • Équilibrage de charge horizontal. Affecte 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 : Vous avez deux machines 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 Web Studio, sélectionnez Paramètres dans le volet gauche. Sélectionnez une option sous Équilibrer la charge des catalogues multi-sessions.

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 du niveau du site. Vous pouvez atteindre une utilisation maximale pour chaque machine en sélectionnant l’équilibrage de charge vertical au niveau du groupe de mise à disposition. Cela contribuera à 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 machine gère cinq sessions simultanées et la seconde machine en gère également cinq.

Équilibrage de charge vertical. Les sessions maximisent 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 seconde machine gère la onzième session.

Équilibrer la charge des machines