提供支持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虚拟应用程序和台式机支持虚拟机目录的电源管理,但不支持物理机目录。
配置程序
准备主虚拟机
- 准备开启vGPU的主虚拟机。
- 安装英伟达驱动程序。
- 将机器操作系统连接到Active Directory。
- 安装Citrix Provisioning目标设备软件。
- 使用Citrix Provisioning Imaging Wizard创建主虚拟磁盘镜像。如果您计划使用Citrix虚拟应用程序和桌面安装向导来供应机器,请选择目标设备优化器选项,否则VM无法启动。
准备模板虚拟机
通过本节的内容,为发放的目标创建模板虚拟机。Citrix建议使用模板虚拟机来验证发放过程是否成功。如果不进行验证,将配置错误的模板应用到虚拟机可能会导致虚拟机在全局级别失败。在准备模板虚拟机时,请考虑:
- 模板使用附加的写缓存。此缓存很小,大约为8–16 MB,可用于需要SAN策略方法解决方案的环境。
- 也可以在应用
UseTemplateCache
方法 - 附加的磁盘可以确保分配的目标设备识别存储控制器。
- 启动虚拟机是一个验证虚拟机是否能正常使用虚拟磁盘的过程。如果模板虚拟机未启动,则无需等待发放更多虚拟机,即可快速识别故障。
要准备模板VM,请执行以下操作:
- 创建与主虚拟机属性相同的模板虚拟机。为模板虚拟机分配用于写cache的硬盘。
- 使用模板虚拟机的MAC地址在“Citrix Provisioning”数据库中创建设备记录。
- 将虚拟磁盘分配给模板VM,然后将设备设置为从虚拟磁盘引导。
- PXE引导虚拟机。
- 格式化写缓存磁盘。
安装Citrix虚拟应用程序和桌面虚拟交付代理
- 通过Citrix Provisioning控制台,将虚拟磁盘镜像模式设置为私人形象.
- 安装Citrix虚拟应用程序和桌面虚拟交付代理(VDA),并在安装期间将VDA指向Citrix虚拟应用程序和桌面服务器。注意:或者,您可以在创建虚拟磁盘映像之前安装VDA和目标设备软件。这两种安装方法都要求新模板VM具有格式化的写缓存硬盘驱动器。
- 重新启动VM,然后关闭VM。
- 将虚拟机转为模板
创建Citrix虚拟应用程序和桌面虚拟机
- 通过Citrix Provisioning控制台,将虚拟磁盘镜像模式设置为标准图像.
- 请选择首选的写缓存方法。
- 可选择以下发放方式:
- 执行“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记录都必须相同。
配置虚拟和刀片服务器目录。
- 启动Citrix虚拟应用程序和台式机目录安装向导。选择Windows桌面操作系统在操作系统页面。
- 在机器管理页面,本机器目录使用中,选择电源管理的机器.
- 为部署的机器使用选择Citrix资源调配.电源管理是Citrix虚拟应用程序和桌面。
- 为用户体验选择用户连接他们每次登录时都会随机访问桌面。
- 设备采集时,请输入Citrix Provisioning服务器的IP地址。
- 在出现的结构中,选择Citrix供应设备所有vGPU设备所在的集合,然后单击下一个.设备记录存储在一个独占的设备集合中。
- 在出现的结构中,选择供应设备所有vGPU设备所在的集合,然后单击下一个.设备记录存储在一个独占的设备集合中。
- 输入计算机目录名称和描述,然后单击完成.
物理机目录
设备名称必须存在于Citrix Provisioning Device collection和Active Directory中。
注意:
不需要“Citrix Virtual Apps and Desktops”主机记录,且不验证虚拟机记录名称。
- 启动Citrix虚拟应用程序和台式机目录安装向导,然后选择Windows桌面操作系统在操作系统页上机器管理页面,本机器目录使用选择未进行电源管理的计算机,例如物理机器。
- 在机器管理页面,本机器目录使用选择未进行电源管理的计算机,例如物理机器。
- 为部署的机器使用:选择Citrix资源调配.Citrix虚拟应用和台式机不提供电源管理。
- 为用户体验选择用户连接他们每次登录时都会随机访问桌面。
- 设备采集时,请输入发放服务器的IP地址。
- 确定存储所有设备Active Directory记录的域和VDA版本级别,然后单击连接.
- 在出现的结构中,选择Citrix供应设备收集所有vGPU设备所在位置,单击下一个.设备记录存储在一个独占的设备集合中。
- 输入机器目录名称和描述,然后单击完成.
创建交付组并将其与计算机目录关联
创建下发组的详细信息请参见Citrix虚拟应用程序和桌面文档.
Citrix供应和Citrix虚拟应用和桌面云考虑
在云DDC中,通过将目录指向资源调配集合,可以创建一个机器目录,并使用Citrix资源调配将其部署到这些机器上。如果将Citrix资源调配与云DDC一起使用,则资源调配集合中的所有计算机都必须与Active Directory帐户关联。