本文介绍您的 Horizon Cloud 租户环境中可用的连接代理,并帮助您决定要选择和启用哪个代理。根据您的用例,您可以选择 Universal Broker 或单容器代理。

重要事项: 请务必先仔细查阅本文档主题中提供的以下信息,然后再继续执行 为最终用户分配选择连接代理中的步骤。由于您选择的代理将成为租户范围设置且无法更改,因此,您应务必先了解每种代理类型如何应用于涉及特定容器类型和分配类型的用例,然后再做出永久性选择。

云控制平面提供了两个不同的连接代理,用于管理最终用户对远程资源的连接请求:Universal Broker 和单容器代理(仅适用于 Microsoft Azure 中的 Horizon Cloud 容器)。

使用 Horizon Cloud 的云管理功能,您可以创建最终用户分配,以从连接到云的容器收集虚拟资源,例如虚拟桌面、基于会话的桌面和远程应用程序。您为每个容器类型选择并启用的租户范围代理决定了您可以创建的分配类型。

选择代理时的注意事项

在考虑为连接到云的容器中的最终用户分配选择代理时,请牢记以下几点。

  • 在同时包含基于 VMware SDDC 的平台上的 Horizon 容器和 Microsoft Azure 中部署的 Horizon Cloud 容器的混合环境中,每个容器类型可以具有其自身的租户范围代理。例如,您可以为 Horizon 容器选择并启用 Universal Broker,为 Microsoft Azure 中的 Horizon Cloud 容器选择并启用单容器代理。
  • 对于指定的容器类型,在选择并启用某个代理后,该代理将成为不可撤消的永久性租户范围设置。例如,如果为 Horizon 容器启用 Universal Broker,则 Universal Broker 将成为您的租户帐户中所有 Horizon 容器的代理,并且不能更改。
  • 如果为 Horizon 容器以及 Microsoft Azure 中的 Horizon Cloud 容器都选择 Universal Broker 作为代理,则您创建的每个最终用户分配中所包含的 VDI 桌面必须仅来自一种容器类型。例如,您创建的分配中所包含的桌面可以跨多个 Horizon 容器,或者跨多个 Microsoft Azure 中的 Horizon Cloud 容器。但是,您创建的分配中所包含的桌面不能同时跨 Horizon 容器和 Microsoft Azure 中的 Horizon Cloud 容器。
    注: 一个特定用户最多可以从 Universal Broker 代理的专用分配接收一个已分配的桌面,即使该分配包括多个容器中的桌面也是如此。
  • 此版本的 Universal Broker 存在一些已知限制。如果您的用例需要实施 Universal Broker 不支持的功能,请改用单容器代理。有关更多信息,请参阅Universal Broker的已知限制
  • 您可以使用的代理选项取决于各种因素,包括容器类型、容器部署日期,以及之前是否已为其他容器类型选择代理选项。有关更多详细信息,请参阅下表。
2020 年 7 月版本发行时租户帐户的状态 适用于基于 VMware SDDC 的平台上的 Horizon 容器的代理选项 适用于 Microsoft Azure 中的 Horizon Cloud 容器的代理选项
尚未部署容器的新租户 Universal Broker Universal Broker 或单容器代理

以下所有情况:

  • 已部署一个或多个 Horizon 容器,所有容器均处于“受监控”状态
  • 尚未为 Horizon 容器选择代理
  • 尚未在 Microsoft Azure 中部署 Horizon Cloud 容器
Universal Broker Universal Broker 或单容器代理
注: 仅当您先为 Microsoft Azure 中的 Horizon Cloud 容器选择代理时,这两个选项才可用。如果先为 Horizon 容器选择代理,则会自动为 Microsoft Azure 中的 Horizon Cloud 容器选择 Universal Broker

以下所有情况:

  • 已部署一个或多个 Horizon 容器
  • 已为 Horizon 容器选择并启用 Universal Broker
  • 尚未在 Microsoft Azure 中部署 Horizon Cloud 容器
已选择Universal Broker 已自动选择并启用 Universal Broker
已在 Microsoft Azure 中部署一个或多个 Horizon Cloud 容器 Universal Broker 已自动选择并启用单容器代理

Universal Broker概述

