当前位置:首页 > 虚拟化 > 正文

英伟达gpu虚拟化部署


一、GPU虚拟化的VGX功能特色

VGXCouncil旨在以节能的方式容纳大量用户。第一款NvidiaVGX卡配置有四个GPU和16GB内存,并符合服务器中的行业标准PCIExpress接口。
VGXGPUHypervisor该软件层集成到商业虚拟机管理程序中,例如Citrix虚拟化、GPU等。
用户可选机器(USM)此管理选项允许企业根据客户要求配置图形功能,以提供给网络上的个人用户。从真正的PC体验到符合Nvidia标准并由NVIDIAQuadro或NVIDIANVSGPU或制药公司的GPU仪器提供支持的专业3D设计和工程体验,这一切都在他的能力范围内。NVIDIAVGX显卡是全球首款专为数据中心设计的显卡。库存NVIDIAVGX显卡配备四个GPU,每个GPU具有192个基于NVIDIA®CUDA架构的核心和4GB视频内存。该显卡采用主动散热,适用于现有的各种服务器平台。该显卡采用了多种先进技术,包括硬件虚拟化技术,可以让运行主机虚拟桌面的多个用户共享单个GPU,享受丰富的交互式图形体验;低延迟远程显示技术,显着降低图像延迟;技术具有更高的能源效率。
NVIDIAVGXGPUHypervisor
NVIDIAVGXGPUHypervisor是集成到商业虚拟机管理程序中的软件层,可提供对虚拟化GPU资源的访问。这允许多个用户共享通用硬件,从而允许在单个服务器上运行的虚拟机安全地访问关键资源。这使得单个服务器能够以较低的成本支持更多的用户,同时仍然提供本地图形和GPU计算性能。
Citrix等行业领先的虚拟化技术公司正在将这项新技术集成到其整个VDI产品线中,以添加全面的硬件图形加速功能。
NVIDIA用户可选计算机
NVIDIA用户可选计算机使NVIDIAVGX平台能够为有紧急需求的企业员工提供与专业GPU相媲美的体验。这使得IT部门能够使用一台服务器轻松支持各种用户。
用户可选择的计算机可以更好地利用硬件资源,并根据业务需求的变化更灵活地配置和使用新用户的工作站。这对于提供基础设施服务的公司来说非常有价值,因为他们可以在一天、一周或一个季度重新部署GPU加速服务器,以满足不断变化的需求。


二、如何启用gpu虚拟化Citrix与VMware的虚拟GPU能力对比
目前最流行的两款企业VDI产品均基于Nvidia的GRID技术。它们之间有什么区别?
Citrix在CitrixXenDesktop7.1中,Citrix使用NvidiaGRID技术提供对vGPU技术的本机支持,包括直通和GPU共享。但需要注意的是,Nvidia卡不支持太多服务器,并且GRIDvGPU功能仅在安装了ServicePack1的XenServer6.2上可用。
为XenDesktop虚拟机(VM)部署vGPU后,主要关心的是如何分配GPU。您可以将物理GPU一对一地分配给虚拟GPU,这样可以减少每个物理GPU的负载,实现高性能的应用性能,也可以将一个物理GPU共享为多个虚拟GPU提供高密度;GPU,但性能会有所降低。同样,这完全取决于应用程序和用户需求。
GRID卡可以提供四种不同类型的vGPU。每个都在必须支持的共享用户数量和所需内存量方面有所不同。GRID卡还提供GPU直通功能,这是XenApp可以使用的唯一GPU类型。
VMwarevSGA和vDGA
VMware技术同样基于Nvidia,包含多种GPU虚拟化解决方案:Soft3D、共享虚拟映像加速(vSGA)和专用虚拟映像加速(vDGA)。
Soft3D使用软件模拟GPU,适合有限的3D图像处理需求。
由于vSGA将GPU划分为多个共享并将内存分配给每个虚拟机,因此可以支持高用户密度。它还可以提供故障转移功能,该功能使用与Soft3D相同的驱动程序,并且可以在需要时自动切换到Soft3D模式。您可以选择是仅使用硬件GPU还是允许自动切换到Soft3D。
如果您想获得最佳性能,可以使用VMwarevDGA,它将每个GPU仅分配给特定的虚拟桌面。还使用DirectX和OpenGL的最高实现标准。
需要注意的一件有趣的事情是,由于CitrixVDI可以在多个虚拟机管理程序上运行,因此如果CitrixXenDesktop在VMwareESXi上运行,它也可以使用vSGA和vDGA。
新的GPU功能
Nvidia的vGPU在过去很长一段时间里只支持Citrix
XenServer,但Nvidia宣布将在2015年之前扩展到VMwarevSphere
hypervisor支持。对于在云中运行的需要大量图形处理能力的应用程序,VMware和Nvidia还合作向Horizo​​nDaaS(桌面即服务)平台添加GRID支持。Nvidia不断改进其GPU产品,包括提高用户密度、为运行NvidiaTegra处理器的GPU加速器开发CitrixReceiver客户端软件,以及通过升级vGPU来增加对Windows8.1和WindowsServer2012R2的支持。