Re: [闲聊] 欸不是,买个显卡还要买驱动= =

楼主: MACROSS2K (MACROSS2K)   2023-04-08 21:43:37
是这样的
曾经,在NVIDIA vGPU还不叫这个品牌名称的时候,最一开始叫做GRID,2013年
一开始支援的GPU是一个专属的产品线叫做K1/K2
那时候算是NVIDIA做GPU虚拟化的起步
1.0版本扣掉软件模拟模式与PCI pass-through模式来看
其实只有支援Citrix XenDesktop这一款虚拟化解决方案的GPU虚拟化
VMware vSphere甚至还有开放过客户体验报名
这里是NVIDIA GPU虚拟化解决方案的版本历程与文件库
https://docs.nvidia.com/grid/index.html
从这份文件可以看到,还在GRID时代时,GPU虚拟化功能一开始就是作为一个
商用产品营运的,所以它并不是免费的
因为GPU虚拟化的驱动程式是算在整个解决方案的一部分
所以我想,从整个解决方案的设计来看,只有hyperviosr驱动程式是不够的
若要使用GPU虚拟化功能,要接洽NVIDIA的业务询问报价以取得授权软件
https://docs.nvidia.com/grid/2.2/pdf/grid-licensing-user-guide.pdf
作者: tomsawyer (安安)   2023-04-08 21:51:00
这东西horizon好像有配套?
楼主: MACROSS2K (MACROSS2K)   2023-04-08 21:52:00
有,而且授权另外算,因为Horizon是VMware VDI解决方案的一环如果只看硬件环境架设,把虚拟机装起来,那直接对guest OS用远端桌面连线就好了,但就跟hypervisor没有连动horizon本身还有支援DirectX之外的API远端3D加速虽然后来MS RDP也新增OpenGL远端3D加速
作者: jaspergod (神游)   2023-04-08 22:02:00
好奇像是A30、A100多执行个体那个要授权吗? 之前看了也不知道跟GPU虚拟化差异XD
楼主: MACROSS2K (MACROSS2K)   2023-04-08 22:06:00
以现在的版本来说,有两套收费产品既有的vGPU,现在已将A100/A30这种纯运算型产品剔除然后放到另一套产品AI EnterprisevGPU建立出来的profile当中,都是可Graphics的仅AIE软件的profile才能建立vCS,也就是Virtual Compute Server实际上这两套解决方案是两包不同的安装包MIG现在看起来没有绑付费,而是host OS驱动程式功能我在测试时确实可以不用加license就能开MIG但与其说MIG要不要授权,不如说MIG其实跟虚拟化无关连MIG感觉比较像磁区分割的概念,nvidia-smi会看到很多依据MIG profile建立出来的子卡这种做法跟Docker/Container很搭,因为不牵涉硬件虚拟化不需要建立整套全虚拟化环境
作者: jaspergod (神游)   2023-04-08 22:16:00
长知识了 大感谢!
作者: b325019 (望月)   2023-04-08 22:22:00
如果只要passthrough 需要授权吗?
作者: smallreader (小读者)   2023-04-08 22:26:00
只要开iommu就能passthrough 不用授权
作者: b325019 (望月)   2023-04-08 22:31:00
所以twcc整张卡配给一个container是这样来的吗w
楼主: MACROSS2K (MACROSS2K)   2023-04-08 22:33:00
passthrough是这样,它其实可以算是韧体层提供的功能如果不看软件层的连动,那单纯passthrough应该无关授权曾经看过有一套产品叫Teradici,它就有提供连同专属硬件的整套解决方案,搭配VMware Horizon但这我就没有使用过,不清楚它和Horizon连动多深刚看了一下TWCC价目表,GPU写V100应该就不是MIGMIG是从2020年的A100开始的新功能V100是2017年的产品,比较有可能是vGPU或passthroughpassthrough有一个适用案例是如果要建立重负载用的虚拟机,那就不需要考虑分割假设一台系统有很多GPU卡,就建立同等数量虚拟机然后passthrough一个萝卜一个坑去配至于它容器是如何搭配V100去规划的,这我就不清楚了
作者: justicebb   2023-04-08 23:35:00
不明觉厉
作者: dos01 (朵斯01)   2023-04-09 00:48:00
软件要钱本来就是合理的 只是现在被包在硬件里面一起卖就像是买CPU主板SSD跟买WIN本来就是分开的
作者: b325019 (望月)   2023-04-09 00:52:00
twcc原则上是一个萝卜一个坑没错,不过当初在配合时厂商提到要有联外做license验证的需求,这样看可能还是有vgpu的授权

Links booklink

Contact Us: admin [ a t ] ucptt.com