即时克隆桌面池是在 vCenter Server 中使用 vmFork 技术(称为即时克隆 API)从最佳配置映像创建的自动桌面池。

即时克隆取代 View Composer 链接克隆作为在 Horizon 8 中创建非永久桌面的过程。除了从 vCenter Server 中使用即时克隆 API 之外,Horizon 8 还会创建多种类型的内部虚拟机(内部模板、副本虚拟机和父虚拟机),以便以更具扩展性的方式管理这些克隆。

即时克隆共享父虚拟机的虚拟磁盘,所占用的存储空间要比完整虚拟机少。此外,即时克隆在首次创建时会共享父虚拟机的内存,这有助于快速置备。随着用户登录到这些克隆的桌面,将会占用额外的内存。

虽然使用父虚拟机有助于提高置备速度,但这也会增加整个集群的内存需求。当拥有更多内存所带来的好处大过置备速度的提高时, Horizon 8 会自动选择直接从副本虚拟机置备即时克隆,而不会创建任何父虚拟机。此功能称为“智能置备”。智能置备使用以下置备方案之一创建即时克隆:
  • 模式 A - 使用父虚拟机的即时克隆
  • 模式 B - 不使用父虚拟机的即时克隆

单个即时克隆池可以同时具有使用父虚拟机或不使用父虚拟机创建的即时克隆。即时克隆桌面池可以明确切换到模式 A 或模式 B 置备方案。有关详细信息,请参阅 https://kb.vmware.com/s/article/81026

需要重新引导最佳配置映像虚拟机的基于计算机的全局策略对象 (Group Policy Object, GPO) 不适用于即时克隆,因为即时克隆是在已打开电源的状态下创建的。要将最佳配置映像虚拟机 GPO 应用于即时克隆,请参阅下面的应用需要在即时克隆上重新引导的基于计算机的 GPO

即时克隆桌面池具有以下优势:

  • 即时克隆的置备速度较快。
  • 即时克隆在创建后始终处于电源打开状态,以方便用户连接。客户机自定义和 Active Directory 域加入操作会在初次打开电源工作流中完成。
  • 无需停机,即可在滚动过程中修补即时克隆池。

即时克隆桌面池的计算配置文件

即时克隆桌面池的计算配置文件是分配给池中每个桌面的 vCPU 和 vRAM 的数量。创建即时克隆桌面池时,管理员必须按用于创建即时克隆桌面池的工作表中所述,指定最佳配置映像和快照。默认情况下,Horizon 8 会继承所选快照的计算配置文件以创建桌面池。如果管理员之前想要创建两个使用相同操作系统映像但具有不同虚拟机计算配置文件的不同即时克隆虚拟桌面池,必须创建和维护两个最佳配置映像或两个快照。这会使管理映像更加复杂,并会使修补程序更新更加耗时。通过计算配置文件功能,管理员可以覆盖默认的计算配置文件,并指定创建桌面池所需的 vCPU、vRAM 和每个插槽内核数。这样,可以使用相同的最佳配置映像和快照创建多个分别具有不同虚拟机计算配置文件的桌面池。

管理员可以在以下一个工作流期间更改池的计算配置文件:

应用需要在即时克隆上重新引导的基于计算机的 GPO

某些基于计算机的 GPO 在启动 Windows 时开始处理,通常情况下需要重新引导以将其应用于桌面。要将这些 GPO 正确应用于即时克隆,请执行以下步骤:
  1. 为即时克隆桌面创建或更新目标 OU 中的基于计算机的策略设置。
  2. 为 vCenter Server 中的现有父虚拟机拍摄新快照(或创建新的父虚拟机)。即便未在父虚拟机上做出任何更改,也会为克隆发布一个新的基础映像,随后该映像会接收在上一步中创建的 GPO。
  3. 在管理控制台中,推送新映像,以使用 vCenter Server 中的父虚拟机和在上一步中创建的新快照更新现有即时克隆池(或创建新池)。然后,会将 GPO 应用于即时克隆。
请注意以下事项:
  • 对前台 GPO 所做的更改始终需要重新发布,如上述步骤中所述。
  • 要确保在用户登录之前应用后台策略,请按组解决方案策略中所述应用 Always wait for the network at computer startup and logon ** and re-publish。此策略位于 Computer Configuration\Administrative Templates\System\Logon