置备启用了 vGPU 的 XenDesktop 计算机

要求

  • NVIDIA GRID K1 或 K2 卡。

提示

在某些情况下,其他 NVIDIA 卡(例如,NVIDIA Tesla M60)可能正确起作用,前提是 XenServer/ESX 虚拟机管理程序支持该卡。XenServer 主机中的底层 vGPU 卡对 PVS 而言是未知的。PVS 仅使用模板中的 vGPU 设置并将其传播到通过 XenDesktop 设置向导置备的 VM。

  • 能够托管 XenServer 和 NVIDIA GRID 卡的服务器。
  • 支持的虚拟机管理程序:Citrix XenServer 6.2 或更高版本或者 vSphere 6.0 或更高版本。
  • 面向您的虚拟机管理程序的 NVIDIA GRID vGPU 软件包。
  • 适用于 Windows 7 32 位/64 位的 NVIDIA 驱动程序。
  • 与您正在使用的 XenDesktop 版本对应的 Provisioning Services 版本。Provisioning Services XenDesktop 设置向导仅适用于对应的 XenDesktop 控制器。
  • 要使用 Provisioning Services XenDesktop 设置向导置备计算机,必须使用 Provisioning Services 7.7 或更高版本以及 XenDesktop 7.7 或更高版本。如果使用早期的产品版本,则只能手动置备计算机,或者使用 Provisioning Services 流虚拟机设置向导进行置备。

注意:

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 计算机目录设置向导,然后在“Operating System”(操作系统)页面上选择“Windows Desktop OS”(Windows 桌面操作系统);2) 在“Machine Management”(计算机管理)页面上,为“This Machine Catalog will use”(此计算机目录将使用)选择“Machines that are power managed”(进行电源管理的计算机);3) 为 使用以下项部署计算机选择“Citrix Provisioning”。电源管理将由 XenDesktop 提供;4) 为 User Experience (用户体验)选择“Users will connect to a random desktop each time they log on”(用户每次登录时将连接到随机桌面);5) 为设备集合输入 Provisioning Server 的 IP 地址;6) 在显示的 Provisioning Services 结构中,选择所有 vGPU 设备所在的 Provisioning Services 设备集合,然后单击“Next”(下一步)。设备记录应存储在专用设备集合中;7) 在显示的 Provisioning Services 结构中,选择所有 vGPU 设备所在的 Provisioning Services 设备集合,然后单击“下一步”。设备记录应存储在专用设备集合中; 8) 输入计算机目录名称和说明,然后单击“Finish”(完成)。
物理机目录 步骤
要求i:设备名称必须存在于 Citrix Provisioning 设备集合和 Active Directory 中。注意: XenDesktop 主机记录不是必需的,并且不检查 VM 记录名称。 1) 启动 XenDesktop 计算机目录设置向导,然后在“Operating System”(操作系统)页面上选择“Windows Desktop OS”(Windows 桌面操作系统)。在“Machine Management”(计算机管理)页面上,为 This Machine Catalog will use(此计算机目录将使用)选择“Machines that are power managed”(进行电源管理的计算机),例如,物理机;2) 在“Machine Management”(计算机管理)页面上,为 This Machine Catalog will use选择“Machines that are power managed”(进行电源管理的计算机),例如,物理机;3) 为使用以下项部署计算机: 选择“Citrix Provisioning Services (PVS)”。电源管理将由 XenDesktop 提供;4) 为 User Experience(用户体验)选择“Users will connect to a random desktop each time they log on”(用户每次登录时将连接到随机桌面);5) 为设备集合输入 Provisioning Server 的 IP 地址;6) 标识存储了所有设备 Active Directory 记录的域以及 VDA 版本标签,然后单击“Connect”(连接);7) 在显示的 Provisioning Services 结构中,选择所有 vGPU 设备所在的 Provisioning Services 设备集合,然后单击“Next”(下一步)。设备记录应存储在专用设备集合中;8) 输入计算机目录名称和说明,然后单击“Finish”(完成)。

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

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

PVS 和 XenDesktop 云注意事项

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

置备启用了 vGPU 的 XenDesktop 计算机