Citrix资源调配

提供支持vgpu的Citrix虚拟应用程序和桌面机器

要求

  • NVIDIA GRID K1或K2卡。

提示

有时,只要Citrix Hypervisor(以前的XenServer)/ESX Hypervisor支持,其他NVIDIA卡就能正常工作(例如,NVIDIA Tesla M60)。Citrix Provisioning不知道Citrix Hypervisor主机上的底层vGPU卡。“Citrix Provisioning”仅使用模板中的vGPU设置,并通过“Citrix Virtual Apps”和“desktop Setup Wizard”发放虚拟机。

  • 一个能够承载XenServer和NVIDIA GRID卡的服务器。
  • 支持的虚拟化环境:Citrix XenServer 6.2及以上版本、vSphere 6.0及以上版本。
  • 您的管理程序的NVIDIA GRID vGPU包。
  • Windows 7 32 /64位的NVIDIA驱动程序。
  • Citrix预置版本,对应于您正在使用的Citrix虚拟应用程序和桌面版本。此向导仅支持相应的Citrix虚拟应用程序和桌面控制器。
  • 要使用Citrix虚拟桌面设置向导配置计算机,必须使用Citrix Provisioning 7.7或更新版本和XenDesktop 7.7或更新版本。如果使用早期的产品版本,则只能手动或通过使用Citrix Provisioning Streamed Virtual Machine安装向导配置计算机。

注意:

Citrix虚拟应用程序和台式机支持虚拟机目录的电源管理,但不支持物理机目录。

配置程序

准备主虚拟机

  1. 准备开启vGPU的主虚拟机。
  2. 安装英伟达驱动程序。
  3. 将机器操作系统连接到Active Directory。
  4. 安装Citrix Provisioning目标设备软件。
  5. 使用Citrix Provisioning Imaging Wizard创建主虚拟磁盘镜像。如果您计划使用Citrix虚拟应用程序和桌面安装向导来供应机器,请选择目标设备优化器选项,否则VM无法启动。

准备模板虚拟机

通过本节的内容,为发放的目标创建模板虚拟机。Citrix建议使用模板虚拟机来验证发放过程是否成功。如果不进行验证,将配置错误的模板应用到虚拟机可能会导致虚拟机在全局级别失败。在准备模板虚拟机时,请考虑:

  • 模板使用附加的写缓存。此缓存很小,大约为8–16 MB,可用于需要SAN策略方法解决方案的环境。
  • 也可以在应用UseTemplateCache方法
  • 附加的磁盘可以确保分配的目标设备识别存储控制器。
  • 启动虚拟机是一个验证虚拟机是否能正常使用虚拟磁盘的过程。如果模板虚拟机未启动,则无需等待发放更多虚拟机,即可快速识别故障。

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

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

安装Citrix虚拟应用程序和桌面虚拟交付代理

  1. 通过Citrix Provisioning控制台,将虚拟磁盘镜像模式设置为私人形象
  2. 安装Citrix虚拟应用程序和桌面虚拟交付代理(VDA),并在安装期间将VDA指向Citrix虚拟应用程序和桌面服务器。注意:或者,您可以在创建虚拟磁盘映像之前安装VDA和目标设备软件。这两种安装方法都要求新模板VM具有格式化的写缓存硬盘驱动器。
  3. 重新启动VM,然后关闭VM。
  4. 将虚拟机转为模板

创建Citrix虚拟应用程序和桌面虚拟机

  1. 通过Citrix Provisioning控制台,将虚拟磁盘镜像模式设置为标准图像
  2. 请选择首选的写缓存方法。
  3. 可选择以下发放方式:
    • 执行“Citrix Provisioning Citrix Virtual Apps and desktop Setup Wizard”发放虚拟机。仅当使用“Citrix Provisioning 7.7”及以上版本、“XenDesktop 7.7”及以上版本时,才可使用该方法。
    • 执行“Citrix发放流虚拟机安装向导”发放虚拟机。
    • 通过设备MAC地址创建目标设备记录,手动创建虚拟机,并将虚拟磁盘分配给虚拟机,再将目标设备添加到Active Directory中。

创建Citrix虚拟应用程序和台式机目录

在选择创建物理或虚拟/刀片服务器机器目录时,考虑不同的优点和需求是很重要的。例如,虚拟机目录允许强大的Citrix虚拟应用程序和桌面管理,而物理机目录则不允许。

虚拟和刀片服务器机器目录

对于Citrix虚拟应用程序和台式机,主机记录必须指向存在vGPU虚拟机的Citrix虚拟机监控程序主机或池。虚拟机监控程序中的VM名称、Citrix Provisioning device collection中的设备记录名称以及Active Directory记录都必须相同。

配置虚拟和刀片服务器目录。

  1. 启动Citrix虚拟应用程序和台式机目录安装向导。选择Windows桌面操作系统操作系统页面。
  2. 机器管理页面,本机器目录使用中,选择电源管理的机器
  3. 部署的机器使用选择Citrix资源调配.电源管理是Citrix虚拟应用程序和桌面。
  4. 用户体验选择用户连接他们每次登录时都会随机访问桌面。
  5. 设备采集时,请输入Citrix Provisioning服务器的IP地址。
  6. 在出现的结构中,选择Citrix供应设备所有vGPU设备所在的集合,然后单击下一个.设备记录存储在一个独占的设备集合中。
  7. 在出现的结构中,选择供应设备所有vGPU设备所在的集合,然后单击下一个.设备记录存储在一个独占的设备集合中。
  8. 输入计算机目录名称和描述,然后单击完成

物理机目录

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

注意:

不需要“Citrix Virtual Apps and Desktops”主机记录,且不验证虚拟机记录名称。

  1. 启动Citrix虚拟应用程序和台式机目录安装向导,然后选择Windows桌面操作系统操作系统页上机器管理页面,本机器目录使用选择未进行电源管理的计算机,例如物理机器。
  2. 机器管理页面,本机器目录使用选择未进行电源管理的计算机,例如物理机器。
  3. 部署的机器使用:选择Citrix资源调配.Citrix虚拟应用和台式机不提供电源管理。
  4. 用户体验选择用户连接他们每次登录时都会随机访问桌面。
  5. 设备采集时,请输入发放服务器的IP地址。
  6. 确定存储所有设备Active Directory记录的域和VDA版本级别,然后单击连接
  7. 在出现的结构中,选择Citrix供应设备收集所有vGPU设备所在位置,单击下一个.设备记录存储在一个独占的设备集合中。
  8. 输入机器目录名称和描述,然后单击完成

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

创建下发组的详细信息请参见Citrix虚拟应用程序和桌面文档

Citrix供应和Citrix虚拟应用和桌面云考虑

在云DDC中,通过将目录指向资源调配集合,可以创建一个机器目录,并使用Citrix资源调配将其部署到这些机器上。如果将Citrix资源调配与云DDC一起使用,则资源调配集合中的所有计算机都必须与Active Directory帐户关联。

提供支持vgpu的Citrix虚拟应用程序和桌面机器