作者 MACROSS2K (MACROSS2K)
標題 Re: [閒聊] 欸不是,買個顯卡還要買驅動= =
時間 Sat Apr  8 21:43:37 2023


是這樣的

曾經,在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
NVIDIA Virtual GPU (vGPU) Software Documentatio
Reference the documentation for all releases of NVIDIA virtual GPU software. ...

 

從這份文件可以看到,還在GRID時代時,GPU虛擬化功能一開始就是作為一個

商用產品營運的,所以它並不是免費的

因為GPU虛擬化的驅動程式是算在整個解決方案的一部分

所以我想,從整個解決方案的設計來看,只有hyperviosr驅動程式是不夠的

若要使用GPU虛擬化功能,要接洽NVIDIA的業務詢問報價以取得授權軟體

https://docs.nvidia.com/grid/2.2/pdf/grid-licensing-user-guide.pdf


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.54.139 (臺灣)
※ 作者: MACROSS2K 2023-04-08 21:43:37
※ 文章代碼(AID): #1aCM-CvN (PC_Shopping)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1680961420.A.E57.html
※ 同主題文章:
Re: [閒聊] 欸不是,買個顯卡還要買驅動= =
04-08 21:43 MACROSS2K
tomsawyer: 這東西horizon好像有配套?1F 04/08 21:51
MACROSS2K: 有,而且授權另外算,因為Horizon是VMware VDI解決方案的一環
如果只看硬體環境架設,把虛擬機裝起來,那直接對
guest OS用遠端桌面連線就好了,但就跟hypervisor
沒有連動
horizon本身還有支援DirectX之外的API遠端3D加速
雖然後來MS RDP也新增OpenGL遠端3D加速2F 04/08 21:52
jaspergod: 好奇像是A30、A100多執行個體那個要授權嗎? 之前看了也不知道跟GPU虛擬化差異XD9F 04/08 22:02
MACROSS2K: 以現在的版本來說,有兩套收費產品
既有的vGPU,現在已將A100/A30這種純運算型產品剔除
然後放到另一套產品AI Enterprise
vGPU建立出來的profile當中,都是可Graphics的
僅AIE軟體的profile才能建立vCS,也就是
Virtual Compute Server
實際上這兩套解決方案是兩包不同的安裝包
MIG現在看起來沒有綁付費,而是host OS驅動程式功能
我在測試時確實可以不用加license就能開MIG
但與其說MIG要不要授權,不如說MIG其實跟虛擬化無關連MIG感覺比較像磁區分割的概念,nvidia-smi會看到很多依據MIG profile建立出來的子卡
這種做法跟Docker/Container很搭,因為不牽涉
硬體虛擬化
不需要建立整套全虛擬化環境11F 04/08 22:06
jaspergod: 長知識了 大感謝!26F 04/08 22:16
b325019: 如果只要passthrough 需要授權嗎?27F 04/08 22:22
smallreader: 只要開iommu就能passthrough 不用授權28F 04/08 22:26
b325019: 所以twcc整張卡配給一個container是這樣來的嗎w29F 04/08 22:31
MACROSS2K: passthrough是這樣,它其實可以算是韌體層提供的功能如果不看軟體層的連動,那單純passthrough應該無關授權曾經看過有一套產品叫Teradici,它就有提供連同專屬
硬體的整套解決方案,搭配VMware Horizon
但這我就沒有使用過,不清楚它和Horizon連動多深
剛看了一下TWCC價目表,GPU寫V100應該就不是MIG
MIG是從2020年的A100開始的新功能
V100是2017年的產品,比較有可能是vGPU或passthroughpassthrough有一個適用案例是
如果要建立重負載用的虛擬機,那就不需要考慮分割
假設一台系統有很多GPU卡,就建立同等數量虛擬機
然後passthrough一個蘿蔔一個坑去配
至於它容器是如何搭配V100去規劃的,這我就不清楚了30F 04/08 22:33
justicebb: 不明覺厲43F 04/08 23:35
dos01: 軟體要錢本來就是合理的 只是現在被包在硬體裡面一起賣
就像是買CPU主板SSD跟買WIN本來就是分開的44F 04/09 00:48
b325019: twcc原則上是一個蘿蔔一個坑沒錯,不過當初在配合時廠商提到要有聯外做license驗證的需求,這樣看可能還是有vgpu的授權46F 04/09 00:52

--
作者 MACROSS2K 的最新發文: