Dimensionierung und Skalierungsüberlegungen für Cloud Connector für HDX-Proxy
Die richtige Dimensionierung und Konfiguration von Citrix Cloud Connectors™ ist entscheidend für Hochverfügbarkeit, Stabilität und effiziente Leistung in HDX™-Proxy-Bereitstellungen, die das Rendezvous v1- oder v2-Protokoll nicht verwenden (Nicht-Rendezvous-Modus). Cloud Connectors dienen als wichtiger Proxy zwischen dem Citrix Gateway-Dienst und den VDAs, wodurch ihre Optimierung für einen reibungslosen Betrieb unerlässlich ist.
Die in diesem Artikel angegebenen getesteten Maximalkapazitäten und empfohlenen Maschinenkonfigurationen bieten Richtlinien zur Gewährleistung optimaler Leistung und Stabilität in HDX-Proxy-Bereitstellungen.
Hinweis:
Die Empfehlungen gelten für Cloud Connector-Bereitstellungen, die als Proxys für HDX-Proxy-Bereitstellungen im Nicht-Rendezvous-Modus fungieren.
Unsachgemäß dimensionierte oder falsch konfigurierte Cloud Connectors können zu Leistungsengpässen, Dienstunterbrechungen und Instabilität führen. Diese Herausforderungen werden noch gravierender, wenn große Mengen an HDX-Proxy-Datenverkehr zwischen dem Citrix Gateway-Dienst und den VDAs verarbeitet werden. Eine korrekte Dimensionierung ist unerlässlich, um diese Herausforderungen zu vermeiden und ein zuverlässiges Benutzererlebnis aufrechtzuerhalten.
Empfehlungen
Im Folgenden sind die Empfehlungen zur Bestimmung der Connector-Dimensionierung aufgeführt:
-
Mindestanzahl an Cloud Connectors: 3 Cloud Connectors zur Gewährleistung der Hochverfügbarkeit.
-
Prozessoren: Intel Ice Lake, Cascade Lake und neuere Prozessoren.
-
Netzwerk: Azure Accelerated Networking oder gleichwertige Netzwerkeinstellungen in anderen Cloud-Umgebungen oder Hypervisoren.
Stellen Sie sicher, dass Sie in Ihrer spezifischen Umgebung testen, um die geeignete Connector-Dimensionierung zu bestätigen.
Testbedingungen
-
Die CPU- und Speicheranforderungen gelten nur für das Basisbetriebssystem (OS) und die Citrix-Dienste. Anwendungen und Dienste von Drittanbietern benötigen möglicherweise mehr Ressourcen.
-
Sitzungen werden mit einer konstanten Rate gestartet.
-
Tests werden auf einem einzelnen Windows-Connector durchgeführt. Es werden mindestens drei Connectors empfohlen, um Hochverfügbarkeit zu gewährleisten.
-
Tests werden mit dem Cloud Connector durchgeführt, der mit Intel Ice Lake- oder Cascade Lake-Prozessoren konfiguriert ist.
-
Der Client, der Citrix Gateway-Dienst-PoP, der Cloud Connector und die VDAs werden in derselben Region in Azure gehostet. Sie stellen End-to-End-HDX-Sitzungen im Nicht-Rendezvous-Modus her. Die Sitzungen laufen über den Test-Cloud Connector, während kontinuierlich Datenpakete simuliert werden.
-
Tests werden mit den virtuellen Maschinen D2ds_v5, D4ds_v5, D8s_v5 und D16s_v4 durchgeführt.
Testmethodik
Tests werden durchgeführt, um Last anzuwenden und die Leistung der Connector-Komponente zu bewerten. Während der Tests werden Leistungsdaten wie die CPU-Auslastung auf dem Cloud Connector und die End-to-End-Latenz erfasst. Proprietäre Citrix-Simulationstools werden verwendet, um VDAs und Sitzungen zu simulieren. Diese Tools replizieren das Verhalten traditioneller VDAs und Sitzungen, während sie weniger Ressourcen benötigen als das Hosten tatsächlicher Sitzungen und VDAs.
Die Empfehlungen zur Dimensionierung des Cloud Connectors in diesem Artikel basieren auf Daten, die aus den folgenden Tests gesammelt wurden:
-
Tests, die durchgeführt wurden, um die Anzahl der unterstützten Verbindungen und den Durchsatz zu bestimmen, ohne die folgenden vordefinierten Bedingungen zu überschreiten:
-
CPU-Auslastung des Citrix Gateway-Dienst-Connector-Prozesses < 70 %
-
End-to-End-Latenz < 50 ms
-
-
Tests, die mit minimalen, durchschnittlichen und maximalen Paketgrößen durchgeführt wurden, wobei Durchschnittswerte für die Ergebnisse verwendet wurden.
Zusammenfassung der Testergebnisse
Die folgende Tabelle listet die minimal empfohlene Cloud Connector-CPU und andere wichtige Konfigurationen auf:
| CPU | Arbeitsspeicher (GB) | Anzahl gleichzeitiger HDX-Verbindungen | HDX-Durchsatz (Mbps) |
|---|---|---|---|
| 2 | 8 | 500 | 100 |
| 4 | 16 | 1000 | 200 |
| 8 | 32 | 2000 | 400 |
| 16 | 64 | 4000 | 700 |
Hinweis:
Die vorstehenden gleichzeitigen HDX-Sitzungen und Durchsätze sind Empfehlungen und keine festen Grenzwerte. Wir empfehlen Ihnen, Ihre eigenen HDX-Sitzungslimits in Ihrer spezifischen Umgebung zu testen.