XenApp一:应用虚拟化
二:标准桌面虚拟化
三:使用ICA协议访问远程刀片工作站:HDX 3D Pro Graphics
四:无盘工作站(PVS的流模式)
五:Multi GPU Pass-through
总结
第四部分关于3D应用发布方式有工程师反映仍有些困惑,我们把Citrix在对图形应用所采取的方案(不仅仅是 HDX 3D Pro技术)做一个彻底分析:1. XenApp能解决大部分的图纸安全应用发布,只有对于图形处理要求高(特别是需要图形加速卡才能工作的)或者有特殊License控制的应用软件,才不适用XenApp;2. 在XenDesktop方案中,由于每个用户独占一个虚拟机操作系统,可以有效支持某些特殊License要求的应用程序,同时图形应用的性能稍好。a. 但是由于服务器虚拟化技术无法利用图形显示卡,重负荷的图形应用远程访问时性能较差。例如Catia的文件,50M左右的三维部件图形能尚可,但是几百兆的整机图三维旋转不连续。3. 如果上两种方式都不合适,就可以采用“ICA协议访问远程刀片工作站”的方式直接发布刀片工作站,这就是我们第四部分谈到的HDX 3D Pro技术;a. 使用ICA协议访问远程刀片工作站的解决方案可以提供最好的图形效果,因为
Citrix XenDesktop的HDX 3D Pro代理可以有效利用刀片工作站上的图形加速卡,远程桌面的图像信息经过图形加速卡处理后再交由ICA协议传输到客户终端。和硬件厂商的专用传输协议相比,对网络资源的占用大大减少,但是性能基本上保持一致。b. 由于每个用户都需要占用一台刀片工作站,因此成本较高,管理工作量也比较大。4. 无盘工作站模式,XenDesktop桌面虚拟化FlexCast中还提供Provisioning无盘的解决方案,将用户本地硬盘的操作系统、应用程序和用户文件整体打包,制作成镜像文件保存到后台存储中,拔除本地硬盘。a. 在系统BIOS中改成使用网卡启动,利用PXE功能和后台Provisioning Server取得联系,再将镜像文件通过Streaming技术加载到前端的PC中,所有的执行都发生在本地的CPU、内存,并调用本地的图形加速卡设备。b. 这种方案在保证数据安全的前提下需要的投资最小,性能和传统的PC最接近,基本没有损耗。c. 但是由于在Streaming过程中,大量数据会在网络中传输,该方案对网络要求较高。同时如果客户端硬件配置不标准会带来很大的管理工作量。5. XenDesktop HDX 3D Pro Graphics环境下使用XenServer Multi-GPU Passthrough(透传)a. 该方式目前处于Experiential 阶段,不推荐部署时使用;b. 下面是该技术的介绍链接: i. ii. c. 该技术下虚拟机是一对一的使用GPU,也就是说有多少个GPU,就发布多少个VM;当然更多不使用GPU的VM没有问题;d. 系统要求 i. 服务器硬件:The Server CPU should be IOMMU enabled for AMD processors or VT-d enabled for Intel processors; ii. GPUs:nVidia GPUs supporting SLI Multi-OS, such as the FX3800, FX4800 or FX5800,不支持AMD/ATI显卡; iii. 服务器软件:Citrix XenServer ; iv. 需要发布的虚拟机安装以下软件:XenDesktop Vi
citrix解决方案说明 来自淘豆网m.daumloan.com转载请标明出处.