本文档页面介绍了手动安装适用于 Horizon Cloud 的所需代理相关组件并将虚拟机与云平面配对的步骤。在基础虚拟机的 Windows 操作系统中,需运行 Horizon Agents Installer。重新引导虚拟机后,需使用 Horizon Cloud 管理控制台将虚拟机与云层面配对。

执行上述任务时,请牢记以下几点:

  • 本文档主题中的步骤适用于清单版本支持的容器。有关 Horizon Cloud on Microsoft Azure 容器清单支持声明,请参阅 VMware 知识库文章 86476。要使用容器的详细信息页面来查看容器的清单版本,请参阅第一代租户 - 为第一代 Horizon Cloud 支持的所有容器类型管理连接到云的容器

    如果容器的清单版本低于 1600,请勿尝试使用这些步骤。已终止对 1600 以下版本清单的常规支持。对于清单版本低于 1600 的容器,本页中的步骤将失败。

  • 您必须使用适用于容器的清单级别的 Horizon Agents Installer 版本安装代理相关软件。对于与您的容器清单版本一致的 Horizon Agents Installer 版本,请在 Horizon Cloud 发行说明中找到引用您的容器清单版本的部分。稍后将列出相应的 Horizon Agents Installer 版本。
  • 如果安装到 Windows 虚拟机的 Horizon Agents Installer 版本比与容器清单版本一致的版本低四个或更多版本,在根据映像虚拟机创建场和 VDI 桌面分配时,可能会导致下游问题。例如,如果您根据安装了旧版本的 Horizon Agents Installer 的映像虚拟机创建一个场,系统可能会允许您选择 HTML Access (Blast) 以作为协议。不过,不会将选择的该协议应用于场的 RDS 虚拟机,即使显示已成功应用该协议。
  • 如果虚拟机运行的是 Windows 11 操作系统类型(单会话或多会话),则必须使用 Horizon Agents Installer 版本 22.1 或更高版本。
  • 默认情况下,已安装技术支持插件选项。如果选择不安装该选项,则不会从基于该映像的桌面实例或场 RDSH 实例上的用户会话中收集性能相关衡量指标。因此,对于此类会话,某些数据将不会出现在用户卡中。有关详细信息,请参阅第一代租户 - 关于用户卡功能,在 Horizon Cloud 中也称为技术支持
  • 默认情况下,已安装 Horizon Monitoring Service Agent 选项。如果选择不安装此选项,则不会向云平面报告基于此映像的 VDI 桌面实例或场多会话实例中的用户会话中的活动相关数据。因此,Workspace ONE Intelligence 控制台的相关报告中将不会显示最终用户活动及其他类型桌面活动的数据。
  • 默认情况下不启用 App Volumes Agent 选项。选择此选项将安装 App Volumes Agent,从而允许通过该虚拟机来使用可用于 Horizon Cloud 容器的 App Volumes 功能。请参阅适用于 Horizon Cloud on Microsoft Azure 的 App Volumes 应用程序 - 概述和必备条件
  • 默认情况下不启用 Dynamic Environment Manager 选项。选择该选项会安装名为 FlexEngine 的 VMware Dynamic Environment Manager 客户端组件。选择该选项会使用 FlexEngine 的典型模式安装 FlexEngine。典型模式需要执行安装后配置步骤来配置 VMware Dynamic Environment Manager 组策略。有关 VMware Dynamic Environment Manager 使用情况信息,请参阅 Dynamic Environment Manager 产品文档VMware Dynamic Environment Manager 提供了多种选项,以便持久保留您容器置备的桌面的最终用户数据、设置和配置文件。
    注: 选择 Dynamic Environment Manager 选项进行安装时,其生成的安装路径为 C:\Program Files\VMware\Horizon Agents\User Environment Manager

前提条件

确认已按照在 Microsoft Azure 中的容器内手动创建虚拟机在安装代理之前准备手动创建的虚拟机中所述创建并配置虚拟机 (VM)。

确认您的 Horizon Agents Installer 版本适用于容器的清单级别。可从第一代租户 - 为第一代 Horizon Cloud 支持的所有容器类型管理连接到云的容器的容器详细信息页面中查看容器的清单版本。要查看与您的容器清单版本一致的 Horizon Agents Installer 版本,请在 Horizon Cloud 发行说明中找到引用您的容器清单版本的部分。

当您计划安装 App Volumes Agent 以便此虚拟机可以利用容器的 App Volumes 功能时,您必须具有代理与容器中运行的 App Volumes Manager 进行通信所需的 IP 地址。如果在代理选项中选择了 App Volumes Agent,那么 Horizon Agents Installer 将显示指定 App Volumes Manager IP。要使用的 IP 地址是容器详细信息页面中的容器管理器负载均衡器 IP 标签旁边的地址。下图是容器详细信息页面和容器管理器负载均衡器 IP 位置的示例。


