Cloud Connector 规模调整和扩展注意事项 (HDX 代理)
Citrix Cloud Connectors™ 的适当规模调整和配置对于不使用 Rendezvous v1 或 v2 协议(非 Rendezvous 模式)的 HDX™ 代理部署的高可用性、稳定性以及高效性能至关重要。Cloud Connector 充当着 Citrix Gateway 服务和 VDA 之间重要的代理,因此对其进行优化对于实现无缝操作至关重要。
本文中提供的经过测试的最大容量和推荐的计算机配置提供了指导,以确保 HDX 代理部署中的最佳性能和稳定性。
注意:
这些建议适用于充当非 Rendezvous 模式下 HDX 代理部署的代理的 Cloud Connector 部署。
规模调整不当或配置错误的 Cloud Connector 可能导致性能瓶颈、服务中断和不稳定。在处理 Citrix Gateway 服务和 VDA 之间的大量 HDX 代理流量时,这些挑战会变得更加严峻。适当的规模调整对于避免这些挑战和保持可靠的用户体验至关重要。
建议
以下是确定连接器规模调整的建议:
-
最少 Cloud Connector 数: 3 个 Cloud Connector,以确保高可用性。
-
处理器: Intel Ice Lake、Cascade Lake 和更新的处理器。
-
网络: Azure 加速网络或在其他云环境或虚拟机管理程序中等效的网络设置。
请务必在您的特定环境中进行测试,以确认适当的连接器规模调整。
测试条件
-
CPU 和内存要求仅适用于基本操作系统 (OS) 和 Citrix 服务。第三方应用程序和服务可能需要更多资源。
-
会话以持续速率启动。
-
测试在单个 Windows 连接器上执行。建议最少使用三个连接器以确保高可用性。
-
测试在配置了 Intel Ice Lake 或 Cascade Lake 处理器的 Cloud Connector 上执行。
-
客户端、Citrix Gateway 服务 PoP、Cloud Connector 和 VDA 托管在同一 Azure 区域中。它们在非 Rendezvous 模式下建立端到端 HDX 会话。会话通过测试 Cloud Connector 运行,同时持续模拟数据包。
-
测试使用 D2ds_v5、D4ds_v5、D8s_v5 和 D16s_v4 虚拟机执行。
测试方法
执行测试是为了施加负载并评估连接器组件的性能。在测试期间,会收集 Cloud Connector 上的 CPU 使用率和端到端延迟等性能数据。Citrix 专有模拟工具用于模拟 VDA 和会话。这些工具复制了传统 VDA 和会话的行为,同时比托管实际会话和 VDA 需要更少的资源。
本文中有关 Cloud Connector 规模调整的建议基于从以下测试中收集的数据:
-
执行测试以确定支持的连接数和吞吐量且不超过以下预定义条件:
-
Citrix Gateway 服务连接器进程的 CPU 使用率 < 70%
-
端到端延迟 < 50 毫秒
-
-
测试使用最小、平均和最大数据包大小执行,结果使用平均值。
测试结果摘要
下表列出了建议的最少 Cloud Connector CPU 和其他重要配置:
| CPU | 内存 (GB) | 并发 HDX 连接数 | HDX 吞吐量 (Mbps) |
|---|---|---|---|
| 2 | 8 | 500 | 100 |
| 4 | 16 | 1000 | 200 |
| 8 | 32 | 2000 | 400 |
| 16 | 64 | 4000 | 700 |
注意:
上述并发 HDX 会话和吞吐量是建议值,而非硬性限制。我们建议您在自己的特定环境中测试 HDX 会话限制。