您必须先创建至少一个可分配的桌面映像,然后才能开始从部署的容器向最终用户提供桌面或基于 RDS 的远程应用程序。创建此可分配映像的过程包含多个步骤:必须先创建一个基础虚拟机 (VM),并将其与 Horizon Cloud 进行配对,然后再根据组织的需求对该基础虚拟机进行自定义,最后将其转换为可分配的桌面映像。
此页面介绍了创建基于单容器的最佳配置映像的顺序。
重要提示: 要支持在第一代 Horizon Cloud on Microsoft Azure 部署中使用,所有导入的基础映像都必须通过从 Azure 应用商店获取的基于 Windows 的虚拟机构建。即使您尝试使用从其他来源获取的映像,并且控制台不会阻止您在控制台的工作流中使用该映像,也不支持使用此类映像。
如果映像运行的是 Windows 11 操作系统,除了要求直接从 Azure 应用商店获取外,还不得对映像进行后续处理,这样第一代 Horizon Cloud on Microsoft Azure 部署才能有效支持该映像。当前不支持从共享映像库 (SIG)、Azure 托管映像、Azure 虚拟机快照等任何其他来源导入 Windows 11 虚拟机。
有关第一代 Horizon Cloud on Microsoft Azure 部署的映像相关工作流支持的第 1 代和第 2 代计算机组合的其他注意事项(哪些计算机的代支持哪些操作系统),请参阅 IMS 系统要求页面中的“支持源自 Microsoft Azure 上的容器的映像”部分。
除了此处所述的顺序外,当您的租户配置为使用 Universal Broker 时,您还可以使用 Horizon 映像管理服务和多容器映像的功能。有关多容器映像的详细信息,请参阅指南 第一代 Horizon Cloud - IMS 指南 及其子主题。
注意: 自 2022 年 7 月起,已从此页面中移除与运行不受支持清单的容器相关的内容。根据 知识库文章 86476,此类部署已终止一般支持。
简介
对于 Horizon Cloud on Microsoft Azure 部署,首先需要从 Azure 应用商店导入基础虚拟机。自定义该基础虚拟机将创建最佳配置映像。封装该最佳配置映像会生成可分配的映像,可在租户的场和单会话 VDI 桌面分配中使用该映像。
该可分配的映像是已成功完成 Horizon Cloud 封装过程的映像,可用于置备场(对于基于 RDS 的映像或基于 Windows Enterprise 多会话构建的多会话映像)或单会话 VDI 桌面(对于基于客户端的映像)。在 Horizon Universal Console 中,控制台的工作流使用 发布 标签来封装映像。
创建可以封装然后用于置备 RDS 场或 VDI 桌面的最佳配置映像的过程涉及以下一系列简要步骤。
首先,创建基础虚拟机 (VM)
使用自动工作流或手动创建基础虚拟机。
-
建议的标准方法是使用管理控制台的自动工作流,从 Microsoft Azure 应用商店使用某个支持的虚拟机配置来创建基础虚拟机。使用自动化工作流可自动构建虚拟机 (VM)。
在默认租户配置中,自动工作流会配置虚拟机以使其符合 Horizon Cloud 环境的要求,包括安装和配置相应的代理相关软件。在此配置中,该工作流还提供了用于优化虚拟机的选项,可以防止出现 Microsoft Windows Sysprep 错误。从控制台的“清单”页面中,单击 导入以启动该工作流。有关步骤,请参阅 从 Microsoft Azure 应用商店自动创建基础虚拟机和按容器将其与 Horizon Cloud 配对。该向导提供了在虚拟机中安装代理相关选项的切换开关,如 App Volumes Agent 和 Horizon Agent 的远程体验功能。在向导中选择远程体验功能之前,请阅读 利用最佳配置映像从 Horizon Cloud 场和桌面获得最佳远程体验性能的五个关键步骤。
-
标准方法的替代方法是使用 Microsoft Azure 门户并手动执行向导自动执行的所有步骤。有关这些手动步骤的信息,请参阅 在 Microsoft Azure 中手动构建虚拟机并将其导入 Horizon Cloud。在该手动工作流中,您必须手动运行 Horizon Agents Installer (HAI) 以安装所需的代理软件,以便将虚拟机与 Horizon Cloud 配对。
重要提示: 如果使用此替代方法,您需负责确保生成的虚拟机符合 Horizon Cloud 环境所需的配置。强烈建议您应用针对自动向导的 优化 Windows 映像 和 移除 Windows 应用商店应用程序 选项所述的相同配置。使用这些配置有助于避免以后在将虚拟机作为映像发布时可能出现的 Microsoft Windows Sysprep 问题。请参阅 在使用“从商城导入虚拟机”向导时决定优化 Windows 映像 和使用“ 导入桌面”向导时使用“移除 Windows 应用商店应用程序”选项。
第二步,将映像虚拟机与 Horizon Cloud 配对
下表介绍了“导入的虚拟机”页面的“代理状态”列针对列出的情况显示的内容:生成的虚拟机尚未配对,即使该虚拟机上安装了代理软件也是如此。
| 创建方法 | 显示的状态 |
|---|---|
| 自动 | 导入成功 |
| 手动 | 未配对 |
以下屏幕截图显示了使用自动向导成功创建但尚未与 Horizon Cloud 配对的虚拟机。