此屏幕截图显示了容器的“容量”页面中容器管理器负载均衡器 IP 地址的位置

过程

  1. 导航到安装程序下载到的位置,然后启动此安装程序。
    重要说明: 如果希望将 URL 重定向选项用于该基础虚拟机将提供的桌面或基于 RDS 的远程应用程序,您必须使用命令行启动安装程序,并在命令中添加 VDM_URL_FILTERING_ENABLED=1 参数。
    例如,
    VMware-Horizon-Agents-Installer-x.y.z-build-x64.exe VDM_URL_FILTERING_ENABLED=1
    其中, x.y.zbuild 与文件名中的相应数字匹配。
    几分钟后,安装向导会显示其欢迎屏幕。安装程序检测它是在客户端操作系统还是远程桌面会话主机 (RDSH) 类型的操作系统上运行,并显示相应的欢迎屏幕。RDSH 类型的操作系统包括已启用 RDS 角色的 Microsoft Windows Server 操作系统和 Microsoft Windows 10 企业版多会话操作系统。
    • 对于运行 Microsoft Windows 客户端操作系统的虚拟机,将显示 Horizon Cloud 端点桌面映像。
      为 Windows 10 客户端虚拟机上的 Horizon Agents Installer 显示的初始屏幕屏幕截图

    • 对于运行远程桌面会话主机 (RDSH) 类型的操作系统的虚拟机,将显示 Horizon Cloud RDSH 应用程序映像。
      为运行 RDSH 类型的操作系统的虚拟机上的 Horizon Agents Installer 显示的初始屏幕屏幕截图

  2. 单击配置
    此时会显示向导的下一个步骤。下图是在具有 RDSH 类型的操作系统的虚拟机上运行时的该步骤示例。
    在支持 RDSH 的 Windows 虚拟机上运行 Horizon Agents Installer 时显示的选项屏幕顶部的屏幕截图

    注: 对于 Windows 7 企业版虚拟机,只能选择支持在 Windows 7 企业版操作系统中使用的那些代理选项。
  3. 向下滚动以查看功能选项。
    下图是在具有 RDSH 类型的操作系统的虚拟机上运行时的该步骤示例。
    在具有 RDSH 类型的操作系统的虚拟机上运行 Horizon Agents Installer 时显示的选项屏幕剩余部分的屏幕截图

  4. 选中要安装的功能的复选框,然后单击箭头以移动到下一步。
    如果虚拟机是支持 GPU 的 RDSH 类型的 Windows 操作系统虚拟机,请选择 3DRDSH 选项。
    注: 如果未安装技术支持插件选项,则不会从基于该映像的桌面实例或场 RDSH 实例上的用户会话中收集性能相关衡量指标。因此,对于此类会话,某些数据将不会出现在用户卡中。有关详细信息,请参阅 第一代租户 - 关于用户卡功能,在 Horizon Cloud 中也称为技术支持
  5. 如果出现有关安全使用 USB 重定向的消息提示,请单击确定
  6. 如果选择了 App Volumes Agent,那么安装程序将显示指定 App Volumes Manager IP。要使用的 IP 地址是容器详细信息页面中的容器管理器负载均衡器 IP 标签旁边的地址,如前面的部分所述。
  7. 最后一步,单击继续安装
    安装程序将开始安装组件。
    注: 如果显示一条消息,要求确认是否安装 VMware 显示适配器,请单击 安装
    安装所有组件后,向导会显示 完成。下图显示了在支持 RDSH 的映像上运行安装程序并且仅选择默认选项时安装的组件列表。具体的条目可能因操作系统和您所选的选项而异。
    当 Horizon Agents Installer 在支持 RDSH 的 Windows 虚拟机上完成运行时显示的最终屏幕的屏幕截图

  8. 当向导指示已完成时,单击完成
  9. 单击立即重新启动,以重新引导虚拟机并使配置更改生效。
  10. 在重新打开虚拟机的电源后,请使用 Horizon Cloud 中的重置代理配对操作,将代理与 Horizon Cloud 环境进行配对。
    1. 导航到清单 > 导入的虚拟机,确保虚拟机旁边有一个绿色圆点,这表示虚拟机已打开电源。
      尽管虚拟机上已安装代理软件,但虚拟机尚未与 Horizon Cloud 配对。虚拟机的“代理状态”列将显示 未配对,如下图中所示。
      列出了虚拟机且“代理状态”列为“未配对”的“导入的虚拟机”页面屏幕截图

    2. 选择该虚拟机,然后选择更多 > 重置代理配对,以将该虚拟机与 Horizon Cloud 配对。
      注: 配对过程可能需要几分钟才能完成。在配对过程中,将重新启动虚拟机,其代理状态将从 未配对变为 未知再到 活动。使用环形箭头图标可刷新“导入的虚拟机”页面,以查看虚拟机的当前状态。

