Citrix Provisioning

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

要求

提示

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

  • 能够托管 Citrix Hypervisor 和 NVIDIA vGPU 的服务器。
  • 支持的虚拟机管理程序:Nutanix AHV、Citrix XenServer 6.2 或更高版本或者 vSphere 6.0 或更高版本。
  • 面向您的虚拟机管理程序的 NVIDIA GRID vGPU 软件包。
  • NVIDIA 驱动程序。
  • 与您正在使用的 Citrix Virtual Apps and Desktops 版本对应的 Citrix Provisioning 版本。此向导仅支持对应的 Citrix Virtual Apps and Desktops 控制器。
  • 要使用 Citrix Virtual Desktops 设置向导预配计算机,必须使用 Citrix Provisioning 7.7 或更高版本以及 XenDesktop 7.7 或更高版本。如果使用早期的产品版本,则只能手动预配计算机,或者使用 Citrix Provisioning 流虚拟机设置向导进行预配。

注意:

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 设置向导来预配计算机,请选择目标设备优化程序选项,否则 VM 无法启动。

准备模板 VM

使用本部分中的信息可以为预配的目标设置模板 VM。Citrix 建议使用模板 VM 验证预配过程是否成功。如果未执行此验证,将错误配置的模板应用到 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 Provisioning Citrix Virtual Apps and Desktops 设置向导以预配 VM。仅当您使用 Citrix Provisioning 7.7 或更高版本以及 XenDesktop 7.7 或更高版本时才可以使用此方法。
    • 运行 Citrix Provisioning 流 VM 设置向导以预配 VM。
    • 通过使用设备 MAC 地址创建目标设备记录来手动创建 VM,将虚拟磁盘分配给 VM,然后将目标设备添加到 Active Directory。

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

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

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

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

要配置虚拟服务器和刀片式服务器目录,请执行以下操作:

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

物理机目录

设备名称必须存在于 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 云注意事项

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

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