Universal Broker是 VMware 提供的基于云的最新代理技术,适用于以下类型的连接到云的容器:

  • 基于 VMware SDDC 的平台上的 Horizon 容器
  • 在 Microsoft Azure 中部署的 Horizon Cloud 容器(使用 2020 年 7 月版本的清单或更高版本)。2020 年 7 月发布的容器清单版本是 2298.0。
    注: 仅当在 Microsoft Azure 中部署的 所有 Horizon Cloud 容器都使用清单 2298.0 或更高版本时, Universal Broker 才可用。如果在 Microsoft Azure 中部署的任何 Horizon Cloud 容器使用的清单版本低于 2298.0,则 Universal Broker 代理选项将不可用,默认情况下会使用单容器代理。

当为特定容器类型选择 Universal Broker 作为租户范围代理时,您可以创建以下类型的最终用户分配:

  • 多云分配,包含来自一个或多个 Horizon 容器或者一个或多个 Microsoft Azure 中 Horizon Cloud 容器的 VDI 桌面。
  • 会话桌面分配,包含来自单个 Horizon 容器内 Microsoft 远程桌面服务 (RDS) 主机的基于会话的桌面。
  • 会话桌面分配,包含来自 Microsoft Azure 中单个 Horizon Cloud 容器内 RDS 主机的基于会话的桌面。
  • 应用程序分配,包含由单个 Horizon 容器内的 RDS 主机置备的应用程序。
  • 应用程序分配,包含由 Microsoft Azure 中的 Horizon Cloud 容器内的 RDS 主机置备的应用程序。
  • App Volumes 应用程序分配,包含在 Microsoft Azure 中的 Horizon Cloud 容器内的 VDI 桌面上托管的 App Volumes 应用程序。

有关 Universal Broker 解决方案的各系统组件如何协同工作以管理用户对分配的连接请求的详细信息,请参阅Universal Broker的系统架构和组件


Universal Broker 系统架构的概要图

Universal Broker提供了以下关键功能:

  • 用于所有远程资源的单个连接 FQDN

    最终用户可以通过连接到在 Universal Broker配置设置中定义的完全限定域名 (FQDN) 来访问环境中的多云分配。通过单个 Universal Broker FQDN,用户可以从您环境内任何站点的任何参与容器中访问分配。容器之间不需要内部网络连接。


    Universal Broker 的单个 FQDN 连接示意图
  • 通过全局容器连接和感知可获得最佳的性能

    Universal Broker可与参与多云分配的每个容器保持直接连接,并感知每个容器的可用性状态。因此,Universal Broker 可以管理最终用户的连接请求,并将其直接从这些容器路由到虚拟资源。无需全局服务器负载均衡 (Global Server Load Balancing, GSLB) 或可能会导致性能下降和延迟问题的任何容器间网络通信。

  • 智能代理

    根据对地理站点和容器拓扑的感知能力,Universal Broker 可以通过最短的网络路由向最终用户代理分配中的资源。

单容器代理概述

在以下情况下,单容器代理(也称为旧版或经典代理)仅适用于 Microsoft Azure 中的 Horizon Cloud 容器:

  • Microsoft Azure 中部署的所有 Horizon Cloud 容器都使用清单 2298.0 或更高版本

    在这种情况下,您必须在代理选择页面中明确选择单容器代理,才能将此经典代理方法用于在您的租户环境中部署的所有 Microsoft Azure 中的容器。

  • Microsoft Azure 中部署的至少一个 Horizon Cloud 容器使用低于 2298.0 的清单版本

    在这种情况下,您将无法选择代理类型。默认会对在您的租户环境中部署的所有 Microsoft Azure 中的容器使用单容器代理作为明确的代理。

通过使用单容器代理,您可以创建以下类型的最终用户分配:

  • VDI 桌面分配,包含来自 Microsoft Azure 中单个 Horizon Cloud 容器的虚拟桌面。
  • 会话桌面分配,包含来自 Microsoft Azure 中单个 Horizon Cloud 容器内 Microsoft 远程桌面服务 (Remote Desktop Services, RDS) 主机的基于会话的桌面
  • 远程应用程序分配,包含由 Microsoft Azure 中 Horizon Cloud 容器内的 RDS 主机置备的应用程序。
  • App Volumes 应用程序分配,包含在 Microsoft Azure 中的 Horizon Cloud 容器内的 VDI 桌面上托管的 App Volumes 应用程序

Universal Broker 相比,单容器代理可支持更广泛的 Horizon 功能。有关更多信息,请参阅Universal Broker的已知限制