结果

当“代理状态”列显示 活动和代理版本(例如 20.2.0)时,表示虚拟机配对过程已完成。下图显示了配对过程完成后的虚拟机。此时,基础虚拟机会按照 Horizon Cloud 环境的要求创建一个可分配映像,也称为封装映像。
“代理状态”列显示“活动 (20.2.0)”的已导入虚拟机屏幕截图

下一步做什么

如果已将虚拟机加入您的 Active Directory 域,则可以使用域帐户连接到虚拟机以自定义映像。如果未将虚拟机加入您的 Active Directory 域,则可以使用本地管理员帐户连接到虚拟机以自定义映像。

自定义映像的 Windows 操作系统,包括配置壁纸等设置,以及安装希望此虚拟机提供给最终用户的应用程序。如果为虚拟机启用了公共 IP 地址,可以使用 RDP 客户端(例如,Microsoft 远程桌面连接)中的“导入的虚拟机”页面上显示的 IP 地址连接到创建的虚拟机。有关详细信息,请参阅自定义已导入虚拟机的 Windows 操作系统及其子主题:

提示: 要进一步调整映像虚拟机以便为使用 VMware Blast Extreme 提供改进配置,最佳做法是遵循 利用最佳配置映像从 Horizon Cloud 场和桌面中获得最佳远程体验性能的五个关键步骤中的指导。另一种最佳做法是阅读 《VMware Blast Extreme 优化指南》,并根据该指南对编解码器选项的建议,对映像中的编解码器选项进行其他调整。

如果您已选择安装 App Volumes Agent,请继续按照适用于 Horizon Cloud on Microsoft Azure 的 App Volumes 应用程序 - 概述和必备条件中所述的子主题,将此映像与受支持的 App Volumes 功能一起使用。

如果您选择了安装 Dynamic Environment Manager 选项,请在 Microsoft Azure 订阅中配置一个至少已启用 SMB 2 的单独文件服务器。然后,使用该文件服务器配置 VMware Dynamic Environment Manager。此外,还需配置 GPO 设置。有关详细信息,请参阅 VMware Dynamic Environment Manager(先前称为 VMware User Environment Manager)文档

为了提高有关使用 Horizon Agent 的安全性,请配置 Active Directory 服务器域策略 GPO(组策略对象)以在 SSL 和 TLS 协议中停用弱密码。有关在使用 SSL/TLS 协议进行通信时停用弱密码的 Horizon Agent 信息,请参阅 VMware Horizon 文档中的相应信息。在该文档页面中链接的 Horizon Agent 信息中搜索短语“弱密码”。

如果您选择 NV 系列或 NVv4 系列虚拟机类型,则必须登录到虚拟机的操作系统并安装适当的受支持图形驱动程序,才能获得虚拟机中的 GPU 功能。在创建虚拟机,并且“导入的虚拟机”页面显示该虚拟机的代理处于活动状态后,安装驱动程序。请参阅安装适当的 GPU 驱动程序

如果与 Horizon Cloud 环境关联的许可授权您使用 Workspace ONE Assist for Horizon,并且您希望将其远程支持功能用于基于此虚拟机的最终用户虚拟会话,请将 Workspace ONE Assist for Horizon Agent 安装到此虚拟机中。有关使用 Workspace ONE Assist for Horizon 的信息,请参阅 VMware Workspace ONE Assist 文档

在完成映像自定义后,请将此映像转换为可分配的映像:

  • 如果此映像具有多会话类型的操作系统,或者您的租户环境尚不满足在其中使用多容器映像管理功能的条件,请使用“新建映像”工作流将此映像转换为可分配的映像。请参阅按容器将 Horizon Cloud 中已配置的映像虚拟机转换为可分配的映像
  • 如果此映像具有单会话 VDI 类型的操作系统,并且您的租户环境具有可用的多容器映像管理功能,则可以通过执行移动到多容器映像工作流对此映像使用这些功能。从 2021 年 7 月服务版本开始,如果所有 Horizon Cloud 容器的清单版本均为 2632 或更高版本,并且已将您的租户配置为使用 Universal Broker,则您可以使用 Horizon 映像管理服务 的功能和多容器映像管理功能。
    小心: 使用“移动到多容器映像”工作流时存在许多注意事项,尤其是在将 App Volumes Agent 安装到映像中、将其移动到控制台的“多容器映像”页面并发布映像时,以及在计划将该最佳配置映像与 App Volumes on Azure 功能结合使用时。请参阅 移动到多容器映像工作流页面,了解有关注意事项的详细信息。