Proxmox 7.2 部署 DoraCloud桌面雲,支持vGPU
介紹
本文介紹了使用Proxmox + DoraCloud,將一台圖形工作站(配置有Tesla P4顯卡)改造成一台桌面雲主機。可以滿足多個桌面用戶同時使用3D應用的需求。
該方案適合於小型工作室、電商團隊等小微團隊的搭建5-15人的桌面雲辦公環境。
可以滿足遠程辦公、信息安全、3D設計方面的需求。
準備條件
1、一台Dell T3640 工作站,配置 i7-10700,64G, 1TB SSD, Tesla P4卡。
2、一個啟動U盤。
3、網絡內有DHCP服務。
1、安裝Proxmox 7.2
1)下載 Proxmox 7.2 (proxmox-ve_7.2-1.iso)
2)使用Ventoy製作啟動U盤。
Ventoy作為新一代U盤啟動工具,不需要反覆對U盤進行格式化。只需要把ISO拷貝到Ventoy製作好的U盤上即可。簡化了啟動U盤的製作。並且可以實現一個U盤實現多個系統的啟動。
把 Proxmox的ISO文件拷貝Ventory製作的U盤根目錄即可。
3)安裝 Proxmox VE 7.2
工作站開機,按F12,選擇U盤啟動,進入Ventoy啟動菜單。選擇Proxmox VE 7.2的ISO鏡像啟動。進入Proxmox的安裝過程。
2、安裝顯卡驅動,並部署DoraCloud桌面管理系統
1)修改Proxmox的安裝源,並執行更新。安裝 pve-headers、dkms等包。
curl -o- //www1.deskpool.com:9000/software/gpu01.sh |bash
2)啟動IO-MMU
curl -o- //www1.deskpool.com:9000/software/gpu02.sh |bash
執行腳本後,會自動重啟服務器。
3)安裝nvidia vGPU顯卡驅動。
curl -o- //www1.deskpool.com:9000/software/gpu03.sh |bash
執行腳本後,會自動重啟服務器。
4)安裝DoraCloud 管理系統
curl -o- //www1.deskpool.com:9000/software/gpu04.sh |bash
安裝完畢後,如下圖,會顯示DoraCloud的訪問地址。
3、對DoraCloud進行初始化配置
1)通過瀏覽器,進入DoraCloud管理系統。賬號:admin 密碼:DoraCloud
2)根據配置嚮導,配置與Proxmox虛擬化的連接。
3)配置資源池。包括桌面存儲池、網絡池。
如果是Proxmox的缺省安裝,桌面存儲池選擇 local-lvm,網絡資源池選擇 vmbr0。
4)配置集群。
DoraCloud支持多個DoraCloud管理節點組件集群。這裡點擊下一步,會自動創建一個集群。
5)配置用戶數據庫。選擇下一步,使用本地群組數據庫。
6)確認網絡配置,選擇【是】,【完成】。
這一步,您可以先使用DHCP分配的IP地址,也可以通過【設置網絡】功能,為DoraCloud配置一個固定IP。
4、創建模板、桌面池、用戶賬號
1)通過遠程鏡像倉庫下載桌面模板
選擇【模板】、【遠程鏡像倉庫】,下載一個模板。 推薦下載win10LTSC2021GPU 這個模板。
2)創建一個名為【雲辦公】的桌面池。
可以選擇GPU的型號、vGPU型號。
選擇模板為 win10LTSC2021GPU,內存4G,4核心。
勾選USB重定向、H264編碼。
在桌面池策略中,選擇最大創建4個桌面。設置綁定賬號。桌面池類型為【專用桌面池】。
對於辦公類型的桌面,我們選擇專用桌面池。
3)添加桌面用戶。
選擇批量新增。增加user01-user04,密碼為 123456,用戶簽約 雲辦公 這個桌面池。
5、使用客戶端連接到桌面雲
1)等待DoraCloud自動創建桌面計算機。
在DoraCloud的【桌面計算機】菜單中觀察桌面計算機,桌面創建後進入正在運行狀態,說明桌面創建成功,可以被分配給用戶使用。
2)從朵拉雲官網下載 Windows 客戶端 DeskpoolClient,然後安裝客戶端。
進入朵拉雲官網【服務支持】【軟件下載】,選擇 DeskpoolClient下載。
此外,也可以選擇找一個舊的x86 PC,安裝DoraOS瘦客戶機軟件,將舊PC改造成一個專業的瘦客戶機,用來連接DoraCloud桌面雲系統。還可以選擇購買 朵拉雲的雲終端硬件來連接 DoraCloud 桌面雲系統。
3)啟動客戶端 DeskpoolClient,通過用戶賬號連接到桌面雲。
啟動客戶端,設置DoraCloud服務器的地址。
然後輸入DoraCloud上創建的桌面雲用戶賬號
然後進入用戶的桌面 Portal,會自動進入桌面Windows系統。
進入Windows後,可以通過設備管理查看顯卡類型為 NVIDIA GRID P4-2Q
可以通過 dxdiag 查看vGPU對於DirectX的支持。
在瀏覽器中,打開水母的webgl模型。
上述vGPU的功能,提供OpenGL和DirectX能力,常見的2D、3D應用軟件,都可以運行。無論是辦公,還是設計,該桌面雲系統都能夠勝任。如SolidWorks、Maya、Autocad、Revit、3D Max、CATIA、3Done。
6、切換到免費版本
如果您不需要DoraCloud的一個高級功能,僅僅需要基本的桌面雲功能,可以自己隨時選擇切換到免費版。
搭配DoraCloud免費版 + DeskpoolClient,您完全可以得到一個免費的桌面雲方案。
免費版支持25用戶,已經能夠滿足大多數小微型桌面雲的使用。
由於免費版沒有商業的技術支持,建議不要在重要的應用場合使用。