Re: [閒聊] 欸不是,買個顯卡還要買驅動= =

作者: AKSN74 (AKS-74n)   2023-04-09 21:54:06
※ 引述《MACROSS2K (MACROSS2K)》之銘言:
: 由於proxmox不是NVIDIA支援項目,所以我猜proxmox是設計成直接讀取
: 給其他hypervisor用的驅動程式,例如VMware ESXi
: 但因為可能有license鎖,所以可能要花時間去改動一些細節才能
: 讓proxmox利用
這邊多解釋一下好了,雖然說推文內也有人提到部分
Proxmox基本上底層的Hypervisor即是Linux KVM,這部分NVIDIA目前也已經支援了
大約是2020還2021年的時候開放的,且一樣需要授權才可以使用
而且記得沒錯還需要在在自家架一個授權管理伺服器
而在KVM的實現方式,基本上跟NVIDIA原本差不多
就是利用Linux Kernel內的Mediated device這個driver(簡稱mdev)
並且配合VFIO (KVM主流的GPU passthrough用driver)來達成
簡單來說,NVIDIA驅動會先根據使用者想要的vGPU規格,生成幾個vGPU後
由mdev統一納管,再透過VFIO把這些vGPU給掛載進去,就是這麼簡單
因為兩者之間是可以直接連動的,所以不需要把vGPU的VID:PID先寫在開機參數內
就可以做到單卡生成多個vGPU,並passthrough給多個VM使用
關於這個還有幾個題外話
1. mdev同時也支援Intel的vGPU,稱為GVT-g
但目前還不支援ARC的GPU,就算有估計也是從ARC PRO支援起
2. NVIDIA開放KVM也能使用NVIDIA vGPU功能後沒多久,也移除了自己家的驅動對於
在KVM上做passthrough的限制,記得是2021年的事情
否則過去要passthrough N卡需要做不少設定
3. 其實在NVIDIA宣布vGPU全面開放支援KVM之前,早就可以在KVM上面使用vGPU了(2016年)
只是那時候是RedHat獨佔,必須要購買RHEL才可以用
作者: abc21086999 (呵呵)   2023-04-09 22:06:00
有文組也能看得懂的版本嗎
作者: yenchieh1102 (香蕉史塔克)   2023-04-09 22:15:00
給樓上,看簡單來說那邊就好,簡單以上就是困難(誤,簡單以下是別的戰場(大誤
作者: dos01 (朵斯01)   2023-04-09 22:18:00
簡單來說 就是這些是要花錢買的 而且我們這種臭打遊戲的人反正是沒什麼關係
作者: E7lijah (Insfire)   2023-04-09 22:19:00
簡單來說我們這些臭打遊戲不會搞VM的沒差
作者: Fezico (尬廣跟上)   2023-04-09 22:20:00
大概就是第一天打開工數課本的感覺,然後台上跟你說很簡單
作者: newsnew (東寫西讀)   2023-04-09 22:22:00
簡單來說等你真的需要用到就會看的懂
作者: E7lijah (Insfire)   2023-04-09 22:26:00
不是 我理科我也看不懂 這要人在電資吧
作者: smallreader (小讀者)   2023-04-09 22:30:00
好像在讀維基百科的感覺 到處都是漂亮格式的數學公式
作者: EYESOFDARKKE   2023-04-09 22:39:00
簡單來說就是如果你被要求把環境虛擬化好讓某單位能整個控管,特別是之後因為ESG需求要設備能源效率化再來懂就好Q
作者: tomsawyer (安安)   2023-04-09 22:58:00
長話短說板:穿透不用錢 但1切多給VM(vGPU)要錢
作者: dsin (dior)   2023-04-09 23:27:00
就是一張顯卡要同時切給好幾個虛擬機用要錢
作者: weltschmerz (威爾特斯克˙悶死)   2023-04-09 23:53:00
當年玩過切64台 原來這麼貴嗎O_O
作者: MACROSS2K (MACROSS2K)   2023-04-10 00:32:00
感謝分享
作者: kaltu (ka)   2023-04-10 11:13:00
真的很維基百科,術語的繁簡轉換沒寫好,常見的支持有改支援,但本地、實現就有bug沒改完的維基百科醍醐味也完美重現了
作者: Arbin (路人_Lv菜逼八)   2023-04-10 12:10:00
這要有玩proxmox的才會去摸,電資也不一定會懂然後再補一下,現在NV已經改成雲端驗證了,自架驗證伺服器應該沒多久會退場

Links booklink

Contact Us: admin [ a t ] ucptt.com