Citrix Virtual Apps and Desktops 服务

平衡计算机负载

注意:

  • 此功能适用于所有目录,仅适用于多会话操作系统计算机。

此功能允许您控制如何平衡计算机的负载。您有两种选择:垂直和水平。默认情况下,启用水平负载平衡。

  • 垂直负载平衡。将传入用户会话分配给尚未达到最大负载的负载最多的计算机。这将使现有计算机饱和,然后再转移到新计算机。用户与现有计算机断开连接可释放这些计算机上的容量。然后将传入的负载分配给这些计算机。垂直负载平衡会使用户体验降级,但降低了成本(会话最大限度地提高了已打开电源的计算机容量)。

    示例:您有两台计算机,每台计算机配置了 10 个会话。第一台计算机处理前 10 个并发会话。第二台计算机处理第十一个会话。

    或者,也可以使用 PowerShell 在整个站点中启用或禁用垂直负载平衡。使用 Set-BrokerSite cmdlet 中的 UseVerticalScalingForRdsLaunches 设置。使用 Get-BrokerSite 显示 UseVerticalScalingForRdsLaunches 设置的值。有关详细信息,请参阅 cmdlet 帮助。

  • 水平负载平衡。将传入用户会话分配给已打开电源且负载最少的可用计算机。水平负载平衡可改善用户体验,但会增加成本(因为更多的计算机保持开机状态)。默认情况下,启用水平负载平衡。

    示例:您有两台计算机,每台计算机配置了 10 个会话。第一台计算机处理五个并发会话。第二台计算机也处理五个并发会话。

要配置此功能,请从管理 > 完整配置中选择左侧窗格中的设置。在负载平衡多会话目录下选择一个选项。

平衡计算机负载