Product Documentation

对桌面操作系统计算机执行电源管理

Nov 06, 2015

交付组计算机可以实现完全和部分的计算机电源管理。

请注意以下问题:

  • 此过程仅适用于桌面操作系统计算机。对于服务器操作系统,可使用重新启动计划来管理电源设置。有关详细信息,请参阅为服务器操作系统计算机交付组设置重新启动计划。不能针对 Remote PC Access 交付组计算机进行电源管理。
  • 您只能进行虚拟机的电源管理,而不能针对物理机进行。是完全还是部分控制电源管理取决于交付组虚拟机分配给用户或用户设备的方式。对于永久分配的计算机,只能进行部分电源管理。

    无法暂停使用 GPU 功能的计算机。因此,尝试关闭包含 GPU 计算机的交付组会导致出现错误。

计算机可处于以下任一状态:

  • 在随机交付组中:随机分配并且正在使用

  • 在静态或随机交付组中:未分配(因此未连接)
  • 在静态交付组中:
    • 永久分配但未连接(但已做好连接准备)
    • 永久分配并且正在使用

在任何时间,静态交付组通常既包括永久分配的计算机,也包括未分配的计算机。所有计算机最初均处于未分配状态(在创建交付组时手动分配给个人的计算机除外)。当用户连接时,有些计算机被永久分配。因此,当您对此类交付组进行完全电源管理时,只是对其中未分配的计算机进行完全管理。对永久分配的计算机进行的是部分管理。

池和缓冲区

对于随机交付组以及静态交付组中未分配的计算机而言,池是指交付组中保持开启状态、随时准备供用户连接的一组未分配(或临时分配)的计算机。用户登录后,立即为其提供计算机。池的大小(保持开启状态的计算机数量)可以配置。例如,可在工作时间设置较大的池。对于静态交付组而言,Studio 中没有池,但您可以使用 XenDesktop SDK 配置一个池。

缓冲区是额外备用的一组处于打开状态并准备供用户连接的未分配计算机。对于随机交付组以及静态交付组中未分配的计算机而言,当池中的计算机数量低于缓冲区大小所设置的阈值时,将会开启缓冲区中的计算机。该阈值为交付组大小的百分比(默认为 10%)。对于大型交付组而言,当超出阈值时,可能会开启大量计算机,因此要相应规划交付组的大小,或使用 SDK 调整默认缓冲区大小。

电源状态计时器

可以使用电源状态计时器在用户断开连接达到规定时间之后,将计算机挂起。例如,可以在非工作时间使计算机在用户断开连接至少 10 分钟后自动挂起。除非您已使用 SDK 配置交付组的 ShutdownDesktopsAfterUse 属性,否则随机计算机或具有个人虚拟磁盘的计算机将始终在用户注销时自动关闭。

可以分别为平日(默认为星期一至星期五)和周末以及高峰期和非高峰期配置计时器。高峰期是指大多数用户登录其桌面的时间,从工作日起始时间开始计量。如果响应电源状态计时器的行为是关闭(而不是挂起)计算机,或者如果希望由注销(而不是断开连接)事件触发计时器,请使用 SDK。还请注意,此过程中的平日周末选项为默认选项,可以使用 SDK 进行配置。有关使用 XenDesktop SDK 的信息,请参阅关于 XenDesktop SDK

永久分配计算机的部分电源管理

对于永久分配给个人或用户设备的计算机,可以设置电源状态计时器,但不能设置池或缓冲区。XenDesktop 在每个高峰期到来时打开计算机,在每个非高峰期到来时关闭计算机,因此您无法(像处理未分配计算机那样)精细控制用来补偿被占用计算机的可用计算机数。

针对交付组进行电源管理

  1. 在 Studio 中,选择交付组节点,然后选择要控制电源管理设置的交付组。
  2. 单击编辑交付组
  3. 单击电源管理,然后在开启/关闭计算机中选择工作日
  4. 对于随机交付组,在要开启的计算机中,单击编辑并指定工作日期间的池大小。
  5. 要开启的计算机中,选择要开启的计算机数量。
  6. 高峰时段中,设置组织在平日的高峰和非高峰时段。
  7. 设置平日高峰期和非高峰期的电源状态计时器:
    • 高峰期间 > 断开连接时中,指定挂起交付组中任何已断开计算机前的延迟时间(分钟),然后选择挂起
    • 非高峰期间 > 断开连接时中,指定关闭交付组中任何已注销计算机前的延迟时间,然后选择关闭。此计时器不适用于基于随机计算机的组。
  8. 选择周末
  9. 如先前所述,配置周末的高峰时段和电源状态计时器。