置备启用了 vGPU 的 XenDesktop 计算机

要求

  • NVIDIA GRID K1 或 K2 卡。

提示

有时,其他 NVIDIA 卡(例如,NVIDIA Tesla M60)也可能会正常运行,前提是 XenServer/ESX 虚拟机管理程序支持该卡。XenServer 主机中的底层 vGPU 卡对 PVS 而言是未知的。PVS 仅使用模板中的 vGPU 设置并将其传播到通过 XenDesktop 设置向导预配的 VM。

  • 能够托管 XenServer 和 NVIDIA GRID 卡的服务器。有关建议的硬件的详细信息,请参阅 XenServer 系统要求
  • 支持的虚拟机管理程序:Citrix XenServer 6.2 或更高版本或者 vSphere 6.0 或更高版本。
  • 面向您的虚拟机管理程序的 NVIDIA GRID vGPU 软件包。
  • 面向 Windows 7 32/64 位的 NVIDIA 驱动程序(可从 http://www.nvidia.com/vGPU 下载)。
  • 与您正在使用的 XenDesktop 版本对应的 Provisioning Services 版本。Provisioning Services XenDesktop 设置向导仅适用于对应的 XenDesktop 控制器。
  • 要使用 Provisioning Services XenDesktop 设置向导预配计算机,必须使用 Provisioning Services 7.7 或更高版本以及 XenDesktop 7.7 或更高版本。如果使用早期的产品版本,则只能手动预配计算机,或者使用 Provisioning Services 流虚拟机设置向导进行预配。
  • 有关为 XenServer 配置 vGPU 的详细信息,请参阅准备主机以处理图形
  • 有关为 vSphere 配置 vGPU 的详细信息,请参阅 HDX 3D Pro 审阅者指南

注意

XenDesktop 支持面向虚拟机 (VM) 目录的电源管理,不支持面向物理机目录的电源管理。

预配过程

准备主 VM

  1. 准备启用了 vGPU 的主 VM。
  2. 安装 nVidia 驱动程序。
  3. 将计算机操作系统加入 Active Directory。
  4. 安装 Provisioning Services 目标设备软件。
  5. 使用 Provisioning Services 映像向导创建一个主虚拟磁盘映像。如果您计划使用 XenDesktop 设置向导预配计算机,则在创建虚拟磁盘映像时必须选择目标设备优化程序,否则 VM 可能无法启动。

准备模板 VM

  1. 使用与主 VM 相同的属性创建一个模板 VM。将硬盘驱动器分配给模板 VM 以供写入缓存使用。
  2. 在 Provisioning Services 数据库中使用模板 VM 的 MAC 地址创建一条设备记录。
  3. 将虚拟磁盘分配给模板 VM,然后将设备设置为从虚拟磁盘引导。
  4. PXE 引导 VM。
  5. 格式化写入缓存磁盘。

安装 XenDesktop Virtual Delivery Agent

  1. 使用 Provisioning Services 控制台将虚拟磁盘映像模式设置为“专有映像”。
  2. 安装 XenDesktop Virtual Delivery Agent (VDA) 并在安装过程中将 VDA 指向 XenDesktop 服务器。 注意:也可以在创建虚拟磁盘映像之前,选择同时安装 VDA 和目标设备软件。这两种安装方法都要求新模板 VM 具有格式化的写入缓存硬盘驱动器。
  3. 重新启动 VM,然后关闭 VM。
  4. 将 VM 转换为模板。

创建 XenDesktop VM

  1. 使用 Provisioning Services 控制台将虚拟磁盘映像模式设置为“标准映像”。
  2. 选择首选写入缓存方法。
  3. 从以下预配方法中进行选择:
    • 运行 Provisioning Services XenDesktop 设置向导以预配 VM。仅当您使用 Provisioning Services 7.7 或更高版本以及 XenDesktop 7.7 或更高版本时才可以使用此方法。
    • 运行 Provisioning Services 流 VM 设置向导以预配 VM。
    • 通过使用设备 MAC 地址创建目标设备记录来手动创建 VM,将虚拟磁盘分配给 VM,然后将目标设备添加到 Active Directory。

创建 XenDesktop 计算机目录

选择创建物理还是虚拟/刀片式服务器计算机目录时,考虑不同的优势和要求非常重要。例如,虚拟机目录允许对 XenDesktop 进行电源管理,而物理机目录不允许。

虚拟和刀片式服务器计算机目录

要求:

  • 对于 XenDesktop,主机记录必须指向 vGPU VM 所在的 XenServer 主机或池。
  • 虚拟机管理程序中的 VM 名称、Provisioning Services 设备集合中的设备记录名称以及 Active Directory 记录必须全部相同。

步骤:

  1. 启动 XenDesktop 计算机目录设置向导,然后在“操作系统”页面上选择 Windows 桌面操作系统
  2. 在“计算机管理”页面上,为此计算机目录将使用选择进行电源管理的计算机
  3. 使用以下项部署计算机: 选择 Citrix Provisioning Services (PVS)。电源管理由 XenDesktop 提供。
  4. 用户体验选择用户在每次登录时都连接到一个随机桌面
  5. 为设备集合输入 Provisioning 服务器的 IP 地址。
  6. 标识存储了所有设备 Active Directory 记录的域以及 VDA 版本级别,然后单击连接
  7. 在显示的 Provisioning Services 结构中,选择所有 vGPU 设备所在的 Provisioning Services 设备集合,然后单击下一步。设备记录应存储在专用设备集合中。
  8. 输入计算机目录名称和说明,然后单击完成

物理机目录

要求:

设备名称必须存在于 Provisioning Services 设备集合和 Active Directory 中。注意: XenDesktop 主机记录不是必需的,并且不检查 VM 记录名称。

步骤:

  1. 启动 XenDesktop 计算机目录设置向导,然后在“操作系统”页面上选择 Windows 桌面操作系统
  2. 在“计算机管理”页面上,为此计算机目录将使用选择进行电源管理的计算机
  3. 使用以下项部署计算机: 选择 Citrix Provisioning Services (PVS)。电源管理将由 XenDesktop 提供。
  4. 用户体验选择用户在每次登录时都连接到一个随机桌面
  5. 为设备集合输入 Provisioning 服务器的 IP 地址。
  6. 标识存储了所有设备 Active Directory 记录的域以及 VDA 版本级别,然后单击连接
  7. 在显示的 Provisioning Services 结构中,选择所有 vGPU 设备所在的 Provisioning Services 设备集合,然后单击下一步。设备记录应存储在专用设备集合中。
  8. 输入计算机目录名称和说明,然后单击完成

创建交付组并将其与计算机目录关联

有关创建交付组的详细信息,请参阅 XenDesktop 文档。

PVS 和 XenDesktop 云注意事项

在 Cloud DDC 中,可以使用 Provisioning Services (PVS) 创建计算机目录并选择通过将该目录指向 PVS 集合来部署这些服务器。如果要配合使用 PVS 与 Cloud DDC,则 PVS 集合中的所有计算机都必须与 Active Directory (AD) 帐户关联。

置备启用了 vGPU 的 XenDesktop 计算机