
目前两种最为流行的企业VDI产品都是基于Nvidia的GRID技术。而它们之间存在哪些区别呢?
Citrix XenDesktop GRID vGPU
一些专家认为Citrix的GPU虚拟化技术领先于其他竞争对手,因为其在最底层上获得了Nvidia的支持。在Citrix XenDesktop 71中,Citrix通过使用Nvidia GRID技术提供了对vGPU技术的原生支持,包括pass-through和GPU共享。但是需要注意的是Nvidia的板卡并不支持太多的服务
器,GRID vGPU特性也只在安装了Service Pack 1的XenServer 62上可用。
在你为XenDesktop虚拟机(VM)部署了vGPU之后,主要顾虑如何分配GPU。你可以按照一比一的方式将物理GPU分配给虚拟GPU,这样可以降低每个物理GPU上的负载,实现应用程序的高性能表现;或者你可以将一个物理GPU共享为多个虚拟GPU,可以提供高密度的GPU,但
是性能表现会有所降低。再次强调,这些都取决于应用程序和用户的需求。
GRID卡可以提供四种不同类型的vGPU。每种都根据需要支持的共享用户数量和需要的内存数量而不同。GRID卡还提供了GPU pass-through方式,这也是XenApp能够使用的唯一的GPU类型。
VMware vSGA和vDGA
VMware的技术也基于Nvidia,包括不同的GPU虚拟化方案:Soft 3D、虚拟共享图像加速(vSGA)和虚拟专用图像加速(vDGA)。
Soft 3D使用软件来模拟GPU,适用于有限的3D图像处理需求。
因为其将GPU分成多份,将内存分配给每个虚拟机,所以vSGA可以支持很高的用户密度。其还可以提供故障转移功能,这种特性使用和Soft
3D同样的驱动,可以在需要的时候自动切换到Soft 3D模式。你可以选择是否只使用硬件GPU或者允许自动切换到Soft 3D。
如果想要实现最好的性能表现,可以使用VMware vDGA,其将每个GPU只分配给某个虚拟桌面。还使用了DirectX和OpenGL的最高执行标准。
需要注意的一件有意思的事情是由于Citrix VDI可以运行在多个hypervisor当中,所以如果Citrix XenDesktop运行在VMware ESXi当中,其也可以使用vSGA和vDGA。
GPU的新特性
Nvidia的vGPU过去很长时间都只支持Citrix
XenServer,但是Nvidia宣称其将会在2015年前扩展对于VMware vSphere
hypervisor的支持。针对运行在云中,需要大量图形处理能力的应用程序,VMware和Nvidia同样为Horizon DaaS(桌面即服务)平台增加GRID支持进行了合作。
Nvidia对其GPU产品进行了持续地改进,包括增加用户密度,针对运行Nvidia Tegra处理器的GPU加速开发Citrix Receiver软件客户端,通过更新vGPU增加对于Windows 81和 Windows Server 2012 R2 的支持。在深度学习场景中,GPU服务器是必不可少的一部分,也是可以提高计算速度和精度的关键,以下是几种适合深度学习场景的GPU服务器:
1 NVIDIA Tesla V100 服务器:具备高性能计算能力和内存容量,适用于深度学习、大规模数据分析和AI训练等场景。
2 AMD Radeon Instinct MI60 Server:可用于机器学习、高性能计算和图形渲染等领域,具备高速内存、流式计算和稳定性等特点。
3 Intel Movidius Neural Compute Stick:便携式的神经计算设备,可以利用USB接口与其他设备连接,适用于嵌入式设备上的深度学习场景。
以上服务器都具有针对深度学习的高速计算能力、可靠性和易用性,对于需要进行大规模数据训练、模型评估和推理等任务的用户群体非常适用。gpu云服务器好。根据查询相关公开信息显示,gpu云服务器是提供GPU加速计算能力,实现GPU计算资源的即开即用和d性伸缩,cpu云服务器是一种云上可随时自助获取、可d性伸缩的计算服务,可打造安全、可靠、灵活、高效的应用环境。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)