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