在开始从您部署的容器向最终用户提供桌面或基于 RDS 的远程应用程序之前,您必须先至少创建一个可分配的桌面映像。创建此可分配映像的过程包含多个步骤:必须先创建一个基础虚拟机 (VM),并将其与 Horizon Cloud 进行配对,然后再根据组织的需求对该基础虚拟机进行自定义,最后将其转换为可分配的桌面映像。

此页面介绍了创建基于单容器的最佳配置映像的步骤序列。

重要说明: 要支持在第一代 Horizon Cloud on Microsoft Azure 部署中使用,所有导入的基础映像必须通过从 Azure 应用商店中获取的基于 Windows 的虚拟机进行构建。即使尝试使用从其他来源获取的映像,而且控制台不会阻止您在控制台的工作流中使用该映像,也不支持使用此类映像。

如果映像运行 Windows 11 操作系统,除了要求直接从 Azure 应用商店中获取以外,还不能随后对映像进行处理,这样才能在第一代 Horizon Cloud on Microsoft Azure 部署中有效地支持该映像。当前不支持从共享映像库 (SIG)、Azure 托管映像、Azure 虚拟机快照等任何其他来源导入 Windows 11 虚拟机。

有关将支持的第 1 代和第 2 代计算机组合用于第一代 Horizon Cloud on Microsoft Azure 部署的映像相关工作流的其他注意事项(第几代的计算机支持哪些操作系统),请参阅支持源自 Microsoft Azure 中的容器的映像

除了此处所述的顺序外,在将您的租户配置为使用 Universal Broker 时,您还可以使用 Horizon 映像管理服务 的功能和多容器映像。有关多容器映像的详细信息,请参阅《从云中管理 Horizon 映像》指南及其子主题。

注: 从 2022 年 7 月起,已从此页面中移除与运行不受支持清单的容器相关的内容。根据 VMware 知识库文章 86476,此类部署已终止一般支持。

简介

对于 Horizon Cloud on Microsoft Azure 部署,请先从 Azure 应用商店导入基础虚拟机。自定义该基础虚拟机可创建最佳配置映像。封装该最佳配置映像会生成可分配的映像,可在租户的场和单会话 VDI 桌面分配中使用该可分配的映像。

该可分配的映像是已成功完成 Horizon Cloud 封装过程的映像,可用于置备场(对于基于 RDS 的映像或基于 Windows Enterprise 多会话构建的多会话映像)或单会话 VDI 桌面(对于基于客户端的映像)。在 Horizon Universal Console 中,控制台的工作流使用发布标签来封装映像。

创建可以封装然后用于置备 RDS 场或 VDI 桌面的最佳配置映像的过程涉及以下一系列简要步骤。

第一步,创建基础虚拟机 (VM)

使用自动工作流或通过手动方式创建一个基础虚拟机。

第二步,将映像虚拟机与 Horizon Cloud 配对

下表介绍了“导入的虚拟机”页面的“代理状态”列为列出的用例显示的内容:生成的虚拟机尚未配对,即使已在虚拟机上安装了代理软件。

创建方法 显示的状态
自动向导 未配对(导入成功)
手动 未配对

以下屏幕截图显示使用自动向导成功创建但尚未与 Horizon Cloud 配对的虚拟机。


列出了虚拟机且“代理状态”列为“未配对”的“导入的虚拟机”页面屏幕截图

您必须明确将虚拟机与 Horizon Cloud 配对。

在“导入的虚拟机”页面上,您需要对虚拟机使用重置代理配对操作来明确将虚拟机与 Horizon Cloud 配对。此过程可能需要几分钟时间。在配对过程中,将重新启动虚拟机,并且其代理状态变为未知,然后变为活动。您必须使用环形箭头图标刷新页面,才能查看状态更改。

当“代理状态”列显示活动以及一个代理版本(例如 19.4.0)时,表示配对过程已完成。以下屏幕截图显示了配对过程完成后的虚拟机。


“代理状态”列显示“活动 (19.3.0)”的已导入虚拟机屏幕截图

第三步,自定义虚拟机

