Considérations relatives au dimensionnement et à la mise à l’échelle des Cloud Connectors pour le proxy HDX

Un dimensionnement et une configuration appropriés des Citrix Cloud Connectors™ sont cruciaux pour garantir une haute disponibilité, une stabilité et des performances efficaces dans les déploiements de proxy HDX™ qui n’utilisent pas le protocole Rendezvous v1 ou v2 (mode non-Rendezvous). Les Cloud Connectors servent de proxy essentiel entre le service Citrix Gateway et les VDA, rendant leur optimisation essentielle pour des opérations fluides.

Les capacités maximales testées et les configurations de machine recommandées présentées dans cet article fournissent des lignes directrices pour garantir des performances et une stabilité optimales dans les déploiements de proxy HDX.

Remarque :

Ces recommandations s’appliquent aux déploiements de Cloud Connector fonctionnant comme des proxys pour les déploiements de proxy HDX en mode non-Rendezvous.

Des Cloud Connectors mal dimensionnés ou mal configurés peuvent entraîner des goulots d’étranglement de performance, des interruptions de service et une instabilité. Ces défis deviennent plus importants lors de la gestion de grands volumes de trafic proxy HDX entre le service Citrix Gateway et les VDA. Un dimensionnement approprié est essentiel pour éviter ces défis et maintenir une expérience utilisateur fiable.

Recommandations

Voici les recommandations pour déterminer le dimensionnement du connecteur :

  • Nombre minimal de Cloud Connectors : 3 Cloud Connectors pour garantir une haute disponibilité.

  • Processeurs : Processeurs Intel Ice Lake, Cascade Lake et plus récents.

  • Réseau : Mise en réseau accélérée Azure ou paramètres réseau équivalents dans d’autres environnements cloud ou hyperviseurs.

Assurez-vous de tester dans votre environnement spécifique pour confirmer le dimensionnement approprié du connecteur.

Conditions de test

  • Les exigences en matière de CPU et de mémoire concernent uniquement le système d’exploitation (OS) de base et les services Citrix. Les applications et services tiers peuvent nécessiter davantage de ressources.

  • Les sessions sont lancées à un rythme soutenu.

  • Les tests sont effectués sur un seul connecteur Windows. Un minimum de trois connecteurs est recommandé pour garantir une haute disponibilité.

  • Les tests sont effectués avec le Cloud Connector configuré avec des processeurs Intel Ice Lake ou Cascade Lake.

  • Le client, le PoP du service Citrix Gateway, le Cloud Connector et les VDA sont hébergés sur Azure dans la même région. Ils établissent des sessions HDX de bout en bout en mode non-Rendezvous. Les sessions passent par le Cloud Connector de test tout en simulant continuellement des paquets de données.

  • Les tests sont effectués avec les machines virtuelles D2ds_v5, D4ds_v5, D8s_v5 et D16s_v4.

Méthodologie de test

Des tests sont effectués pour appliquer une charge et évaluer les performances du composant connecteur. Pendant les tests, des données de performance telles que l’utilisation du CPU sur le Cloud Connector et la latence de bout en bout sont collectées. Des outils de simulation propriétaires de Citrix sont utilisés pour simuler les VDA et les sessions. Ces outils reproduisent le comportement des VDA et des sessions traditionnels tout en nécessitant moins de ressources que l’hébergement de sessions et de VDA réels.

Les recommandations de dimensionnement des Cloud Connectors dans cet article sont basées sur les données recueillies lors des tests suivants :

  • Tests effectués pour déterminer le nombre de connexions et le débit pris en charge sans dépasser les conditions prédéfinies suivantes :

    • Utilisation du CPU du processus du connecteur du service Citrix Gateway < 70 %

    • Latence de bout en bout < 50 ms

  • Tests effectués avec des tailles de paquets minimales, moyennes et maximales, en utilisant les valeurs moyennes pour les résultats.

Résumé des résultats des tests

Le tableau suivant répertorie le CPU minimal recommandé pour le Cloud Connector et d’autres configurations importantes :

CPU Mémoire (Go) Nombre de connexions HDX simultanées Débit HDX (Mbit/s)
2 8 500 100
4 16 1000 200
8 32 2000 400
16 64 4000 700

Remarque :

Les sessions HDX simultanées et les débits précédents sont des recommandations et non des limites strictes. Nous vous recommandons de tester vos propres limites de session HDX dans votre environnement spécifique.

Considérations relatives au dimensionnement et à la mise à l’échelle des Cloud Connectors pour le proxy HDX