在开始从您部署的容器向最终用户提供桌面或基于 RDS 的远程应用程序之前,您必须先至少创建一个可分配的桌面映像。创建此可分配映像的过程包含多个步骤:必须先创建一个基础虚拟机 (VM),并将其与 Horizon Cloud 进行配对,然后再根据组织的需求对该基础虚拟机进行自定义,最后将其转换为可分配的桌面映像。
此页面介绍了创建基于单容器的最佳配置映像的步骤序列。
如果映像运行 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 映像》指南及其子主题。
简介
对于 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 配对。此过程可能需要几分钟时间。在配对过程中,将重新启动虚拟机,并且其代理状态变为未知,然后变为活动。您必须使用环形箭头图标刷新页面,才能查看状态更改。
当“代理状态”列显示活动以及一个代理版本(例如 19.4.0)时,表示配对过程已完成。以下屏幕截图显示了配对过程完成后的虚拟机。
第三步,自定义虚拟机
当配对过程完成,并且刷新页面后虚拟机的代理状态显示为活动时,您可以使用希望提供给最终用户的第三方应用程序来自定义映像虚拟机的客户机 Windows 操作系统 (Operating System, OS),也可以配置任何操作系统级别的设置,例如自定义的壁纸、字体和颜色、驱动程序及其他此类项目。有关步骤,请参阅自定义已导入虚拟机的 Windows 操作系统和Horizon Cloud on Microsoft Azure - 在导入的支持 GPU 的虚拟机中安装适当的 GPU 驱动程序。
如果在创建过程中将基本虚拟机加入该域,那么域管理员帐户可以登录到该虚拟机,以便对其进行自定义。
配置虚拟机以获得最佳的远程体验性能
根据您的特定组织需求自定义虚拟机后,请按照利用最佳配置映像从 Horizon Cloud 场和桌面中获得最佳远程体验性能的五个关键步骤中的步骤操作,以确保最终用户能够从其分配的桌面和应用程序中获得最佳的远程体验性能。
最后一步,将该最佳配置映像转换为已发布的映像
在默认租户配置中,对于 RDSH 和 VDI 映像,您可以使用“新建映像”工作流将这些虚拟机转换为可分配的桌面映像。有关相应步骤,请参阅按容器将 Horizon Cloud 中已配置的映像虚拟机转换为可分配的映像。
在转换虚拟机之后,“映像”页面中的映像显示的已发布状态指示 Horizon Cloud 已封装映像虚拟机以便在环境中使用。当您看到清单 - 映像页面中的映像显示已发布状态,您可以创建:
- 从基于 RDS 的映像中,根据该映像创建 RDSH 场。您可以从发布的同一基于 RDS 的映像中创建两种类型的场:桌面场(为最终用户提供对基于会话的桌面和应用程序的访问)和应用程序场(提供对远程应用程序的访问)。如果创建了一个场,您可以使用该场为用户创建分配。请参阅Horizon Cloud 中的场。
- 从基于客户端的 Windows 映像中,根据该映像创建 VDI 桌面分配。请参阅创建由 Microsoft Azure 中的单个容器置备的浮动 VDI 桌面分配和创建由 Microsoft Azure 中的单个容器置备的专用 VDI 桌面分配。
关于 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。