预配启用了 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。
- 能够托管 XenServer 和 NVIDIA GRID 卡的服务器。
- 支持的虚拟机管理程序: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
- 准备启用了 vGPU 的主 VM。
- 安装 NVIDIA 驱动程序。
- 将计算机操作系统加入 Active Directory。
- 安装 Citrix Provisioning 目标设备软件。
- 使用 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,请执行以下操作:
- 使用与主 VM 相同的属性创建一个模板 VM。将硬盘驱动器分配给模板 VM 以供写入缓存使用。
- 在 Citrix Provisioning 数据库中使用模板 VM 的 MAC 地址创建一条设备记录。
- 将虚拟磁盘分配给模板 VM,然后将设备设置为从虚拟磁盘引导。
- PXE 引导 VM。
- 格式化写入缓存磁盘。
安装 Citrix Virtual Apps and Desktops Virtual Delivery Agent
- 使用 Citrix Provisioning 控制台将虚拟磁盘映像模式设置为专有映像。
- 安装 Citrix Virtual Apps and Desktops Virtual Delivery Agent (VDA) 并在安装过程中将 VDA 指向 Citrix Virtual Apps and Desktops 服务器。 注意: 也可以在创建虚拟磁盘映像之前,同时安装 VDA 和目标设备软件。这两种安装方法都要求新模板 VM 具有格式化的写入缓存硬盘驱动器。
- 重新启动 VM,然后关闭 VM。
- 将 VM 转换为模板。
创建 Citrix Virtual Apps and Desktops VM
- 使用 Citrix Provisioning 控制台将虚拟磁盘映像模式设置为标准映像。
- 选择首选写入缓存方法。
- 从以下预配方法中进行选择:
- 运行 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 记录必须全部相同。
要配置虚拟服务器和刀片式服务器目录,请执行以下操作:
- 启动 Citrix Virtual Apps and Desktops 计算机目录设置向导。在操作系统页面上,选择 Windows 桌面操作系统。
- 在计算机管理页面上,为此计算机目录将使用选择进行电源管理的计算机。
- 对于使用以下项部署计算机,选择 Citrix Provisioning。电源管理由 Citrix Virtual Apps and Desktops 提供。
- 为用户体验选择用户在每次登录时都连接到一个随机桌面。
- 为设备集合输入 Citrix Provisioning 服务器的 IP 地址。
- 在显示的结构中,选择所有 vGPU 设备所在的 Citrix Provisioning 设备集合,然后单击下一步。设备记录存储在专用设备集合中。
- 在显示的结构中,选择所有 vGPU 设备所在的 Provisioning 设备集合,然后单击下一步。设备记录存储在专用设备集合中。
- 输入计算机目录名称和说明,然后单击完成。
物理机目录
设备名称必须存在于 Citrix Provisioning 设备集合和 Active Directory 中。
注意:
Citrix Virtual Apps and Desktops 主机记录不是必需的,并且不会验证 VM 记录名称。
- 启动 Citrix Virtual Apps and Desktops 计算机目录设置向导,然后在操作系统页面上选择 Windows 桌面操作系统。在计算机管理页面上,为此计算机目录将使用选择未进行电源管理的计算机(例如,物理机)。
- 在计算机管理页面上,为此计算机目录将使用选择未进行电源管理的计算机(例如,物理机)。
- 对于使用以下项部署计算机:,选择 Citrix Provisioning。电源管理不由 Citrix Virtual Apps and Desktops 提供。
- 为用户体验选择用户在每次登录时都连接到一个随机桌面。
- 为设备集合输入 Provisioning Server 的 IP 地址。
- 标识存储了所有设备 Active Directory 记录的域以及 VDA 版本级别,然后单击连接。
- 在显示的结构中,选择所有 vGPU 设备所在 Citrix Provisioning 设备集合,然后单击下一步。设备记录存储在专用设备集合中。
- 输入计算机目录名称和说明,然后单击完成。
创建交付组并将其与计算机目录关联
有关创建交付组的详细信息,请参阅 Citrix Virtual Apps and Desktops 文档。
Citrix Provisioning 和 Citrix Virtual Apps and Desktops 云注意事项
在 Cloud DDC 中,使用 Citrix Provisioning 创建计算机目录并通过将该目录指向 Provisioning 集合将其部署到这些计算机。如果配合使用 Citrix Provisioning 与 Cloud DDC,Provisioning 集合中的所有计算机都必须与 Active Directory 帐户关联。