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