此示例说明了 Horizon Cloud 如何置备新场的 RDSH 虚拟机 (VM) 并管理这些虚拟机以进行滚动维护。
在“新建场”向导中,将此场的大小设置为:
- 最小虚拟机数 = 1
- 最大虚拟机数 = 3
- 每虚拟机的会话数 = 20
在创建工作流中:
- 在 Microsoft Azure 中完全配置了所有三个 RDSH 虚拟机:已打开电源并加入域。
- 然后,关闭虚拟机 2 和 3 的电源以节省运行它们的成本。
虚拟机 1 保持打开电源状态,并准备好提供用户会话。
在用户登录时,将在虚拟机 1 上为他们提供会话。当可用虚拟机(此处为虚拟机 1)的占用率达到电源管理阈值时,将打开另一个虚拟机(虚拟机 2)的电源。当打开两个虚拟机的电源时,新用户会话会放置在负载最少的虚拟机上,以便在两个打开电源的虚拟机之间实现会话负载均衡。当用户会话数达到在两个打开电源的虚拟机中计算的下一个占用率阈值时,将打开下一个虚拟机(虚拟机 3)的电源。
用户注销会话时:
- 当占用率下降到低于阈值下限时,其中一个虚拟机将标记为静默。通常,系统会将负载最少的虚拟机标记为静默。
- 标记后,现有会话将保留在该虚拟机上,但该虚拟机不再接收新用户会话。此时,任何新会话仅放置在正在运行的虚拟机上。
- 在标记的虚拟机上当前具有会话的所有用户从会话中注销后,Horizon Cloud 将关闭该虚拟机的电源。
重复上述步骤,直到正在运行的虚拟机数达到 最小虚拟机 数值。
滚动维护
虚拟机维护的最佳做法是不时重新启动虚拟机,以清除虚拟机中第三方应用程序的缓存资源或任何内存泄漏。Horizon Cloud 滚动维护功能提供了一种自动还原整个场的正常运行状况的方法。典型的操作是重新启动虚拟机。Horizon Cloud 提供了一个额外的选项以重建场的虚拟机,即删除虚拟机,然后根据用于该场的最新发布的映像重新置备这些虚拟机。重建选项提供了一种简便的方法,以在场的虚拟机中定期自动进行映像更新。重建选项不需要手动干预例程操作。
在任何时候,系统仅将特定数量的虚拟机置于静默状态,该数量是使用场的 并发静默虚拟机 数值配置的。正如为场的滚动维护配置的 维护类型 设置的一样,系统检查每个虚拟机并执行指定的维护操作。不会对具有活动用户会话的虚拟机执行该操作,并且不会对超过 并发静默虚拟机数中设置的数量执行该操作。
此页面对您有帮助吗?