©2009VMwareInc.AllrightsreservedGPU虚拟化技术介绍VMwareHorizonViewYangYangEUCSpecialist现状:设计人员XXX多人,全院设计终端有XXX多台。每个人配置有2万多元的高档PC,但高不成低不就。做办公有些浪费,做设计又不够档次,图形处理性能也不足,严重影响了办公效率,且数据安全性差。业务需求:高品质高效率的完成CAD及BIM三维协同设计任务技术需求:支持高端图形应用,支持3维图形设计软件真彩,多屏,高分辨率,truetype,设计过程中图形翻转无延迟。考察科目:高清电影是否流畅播放,ProE,Autocad、Revit软件安装试用等等,屏幕操作有无拖尾,屏幕放大,字体有无模糊考察结论:•VMware后端用虚拟桌面,前端softwareViewclient,支持真彩,truetype。虚机桌面中也能完成Revit3D设计。•VMware后端用PCServer+专用图形卡,实现VSGA\VDGA,前端用thinclient,体验与本地几乎无差别从一个考察的故事开始…桌面虚拟化对用户的帮助核心利益:•上收数据,提高数据的安全性。意外惊喜:•采购有80台高端图形工作站,因设备昂贵,无法做到人手一台。View能够打造物理桌面“池”,让开发人员共享使用这些高端图形工作站。•今后拟将图形工作站分外高,中,低三档采购,并全部“池”化。办公全部使用虚拟桌面其他附加利益:•使用虚拟桌面方式,逐步停止采购高档PC,向虚拟桌面转移,降低TCO•同时简化对OA终端的管理•数据集中后,更容易备份和归档虚拟桌面使用趋势•越来越多的终端用户希望自己的体验更好,例如使用:Flash,Silverlight,DirectX,OpenGL,WebGL•越来越多的VDI用户期望自己的虚拟桌面能像图形工作站一样性能安全体验成本效率•越来越多的应用对图形显卡的能力要求越来越高ConfidentialVMwareGPU虚拟化的目标最灵活的平台满足所有图形需求广泛覆盖所有使用场景最高的扩展性完整的应用程序兼容性6重度使用用户任务型工作者基本的桌面功能使用知识型使用工作者桌面中度使用者某些应用需要使用图形的显卡功能工作站使用者图形设计对显卡有很高的要求图形处理能力与成本2D/3D轻度使用用户vSGA分享硬件图形卡加速功能软件GPU没有硬件显卡提供加速功能vDGAGPU一对一硬件透传虚拟桌面使用方式ConfidentialDirectX9Diagnostics5MPScreensOil&GasOpenGL2.1DualMonitorsAero1080pEngineeringCUDADirectX10,11OpenGL3&4++UsersperGPU-概述优点•支持DirectX9andOpenGL2.1应用程序•无须物理显卡支持•更低的初始化VDICAPEX•不需要依赖Windows客户端Soft3D–无须显卡的3D支持•基本的3D处理能力•针对需要AERO或3D显示应用的任务型和知识型员工•需要额外的CPU开销,仅适于轻量级3D处理概述支持CAD那样的增强型3D工作负载由多个虚拟机共享一个GPU,从而最大限度提高GPU资源的价值完全兼容缺少物理GPU的主机(适用于vMotion等)适用于3D图形的HorizonView媒体服务(vSGA)丰富的工作站级用户体验利用vSphere5.1的新增功能……可实现对物理GPU硬件的共享访问,适用于3D和高性能图形工作负载。桌面仍可查看抽象VMwareSVGA设备,以实现最大的兼容性和可移植性。概述概述优点VMwareESXiX86架构与硬件资源DevTAPDevTAPDevTAPGPUViewClientvSGA技术分析与介绍SVGASVGASVGANVIDIAQuadro/VGXGPUsVMwareESXi:资源池管理VMwareSVGADriver:VMwareTools驱动DevTAP:桥接远程显示协议与画面传输NVIDIADrivervSGA:系统要求和兼容性组件要求主机PCIex16插槽;有足够的物理空间安装NVIDIA卡;PSU需要足够的供电功率支持的NVIDIA卡:•Quadro4000、5000和6000•TeslaM2070Q•GRIDK1和K2ESX5.1或更高版本;硬件版本9或更高版本仅支持Win7和Win8虚拟机;不支持XP/VistavCenter5.1或更高版本ViewAgent5.2或更高版本HorizonViewClient没有明确要求,首选5.2,Tera2零客户端运行效果最佳HardwareCompatibilityList::超过100个用户运行典型的办公应用程序的3D桌面最多32个用户运行CAD应用程序,例如SolidWorks或者SolidEdge•设置环境:2插槽x86服务器(戴尔720)与两个TeslaGPU显卡更多的技术细节,可以参考官网发布的HorizonView3DPerformanceStudy–高扩展性3D图形处理解决方案概述优点兼容各种物理显卡高性能的GPU解决方案真正的工作站替代方案vDGA–一对一独享显卡解决方案直接调用物理显卡进行处理使用本地nVidia的驱动支持CUDAandOpenCL运算最高性能的需求,如设计,制造,石油和天然气丰富的工作站级用户体验VMwareESXiX86架构与硬件资源DevTAPDevTAPGPUGPUNVIDIADriverNVIDIADriverMontereyMontereyPCIPassthroughPCIPassthroughNVIDIAQuadro/VGXGPUsDirect-IO:一对一GPUtoVMnVidiaAPI/Driver:使用nVidiaAPI和基于vSphere特定驱动,使得画面在传输时拥有更低的延迟vDGA技术分析与介绍远程显示协议ViewClientsDevTAP:桥接远程显示协议与画面传输DevTAPSVGA完整的View3D加速功能•无损图形压缩•多显示器支持•2*1920x1200显示器•3D和相对鼠标支持•提高虚拟显存的支持•最大512MB(Soft3D–vSGA)•最大物理GPU显存(vDGA)•支持局域网与广域网任何客户端–任何设备•所有主流客户端OS•平板/PC/笔记本•利旧的PCs•零客户端•瘦终端15ConfidentialvSGA/vDGA优点对比•用户共享GPU处理能力•共用显卡,高整合比•较好的3D应用程序兼容性•支持DirectX9.0SM3、OpenGL2.1•软件videoplayback•兼容vMotion/HA/DRS•如果需要可以自动切换成软件3D渲染•GPU一对一使用•图形工作站级别的兼容性•最高性能•最好的3D应用程序兼容性•DirectX9,10,11、OpenGL2.1,3.x,4.x•ComputewithCUDA,OpenCL•硬件加速videoplayback•不兼容vMotion/HAvSGAvDGAVMwareView图形加速使用建议应用程序兼容列表–Office应用/PowerUsersSoft3DvSGA(Shared)vDGA(Dedicated)WindowsAero✔✔✔MicrosoftOffice✔✔✔MicrosoftVisio✔✔✔GoogleEarth✔✔✔HTML5/Web3D✔✔✔AdobePhotoshop✔✔Epic✔✔✔SolidWorksView✔✔TeamCenterVis✔✔PTCCreoView✔✔SiemensNXViewer✔✔图形处理应用程序–3D/Video设计应用Soft3DvSGA(Shared)vDGA(Dedicated)AutoDeskAutoCAD✔✔AutoDeskInventor✔✔AutoDesk3DSMax✔✔AutoDeskMaya✔✔CATIA✔✔Solidworks2012✔✔Solidworks2013✔✔Enovia✔SiemensNX✔AdobePremiere✔✔认证的供应商解决方案✔适于较轻量级的编辑使用场景应用程序兼容列表–工程/计算应用程序Soft3DvSGA(Shared)vDGA(Dedicated)Schumberger✔Petrel✔CUDAApps✔OpenCLApps✔Custom3DApps✔✔认证的供应商解决方案NVIDIAGRID+HorizonViewVMwareESXiNVIDIAGRIDK2With2GPUsDevTAPGPUViewClientsvSGA(SharedGraphics)+NVIDIAGRIDK2SVGANVIDIADriverGPUDevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGASVGASVGASVGASVGASVGASVGAVMwareESXiNVIDIAGRIDK1with4GPUsDevTAPDevTAPGPUGPUNVIDIADriverNVIDIADriverMontereyMontereyPCIPassthroughPCIPassthroughvDGA(DirectPassthrough)+NVIDIAGRIDK1ViewClientsDevTAPGPUDevTAPNVIDIADriverMontereyGPUPCIPassthroughPCIPassthroughNVIDIADriverMontereyVMwareESXiNVIDIAGRIDK2With2GPUsGPUViewClientsvSGA&vDGA+NVIDIAGRIDK2NVIDIADriverGPUDevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGADevTAPSVGASVGASVGASVGASVGADevTAPNVIDIADriverMontereyPCIPassthroughDEMO25Confidential©2009VMwareInc.Allrightsreserved感谢聆听!欢迎提问!