在 Proxmox VE 上使用 Nvidia vGPU

前言 前幾週在中國的二手平台上看到了很便宜的 Nvidia Tesla P4,由於 Tesla P4 是半高單槽顯示卡,又不需要額外插電,非常適合放在 1U 伺服器上做使用,於是就買了幾張來測試 vGPU 看看。本篇將會介紹如何在 Proxmox VE 上使用 Nvidia 的 vGPU 功能。 vGPU 技術 先前一直對 vGPU 技術還蠻有興趣的,尤其是 AMD 號稱是開源且只要硬體支援就可以使用的 MxGPU 技術。但是在獲得一張 AMD Instinct MI25 後,卻發現開源的驅動程式只有支援到古老的 S7150,連不開源的驅動程式也沒有發布下載,只有大間的雲端廠商如 Microsoft Azure、阿里雲等才能夠獲得。在經過各種 patching 後 kernel driver 還是沒辦法正常運作,於是那張卡就被我放置在倉庫了。 Nvidia 自己獨有的 GRID 技術則是沒有開源,但是只需要註冊帳號就可以下載到驅動程式,這點相較於 AMD 我覺得是做得好很多。 至於運作的方式,AMD 的 MxGPU 是使用 SR-IOV,而 Nvidia GRID 在這張 Tesla […]