要向最终用户提供由连接到云的 Horizon 容器置备的虚拟桌面,您需要创建一个多云分配。分配中的桌面池可以跨一个或多个处于“受管”状态的连接到云的 Horizon 容器。

每个 VDI 多云分配具有的最大 Horizon 容器数
一个 VDI 多云分配中 Horizon Connection Server 类型的容器数量的支持上限为五 (5) 个。如果使用的容器超过五个,则会增加 Universal Broker(用于 VDI 多云分配的代理技术)上的并发负载。如果增加并发负载,可能会导致最终用户在单击客户端中显示的分配图块时,以及在服务尝试执行将用户登录到虚拟桌面的操作时遇到失败问题。

前提条件

过程

  1. 在控制台的左侧窗格中,单击分配。如果显示子菜单,请为 VDI 桌面选择选项。
  2. 在“分配”页面上,选择新建,然后选择 VMware SDDC 平台上的 Horizon 容器对应的子菜单选项。
    此时会显示“新建桌面分配”向导。
  3. 在“定义”页面上,配置所需的设置。
    设置 描述
    桌面类型 选择以下选项之一:
    • 浮动:在浮动分配中,用户每次登录时都会收到具有不同计算机名称的不同虚拟机。通过浮动分配,您可以创建轮班制用户可使用的桌面,其大小根据最大并发用户数进行调整。例如,如果 300 个用户轮班工作,每次会有 100 个用户上班,则可以使用含有 100 个桌面的分配。对于浮动分配,用户可能会在每个桌面会话中看到不同的主机名。
    • 专用:在专用分配中,每个虚拟桌面都会映射到特定的用户。在每次登录时,每个映射的用户将返回到同一桌面。如果将专用桌面映射到特定用户,则表示将该桌面分配给该用户。
    注: 一个特定用户最多可以从 Universal Broker 代理的专用分配接收一个已分配的桌面,即使该分配包括多个容器中的桌面也是如此。

    在编辑现有分配时,此设置将变为只读。

    桌面名称

    输入分配的用户友好名称。

    获得授权的最终用户可能会在用于访问其桌面的客户端中看到该分配名称的一种形式。名称只能包含字母、连字符和数字。不允许使用空格。名称不能以非字母字符开头。

    描述 输入分配的可选描述。
    选择容器 选中包含要添加到分配的桌面池的每个容器旁边的复选框。您可以选择多个容器,以创建由不同容器中的桌面池组成的分配。
    注: 一个 VDI 多云分配中 Horizon Connection Server 类型的容器数量的支持上限为五 (5) 个。如果使用的容器超过五个,则会增加 Universal Broker(用于 VDI 多云分配的代理技术)上的并发负载。如果增加并发负载,可能会导致最终用户在单击客户端中显示的分配图块时,以及在服务尝试执行将用户登录到虚拟桌面的操作时遇到失败问题。
    范围

    要指定代理为响应用户的桌面请求而可以搜索桌面的位置,请选择以下选项之一:

    • 任意站点:允许代理搜索位于任何地理站点中的可用桌面。
    • 限制为一个站点:指示代理仅搜索位于用户默认站点中的可用桌面,默认站点由站点连接关联性设置指定。

    有关站点和桌面分配的介绍,请参阅在 Universal Broker环境中使用站点

    站点连接关联性

    此设置将某个特定地理站点指定为用户的默认站点。当用户请求桌面时,代理会首先在默认站点中搜索可用桌面。如果在默认站点中找不到任何可用桌面,并且未启用任何站点限制,则代理会继续在默认站点以外搜索桌面。

    选择以下选项之一:

    • 最近的站点:将地理位置最近的站点指定为用户的默认站点。
    • 主站点:将用户的主站点(或用户所属的组的主站点)指定为该用户的默认站点。
      • 要允许用户访问为其配置的主站点以外的桌面,请不要启用主站点限制
      • 要限制用户在访问桌面时只能访问为其配置的主站点中的桌面,请启用主站点限制
      重要说明: 如果启用 主站点限制,则用户(或用户所属的组)必须具有已配置的主站点,然后才能访问任何桌面。

    配置“定义”设置后,单击下一步进入向导的下一页。

  4. 在“桌面”页面上,指定用于筛选可添加到多云分配的桌面池的配置属性和策略。
    例如,如果将操作系统指定为 Windows 10(64 位),并启用 允许用户重新启动虚拟机策略,则仅基于 Windows 10(64 位)且已启用 允许用户重新启动虚拟机策略的桌面池可包含到分配中。
    选项 说明
    操作系统 指定要包含在分配中的桌面池的操作系统。

    在该菜单中,您可能会看到列出了两个引用 Windows Server 2016 的选项:Windows Server 2016Windows Server 2016 或更高版本Windows Server 2016 或更高版本选项将与配置了 Windows Server 2016 或更高 Windows Server 版本(如 Windows Server 2019)的池相匹配。

    注: 在编辑现有分配时,此设置将变为只读。
    默认显示协议 选择要包含到分配中的桌面池的默认显示协议。
    允许用户选择协议 此策略将根据是否允许用户选择默认显示协议之外的协议来筛选桌面池。
    注: 在编辑现有分配时,此设置将变为只读。
    HTML Access

    此策略将根据是否允许用户使用 HMTL Access Client 从 Web 浏览器连接到虚拟桌面来筛选桌面池。有关此功能的更多信息,请参阅 VMware Horizon HTML Access 文档

    允许用户重新启动虚拟机

    此策略将根据是否允许用户通过正常重新启动操作系统重新启动虚拟机来筛选桌面池。此策略仅适用于包含 vCenter Server 虚拟机的自动池或手动池。

    注: 在编辑现有分配时,此设置将变为只读。
    清理冗余会话

    此策略指定是否自动关闭重复的用户会话。

    在以下情况下,可能会出现重复会话:包含会话的容器脱机,用户重新登录并启动另一个会话以及出现问题的容器恢复联机以执行原始会话。出现重复会话时,Horizon Client 将提示用户选择会话。

    此策略决定用户未选择的会话发生的操作。如果停用此策略,用户必须手动关闭自己的多余会话,方法是在 Horizon Client 中注销或者启动会话并将其注销。

    选择桌面池

    选中要添加到分配的每个桌面池旁边的复选框。您可以向一个分配中添加多个池。

    如果在列表中找不到所需的桌面池,请确认以下项:

    • 桌面池不是手动池。手动桌面池不符合参与多云分配的条件。
    • 桌面池的属性和策略与为此多云分配指定的属性和策略相匹配。例如,如果将“操作系统”指定为 Windows 10(64 位)并启用允许用户重新启动虚拟机策略,则桌面池必须基于 Windows 10(64 位),并且已启用允许用户重新启动虚拟机策略。
    • 桌面池满足Horizon 容器 - 准备现有桌面池以供在多云分配中使用中介绍的相应配置要求以支持 Universal Broker

    配置“桌面”设置后,单击下一步以继续向导的下一页。

  5. 在“用户”页面上,指定要授权其访问分配的用户和用户组。
    选项 说明

    指定用户和用户组所在的 Active Directory 域。

    注: 只有云配置域可供选择。
    查找用户

    键入用户或组名称的前几个字符,然后从显示的列表中选择用户或用户组。

    所选的用户或用户组将添加到选定用户/用户组列表中。您可以使用移除按钮从列表中删除选定用户或组。

    分配主站点

    使用此可选设置为访问此分配的选定用户或组配置主站点替代。在这种情况下,Universal Broker会开始在替代站点中搜索可用桌面,而不是在为用户或组配置的主站点中搜索。

    例如,假设某个用户在旧金山有一个主站点,但您将纽约指定为替代站点。当该用户访问分配时,Universal Broker会首先搜索纽约站点中的可用桌面,而不是旧金山站点中的可用桌面。

    注: 仅当您在向导的“定义”页面上为 站点连接关联性选择 主站点分配主站点才可用。

    要指定主站点替代,请选择用户或组,然后单击分配主站点。“分配主站点”菜单显示参与此分配的容器的所有可用站点。

    • 要将替代站点指定为默认站点,而不是用户或组配置的主站点,请在菜单中选择替代站点。
    • 要移除替代站点并改用用户或组配置的主站点,请选择清除主站点

    配置“用户”设置后,单击下一步进入向导的下一页。

  6. 检查“摘要”页面上的设置,然后单击完成

结果

新创建的分配会显示在“分配”页面上的列表中。

分配中包含的每个桌面池现在在 Horizon Console编辑池向导中均标记为由云分配。您无法使用 Horizon Console 删除或停用标记为由云分配的桌面池。


Horizon Console 中已选择“由云分配”设置的“编辑池”向导
注: 如果 Horizon Client 用户从多云分配登录到浮动桌面,他们可能会遇到连接会话重复的问题,即使已启用 清理冗余会话策略也是如此。如果用户尝试手动从重复会话中注销,他们会收到错误消息“当前没有可注销的会话 (You do not have a current session from which to log off)”。出现此错误的原因是,虽然已通过分配的策略关闭了重复会话,但 Horizon Client 并未反映会话的已关闭状态。当用户关闭此错误消息后,Horizon Client 将刷新其显示内容,重复的会话将不再可见。