Martin Liu

Martin Liu

Developer Advocate, DevOps China Community Organizer

liuadmin

1 分钟

今天公司到货了 K1,K2 的 GPU 卡,这让我不得不学习一下这个产品。

grid-overview-header

到货实物如下:

[gallery link=“file” ids=“52542,52543,52544,52545,52546,52547”]

此卡的简单技术指标如下。

GRID K1

GRID K2

Number of GPUs4 x entry Kepler GPUs2 x high-end Kepler GPUs
Total NVIDIA CUDA cores7683072
Total memory size16 GB DDR38 GB GDDR5
Max power130 W225 W
Board length10.5”10.5”
Board height4.4”4.4”
Board widthDual slotDual slot
Display IONoneNone
Aux power6-pin connector8-pin connector
PCIex16x16
PCIe generationGen3 (Gen2 compatible)Gen3 (Gen2 compatible)
Cooling solutionPassivePassive

NVIDIA_vGPU_News

详细 K1 K2 技术参数指标, 下载 ; 这个表格清晰的说明了这两种卡的硬件技术参数。重要的是看它软件合作伙伴这一块。硬件在好,没有支持的软件也不行,我们必须还有看看它的软件合作伙伴:http://www.nvidia.com/object/grid-software-partners.html

首先,是认证的虚拟应用合作伙伴,这里只有 Citrix XenApp;只有 Citrix 可以做 3D 设计软件的应用虚拟化;其它无人能及,基于 Citrix 的应用虚拟化可以真正的把一块 GPU 的共享程度达到最大,能够更加节约支撑的硬件资源。节省每一度电。还要看支持的 API 的版本号,这个说明了对 3D 软件的兼容性,如果这个版本号类型少,支持的低,那么这种方案是不可用的;由于 3D 软件根本就跑不动。

NVIDIA DriverAPIGRID K1GRID K2
**Citrix** [XenApp 6.5 with OpenGL 4.3](http://www.nvidia.com/object/xenapp.html)![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)NVIDIA CUDA DirectX 9,10,11 OpenGL 4.3![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)
其次,要看认证的虚拟桌合作伙伴厂商,这里稍微多点;这里关键看点是NVIDIA Driver这一列。你有可能会说NVIDIA的显卡驱动难道不能装到所有类型的VDI虚拟桌面中么?我我想这个表格就是答案。一个GPU经过服务器虚拟化层之后,只有Citrix的虚拟桌面能够拿到NVIDIA的原生驱动,也就是说只有Citrix的VDI能够通过NVidia的显卡驱动,穿透服务器虚拟化层直接调用到GPU的原生指令进行运算。而VMwere也有NVIDIA的驱动啊!注意,它的驱动是装在那里的,它的驱动是装在hypervistor上的;也就是说虚拟机必须通过这个模拟的驱动程序层使用GPU的运算能力,这个驱动层做的是GPU指令的翻译和仿真,它实在不能让虚拟桌面的虚拟操作系统中的3D软件透过API直接调用GPU的运算指令。这意味这GPU的性能的折损,这意味您花高昂价格采购的服务器虚拟化软件正在浪费您花更贵价格买来的GPU,k1、k2的卡市场价格都3万多的。这样的方案是否值得买,必须考虑一下。最后要看View5.2 with vSGA,两点在vSGA,这个东西对很对3D软件来说是不可用,不可以接受的。甚至于某些专业3D/2D软件在这显示模式下,连安装都成问题。
NVIDIA DriverAPIGRID K1GRID K2
**Citrix** [XenDesktop FP1 with NVIDIA GRID vGPU](http://www.nvidia.com/object/xendesktop-vgpu.html)![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)NVIDIA CUDA DirectX 9,10,11 OpenGL 4.3![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)
**Microsoft** [RemoteFX](http://www.nvidia.com/object/quadro-remotefx.html) Windows Server 2012-DirectX 9,10,11 OpenGL 1.1![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)
**VMware** View 5.2 with vSGA-DirectX 9 OpenGL 2.1![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)![Yes](http://www.nvidia.com/docs/IO/123679/check-mark.png)
也可能某些厂商说:我有vGPU技术。这是用CPU模拟GPU的技术。您可以想想,如果这个技术真的存在的话那么我们只需要有一家公司就行了,就是Intel,而不需要另外一家Nvidia了。这个技术说白了也是仿真模拟,专业的3D/2D软件真正消耗越来越多的计算资源,在某些业务场景下模拟GPU是没法完成工作的,你总不能等待一个渲染和处理要等上几周去完成吧?而且设计师的时间是宝贵的,也不能让操作有顿挫和卡顿出现的。下面的视频,解释了在同一种虚拟桌面情况下,有GPU加速和,无GPU加速(CPU模拟)的操作对比。

总之,Citrix + nVIDIA K1 k2 + XenServer (GPU 直通) + HDX 3D Pro = 业内最好的 3D 虚拟桌面平台方案;而且这个方案里还能具有,其它全部的使用场景,包括:vdi,共享桌面,虚拟应用,流桌面,远程物理桌面等等方式。可以说这是一举多得,面面俱到的解决方案。

最新文章

分类

关于

This Blog is sharing DevOps and SRE ariticles. I am translator of DevOps Handbook and SRE Workbook.