您可以基于 Linux 虚拟机模板创建自动完整克隆桌面池。VMware Horizon 8 会动态地部署桌面,在 vCenter Server 中为每个桌面创建一个新虚拟机。

前提条件

  • 确认用于虚拟机(用作远程桌面)的 ESXi 虚拟交换机上的端口数量充足。如果要创建大型桌面池,默认值可能不足以满足要求。ESXi 主机上的虚拟交换机端口的数量必须大于或等于虚拟机数量与每个虚拟机的虚拟网卡数量的乘积。

  • 确认已将 vCenter Server 添加到 Horizon Connection Server
  • 确认已准备好用于克隆的虚拟机。请参阅为桌面部署准备 Linux 虚拟机
  • 确认在 Linux 客户机操作系统上已安装 Horizon Agent。请参阅在 Linux 虚拟机上安装 Horizon Agent
  • 如果您通过 Winbind 解决方案将 Linux 虚拟机加入 Active Directory,必须在虚拟机模板中完成 Winbind 解决方案的配置。
  • 如果您使用 Winbind 解决方案,必须在虚拟机上运行域加入命令。将该命令包含在 Shell 脚本中,并在 /etc/vmware/viewagent-custom.conf 中指定到 Horizon Agent 选项 RunOnceScript 的脚本路径。有关更多信息,请参阅在 Linux 桌面上的配置文件中设置选项
  • Horizon 8 准备创建计算机时要使用的虚拟机模板。必须在模板上安装 Horizon Agent。请参阅为完整克隆 Linux 虚拟桌面创建虚拟机模板
  • 收集您在创建池时必须提供的配置信息。请参阅用于创建自动完整克隆桌面池的工作表
  • 如果您计划通过 VMware Workspace ONE Access 提供对桌面和应用程序的访问权限,请确认您在 Horizon Console 中以对根访问组拥有管理员角色的用户身份创建这些桌面和应用程序池。如果您向用户提供根访问组以外的其他访问组的管理员角色,VMware Workspace ONE Access 将不会识别您在 Horizon 8 中配置的 SAML 身份验证器,并且您也将无法在 VMware Workspace ONE Access 中配置池。

过程

  1. 创建客户机自定义规范。

    请参阅 VMware vSphere 文档门户上的《vSphere 虚拟机管理》中的“为 Linux 创建自定义规范”。全面测试使用规范创建的虚拟机的功能,包括 DHCP 和身份验证。

    创建规范时,确保您正确指定以下设置。

    设置
    目标虚拟机操作系统 Linux
    计算机名称 使用虚拟机名称。
    指定 Horizon 8 环境的域。
    网络设置 使用标准网络设置。
    主 DNS 指定有效地址。
    注: 要在 vSphere 7.0 中为 Debian 计算机创建客户机自定义规范,请按照 VMware 知识库 (KB) 文章 85845 中所述的步骤进行操作。有关客户机操作系统自定义支持表的更多信息,请参阅 http://partnerweb.vmware.com/programs/guestOS/guest-os-customization-matrix.pdf
  2. Horizon Console 中,添加自动桌面池。
    选择 清单 > 桌面 > 添加
  3. 选择自动桌面池,并单击下一步
  4. 选择完整虚拟机,再选择 vCenter Server 实例,然后单击下一步
  5. 按照向导中的提示创建池。
    以下步骤说明了如何为池配置所需的最低设置。要配置其他设置,请使用在 用于创建自动完整克隆桌面池的工作表中收集的配置信息。您可以通过在导航窗格中单击页面名称,直接返回至任意向导页面。
    1. 在“桌面池设置”页面上,设置以下选项。
      选项 说明
      默认显示协议 VMware Blast
      允许用户选择协议
      3D 渲染器 使用 vSphere Client 管理(对于 2D 桌面)和 NVIDIA GRID vGPU(对于 3D 桌面)
      会话类型 您可以通过为桌面池选择受支持的会话类型来启用“虚拟机托管应用程序”功能:
      • 桌面。选择此选项会将池用作常规桌面池。池中的所有虚拟机只能用于托管桌面。
      • 应用程序。选择此选项会使用池中的所有虚拟机来托管应用程序。
      • 桌面和应用程序。如果选择此选项,池中的虚拟机可以托管常规桌面会话,也可以托管应用程序会话。与特定虚拟机的首次连接将决定该虚拟机的会话类型。

      有关“虚拟机托管应用程序”功能的更多信息,请参阅技术营销白皮书“VMware Horizon 和 VMware Horizon Apps 中已发布的应用程序和桌面的最佳实践”,网址为 https://techzone.vmware.com

    2. 出现提示时,设置虚拟机命名选项。
      选项 说明
      手动指定名称 手动输入名称。
      命名模式 例如,指定 LinuxVM-{n}

      您还必须指定以下桌面池尺寸调整选项:

      • 计算机的最大数量
      • 备用的已打开电源的计算机数量
    3. 出现提示时,依次选择 vCenter Server 设置。
      无法跳过 vCenter Server 设置:
      1. 模板
      2. 虚拟机文件夹位置
      3. 主机或集群
      4. 资源池
      5. 数据存储
  6. 等到桌面池中的所有 Linux 虚拟机变为可用。

下一步做什么

授予用户访问池的权限。请参阅 VMware Horizon 文档门户上的《Horizon 8 管理指南》中的“授权用户和组”。