您必须明确将虚拟机与 Horizon Cloud 配对。
在“导入的虚拟机”页面上,您需要对虚拟机使用 重置代理配对 操作来明确将虚拟机与 Horizon Cloud 配对。此过程最多可能需要 3 分钟的时间。在配对过程中,将重新启动虚拟机,并且其代理状态会更改为Unknown``Active。您必须使用环形箭头图标刷新页面才能看到状态更改。
当显示 Active “代理状态”列以及代理版本(如 19.4.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 已封装映像虚拟机以在环境中使用。当您看到 清单 - 映像 页面上的映像显示 已发布 状态时,您可以创建:
- 从基于 RDS 的映像中,基于该映像创建 RDSH 场。您可以从同一个已发布的基于 RDS 的映像创建两种类型的场:桌面场,为最终用户提供对基于会话的桌面的访问权限,以及应用程序场,以提供对远程应用程序的访问。创建场后,您可以使用该场为用户创建分配。请参阅 Horizon Cloud 中的场。
- 从基于客户端的 Windows 映像中,VDI 桌面分配基于该映像。请参阅 创建由 Microsoft Azure 中的单个容器置备的浮动 VDI 桌面分配 和 创建由 Microsoft Azure 中的单个容器置备的专用 VDI 桌面分配。
关于 Dynamic Environment Manager 代理软件以及在 Microsoft Azure 中的 Horizon Cloud Pod 中创建桌面映像
从 2019 年 7 月 Horizon Cloud 版本开始,Dynamic Environment Manager 代理的安装将合并到 Horizon Agents Installer 和自动“导入桌面”工作流中。Dynamic Environment Manager 代理组件也称为 FlexEngine 客户端组件。当您运行“导入桌面”工作流或手动创建映像虚拟机时,Horizon Agents Installer 软件包会在新的映像虚拟机中安装代理相关软件。当您运行“导入桌面”工作流时,Horizon Agents Installer 会在后台运行以安装代理。当您按照相应步骤手动创建映像虚拟机时,您需要在这些步骤中下载并运行 Horizon Agents Installer。
2019 年 7 月版本的 Horizon Cloud 与 Horizon Agents Installer 19.2 版本相对应。Dynamic Environment Manager 文件将安装到生成的映像虚拟机的文件路径中,如下所述。
-
对于清单版本为 1493 及更高版本的容器,使用自动化“导入桌面”工作流在该容器中创建基础映像虚拟机时
默认情况下,此容器版本是将 Dynamic Environment Manager 组件自动安装到这些基础映像中的第一个版本。安装包含 中的
Program Files文件夹Horizon Agents\User Environment。 -
对于清单版本为 1493 及更高版本的容器,使用手动方法创建基础映像虚拟机时
此容器版本是 Horizon Agents Installer 可以选择安装 Dynamic Environment Manager 组件的第一个版本。如果您在手动创建的基础虚拟机中运行 Horizon Agents Installer 时选择安装该选项,则安装过程会将 中的
Program Files文件夹Horizon Agents\User Environment包括。 -
对于清单版本低于 1493 的容器,使用自动化“导入桌面”工作流或手动创建方法在该容器中创建基础映像虚拟机时
在这种情况下,自动工作流不会默认将 Dynamic Environment Manager 组件安装到生成的虚拟机中。对于这些旧容器中的基础映像,您必须手动运行从 Customer Connect 中的 Horizon Cloud 下载页面下载的独立 Dynamic Environment Manager 安装程序。在这种情况下,安装包括 中的
Program Files文件夹\Immidio\Flex Profiles。
此页面对您有帮助吗?