Citrix Provisioning

预配启用了 vGPU 的 Citrix Virtual Apps and Desktops 计算机

XenServer(以前称为 Citrix Hypervisor)/ESX 虚拟机管理程序支持由 NVIDIA 数据中心 GPU 和 vGPU 软件许可组件组成的 NVIDIA 虚拟 GPU (vGPU) 解决方案。XenServer 主机中的底层数据中心 GPU 对 Citrix Provisioning 而言是未知的。Citrix Provisioning 仅使用模板中的 vGPU 软件设置并将其传播到通过 Citrix Virtual Apps and Desktops 设置向导预配的 VM。

要求

  • 经过 NVIDIA vGPU 认证的服务器,能够托管 XenServer 和 NVIDIA vGPU 软件。
  • 支持的虚拟机管理程序:Nutanix AHV、Citrix XenServer 6.2 或更高版本或者 vSphere 6.0 或更高版本。
  • NVIDIA vGPU 软件:NVIDIA vApp、vPC 或 RTX 虚拟工作站。
  • NVIDIA 驱动程序:NVIDIA Graphics Driver 或 NVIDIA RTX Enterprise Driver。
  • 与您正在使用的 Citrix Virtual Apps and Desktops 版本对应的 Citrix Provisioning 版本。Citrix Virtual Apps and Desktops 设置向导仅支持相应的 Citrix Virtual Apps and Desktops 控制器。
  • 要使用 Citrix Virtual Apps and Desktops 设置向导预配计算机,必须使用 Citrix Provisioning 1912 LTSR 或更高版本。

注意:

Citrix Virtual Apps and Desktops 支持面向虚拟机 (VM) 目录的电源管理,但不支持面向物理机目录的电源管理。

预配过程

准备主 VM

  1. 准备启用了 vGPU 的主 VM。
  2. 安装 NVIDIA 驱动程序。
  3. 将计算机操作系统加入 Active Directory。
  4. 安装 Citrix Provisioning 目标设备软件。
  5. 使用 Citrix Provisioning 映像向导创建主虚拟磁盘映像。如果您计划使用 Citrix Virtual Apps and Desktops 设置向导来预配计算机,请选择“目标设备优化程序”选项。
  6. 使用 CVAD 设置向导从主服务器创建一个模板以在预配过程中使用。

准备模板 VM

使用本部分中的信息可以为预配的目标设置模板 VM。准备模板 VM 时,请注意:

  • 模板使用附加的写入缓存。此缓存很小,大约 8-16 MB,可用于需要 SAN 策略方法解决方法的环境。
  • 写入缓存也可以在应用 UseTemplateCache 方法的环境中使用。
  • 附加的磁盘可确保预配的目标设备能够识别存储控制器。
  • 启动 VM 是一个验证过程,确保用作模板的 VM 与虚拟磁盘一起运行。如果模板 VM 未启动,则无需等待预配更多 VM 即可快速识别故障。

要准备模板 VM,请执行以下操作:

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

安装 Citrix Virtual Apps and Desktops Virtual Delivery Agent

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

创建 Citrix Virtual Apps and Desktops VM

  1. 使用 Citrix Provisioning 控制台将虚拟磁盘映像模式设置为标准映像
  2. 选择首选写入缓存方法。
  3. 从以下预配方法中进行选择:
    • 使用 Citrix Virtual Apps and Desktops 设置向导将虚拟桌面部署到 VM
    • 使用流 VM 设置向导

创建 Citrix Virtual Apps and Desktops 计算机目录

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

物理机目录

设备名称必须存在于 Citrix Provisioning 设备集合和 Active Directory 中。

提示:

Citrix Virtual Apps and Desktops 主机记录不是必需的,并且不会验证 VM 记录名称。

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

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

有关创建交付组的详细信息,请参阅 Citrix Virtual Apps and Desktops 文档

Citrix Provisioning 和 Citrix Virtual Apps and Desktops 云注意事项

在云端,使用 Citrix Provisioning 创建计算机目录并通过将该目录指向 Provisioning 集合将其部署到这些计算机。如果在云端使用 Citrix Provisioning,Provisioning 集合中的所有计算机都必须与 Active Directory 帐户关联。

有关详细信息,请参阅 Citrix Provisioning 由 Citrix Cloud 进行管理

预配启用了 vGPU 的 Citrix Virtual Apps and Desktops 计算机