-
Planifier et créer un déploiement
-
Communication WebSocket entre le VDA et le Delivery Controller™
-
-
Créer des catalogues de machines d'images préparées
-
Créer une image préparée pour les instances gérées Amazon WorkSpaces Core
-
Créer un catalogue d'instances gérées Amazon WorkSpaces Core
-
Créer un catalogue de machines d'images préparées dans AWS EC2
-
Créer un catalogue de machines d'images préparées dans Azure
-
Créer un catalogue de machines d'images préparées dans Red Hat OpenShift
-
Créer un catalogue de machines d'images préparées dans VMware
-
Créer un catalogue de machines d'images préparées dans XenServer
-
-
Créer des catalogues de machines
-
Pools d'identités de différents types de jonction d'identité de machine
-
Équilibrer la charge des machines
-
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Équilibrer la charge des machines
L’équilibrage de charge aide les organisations à atteindre l’équilibre des coûts souhaité tout en tirant parti de tout ce que le cloud a à offrir. L’équilibrage de charge est configuré au niveau du groupe de mise à disposition.
Remarque :
L’équilibrage de charge s’applique uniquement aux machines de système d’exploitation multi-session.
L’équilibrage de charge offre deux options :
- Équilibrage de charge horizontal
- Équilibrage de charge vertical
Par défaut, l’équilibrage de charge horizontal est activé.
Équilibrage de charge horizontal : Dans le modèle d’équilibrage de charge horizontal, la session utilisateur entrante est attribuée à la machine disponible la moins chargée. Prenons cet exemple : dans un déploiement, supposons que nous ayons deux VDA. L’un a une session utilisateur active (Utilisateur 1), et le second utilisateur (Utilisateur 2) attend une session. L’algorithme d’équilibrage de charge horizontal attribue l’Utilisateur 2 au VDA 2 en raison de l’indice de charge plus favorable. Ainsi, l’algorithme horizontal distribue les sessions sur tous les VDA disponibles, ce qui pourrait empêcher les machines de s’éteindre lorsque la charge diminue.
Équilibrage de charge vertical : Dans le modèle d’équilibrage de charge vertical, les sessions sont attribuées aux VDA avec l’indice de charge le plus élevé. Cela permet de consolider les sessions utilisateur entrantes sur les VDA déjà utilisés par d’autres utilisateurs et de réduire le nombre de VDA qui doivent être mis sous tension et maintenus prêts pour les sessions utilisateur. Prenons le même déploiement que celui mentionné dans l’équilibrage de charge horizontal. L’Utilisateur 1 est attribué au VDA 1, et l’algorithme d’équilibrage de charge vertical est appliqué à la session de l’Utilisateur 2. L’Utilisateur 2 est attribué au VDA 1 car l’indice de charge le plus élevé se trouve sur le VDA 1. Par conséquent, toutes les sessions entrantes sont attribuées au VDA le plus chargé jusqu’à ce que le seuil d’indice de charge élevé soit atteint. Ce n’est qu’alors que l’autre VDA commence à recevoir des sessions.
Paramètre d’équilibrage de charge au niveau du site
Vous pouvez configurer l’équilibrage de charge pour tous les groupes de mise à disposition (paramètre à l’échelle du site).
Pour configurer cette fonctionnalité depuis Studio, sélectionnez Paramètres dans le volet gauche et l’onglet Paramètres du site. Sélectionnez une option sous Équilibrage de charge des sessions sur les machines.
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 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.
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.
Paramètre d’équilibrage de charge au niveau du groupe de mise à disposition
Vous pouvez configurer l’équilibrage de charge au niveau du groupe de mise à disposition et remplacer le paramètre d’équilibrage de charge hérité du niveau du site.
Vous pouvez configurer cela lors de la création d’un groupe de mise à disposition ou de la modification d’un groupe de mise à disposition existant. Consultez Étape 2. Équilibrage de charge.
Gestion de la charge
La gestion de la charge mesure la charge du serveur et détermine quel serveur sélectionner en fonction des conditions environnementales actuelles. Cette sélection est basée sur :
- État du mode de maintenance du serveur : Une machine de système d’exploitation multi-session n’est prise en compte pour l’équilibrage de charge que lorsque le mode de maintenance est désactivé.
-
Indice de charge du serveur : Détermine la probabilité qu’un serveur fournissant des machines de système d’exploitation multi-session reçoive des connexions. L’indice est une combinaison d’évaluateurs de charge : le nombre de sessions et les paramètres des métriques de performance telles que l’utilisation du CPU, du disque et de la mémoire. Les évaluateurs de charge sont spécifiés dans les paramètres de stratégie de gestion de la charge. Par défaut, l’indice de charge n’utilise que le nombre de sessions dans son calcul, et non le CPU, le disque ou la mémoire, tant qu’ils ne sont pas configurés dans les paramètres de stratégie de gestion de la charge. Pour plus d’informations sur les paramètres de stratégie, consultez Paramètres de stratégie de gestion de la charge.
Un indice de charge du serveur de 10000 indique que le serveur est entièrement chargé. Si aucun autre serveur n’est disponible, les utilisateurs peuvent recevoir un message indiquant que le bureau ou l’application est actuellement indisponible lorsqu’ils lancent une session. Vous pouvez surveiller l’indice de charge dans Director (Moniteur), une recherche Studio et le SDK.
Dans les affichages de la console, pour afficher la colonne Indice de charge du serveur (qui est masquée par défaut), sélectionnez une machine, cliquez avec le bouton droit sur un en-tête de colonne, puis sélectionnez Sélectionner la colonne. Dans la catégorie Machine, sélectionnez Indice de charge.
Dans le SDK, utilisez l’applet de commande
Get-BrokerMachine. Pour plus de détails, consultez CTX202150. -
Paramètre de stratégie de tolérance de connexion simultanée : Le nombre maximal de requêtes simultanées pour se connecter au serveur. (Ce paramètre est équivalent à la limitation de charge dans les versions de XenApp 6.x.)
Lorsque tous les serveurs atteignent ou dépassent le paramètre de tolérance de connexion simultanée, la prochaine requête de connexion est attribuée au serveur avec le moins de connexions en attente. Si plusieurs serveurs répondent à ces critères, le serveur avec l’indice de charge le plus bas est sélectionné. Consultez Tolérance de connexion simultanée.
Conseil :
Pour appliquer le paramètre de tolérance de connexion et faire en sorte que les connexions simultanées qui dépassent le nombre spécifié échouent, vous pouvez exécuter
Set-BrokerServiceConfigurationData Core.LogonToleranceIsHardLimit -SettingValue $true.
Partager
Partager
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.