当配对过程完成,并且刷新页面后虚拟机的代理状态显示为活动时,您可以使用希望提供给最终用户的第三方应用程序来自定义映像虚拟机的客户机 Windows 操作系统 (Operating System, OS),也可以配置任何操作系统级别的设置,例如自定义的壁纸、字体和颜色、驱动程序及其他此类项目。有关步骤,请参阅自定义已导入虚拟机的 Windows 操作系统Horizon Cloud on Microsoft Azure - 在导入的支持 GPU 的虚拟机中安装适当的 GPU 驱动程序

重要说明: 从 2019 年 12 月服务版本开始,“导入虚拟机”向导提供了是否将向导创建的虚拟机加入指定 Active Directory 域的选项。在 2019 年 12 月服务版本之前的版本中,向导创建的虚拟机始终会自动加入该域。贵组织也可以选择将手动创建的虚拟机加入该域,从而允许域管理员帐户先登录并对这些虚拟机进行自定义,然后再将其封装。

如果在创建过程中将基本虚拟机加入该域,那么域管理员帐户可以登录到该虚拟机,以便对其进行自定义。

配置虚拟机以获得最佳的远程体验性能

根据您的特定组织需求自定义虚拟机后,请按照利用最佳配置映像从 Horizon Cloud 场和桌面中获得最佳远程体验性能的五个关键步骤中的步骤操作,以确保最终用户能够从其分配的桌面和应用程序中获得最佳的远程体验性能。

最后一步,将该最佳配置映像转换为已发布的映像

在默认租户配置中,对于 RDSH 和 VDI 映像,您可以使用“新建映像”工作流将这些虚拟机转换为可分配的桌面映像。有关相应步骤,请参阅按容器将 Horizon Cloud 中已配置的映像虚拟机转换为可分配的映像

在转换虚拟机之后,“映像”页面中的映像显示的已发布状态指示 Horizon Cloud 已封装映像虚拟机以便在环境中使用。当您看到清单 - 映像页面中的映像显示已发布状态,您可以创建:

关于 VMware Dynamic Environment Manager 代理软件以及在 Microsoft Azure 中的 Horizon Cloud 容器中创建桌面映像

从 2019 年 7 月版 Horizon Cloud 开始,VMware Dynamic Environment Manager 代理的安装将并入 Horizon Agents Installer 和自动化“导入桌面”工作流。VMware Dynamic Environment Manager 代理组件又称为 FlexEngine 客户端组件。当您运行“导入桌面”工作流或手动创建映像虚拟机时,Horizon Agents Installer 软件包会在新的映像虚拟机中安装代理相关软件。当您运行“导入桌面”工作流时,Horizon Agents Installer 会在后台运行以安装代理。当您按照相应步骤手动创建映像虚拟机时,您需要在这些步骤中下载并运行 Horizon Agents Installer。

2019 年 7 月版 Horizon Cloud 与版本为 19.2 的 Horizon Agents Installer 相对应。VMware Dynamic Environment Manager 文件会安装到生成的映像虚拟机的下述文件路径中。

对于清单版本为 1493 及更高版本的容器,使用自动化“导入桌面”工作流自动在该容器中创建基础映像虚拟机时
默认情况下,此容器版本是将 VMware Dynamic Environment Manager 组件自动安装到这些基础映像中的第一个版本。生成的安装文件路径为 C:\Program Files\VMware\Horizon Agents\User Environment
对于清单版本为 1493 及更高版本的容器,使用手动方法创建基础映像虚拟机时
此容器版本是 Horizon Agents Installer 可选择安装 VMware Dynamic Environment Manager 组件的第一个版本。如果您在手动创建的基础虚拟机中运行 Horizon Agents Installer 时选择安装该选项,则生成的安装文件路径为 C:\Program Files\VMware\Horizon Agents\User Environment
对于清单版本低于 1493 的容器,使用自动化“导入桌面”工作流或手动创建方法在该容器中创建基础映像虚拟机时
在这种情况下,自动工作流不会将 VMware Dynamic Environment Manager 组件默认安装到生成的虚拟机中。对于那些较旧容器中的基础映像,您必须手动运行从 https://my.vmware.com/cn/web/vmware/home 中的“ Horizon Cloud 下载”页面下载的独立 VMware Dynamic Environment Manager 安装程序。在这种情况下,生成的安装文件路径为 C:\Program Files\Immidio\Flex Profiles