电竞比分网-中国电竞赛事及体育赛事平台

分享

顯卡虛擬化使用及配置技術(shù)

 星光閃亮圖書館 2018-08-14

  將GPU技術(shù)與虛擬化技術(shù)融合,是近年來虛擬化行業(yè)中比較熱門的技術(shù)課題,通過此種方式,將大大降低圖形圖像用戶的使用成本以及提高數(shù)據(jù)的安全性。接下來我們將了解顯卡虛擬化使用及配置技術(shù)。

    一、簡介

  本文介紹Horizon View GPU顯卡虛擬化技術(shù),包括vSGA與vDGA兩種使用及配置技術(shù)。

  1.1什么是vSGA?

  vSGA指“Virtual Shared Graphics Acceleration”(虛擬共享圖形加速)。vSGA的功能是利用在ESXi主機中本機安裝的物理GPU(圖形處理單元,也稱為顯卡)為眾多虛擬桌面提供硬件加速3D圖形。

顯卡虛擬化使用及配置技術(shù)_vmware顯卡_顯卡虛擬化_Horizon View GPU_課課家

  1.2什么是vDGA?

  vDGA是VmwareView提供的專有硬件圖形加速功能,用于為需要獨立GPU的使用情形提供高端工作站顯卡。使用vDGA時,利用VMware Direct PathI/O將安裝在底層主機中的圖形適配器分配給虛擬機。將獨立GPU分配給虛擬機會讓整個GPU專供該虛擬機使用。

  1.3什么是sVGA?

  SVGA是與VMwareTools一同安裝在Windows7虛擬桌面上的VMwareWDDM(Windows顯示驅(qū)動程序模型)驅(qū)動程序。不使用任何硬件顯卡資源,它容易與vSGA混淆,因為二者的縮寫字母和字母排列都非常接近。

  1.3.1SVGA、vDGA與vSGA之間的區(qū)別

  二、軟硬件環(huán)境

  服務器:DellPowerEdgeR720

  GPU顯卡:NVIDIAGridK1

  VMware:

  ESX5.1(企業(yè)增強版)

  VMwarevCenter5.1

  VMwareHorizonView5.2

  NVIDIA驅(qū)動程序:

  虛擬機虛擬桌面操作系統(tǒng)Windows764位

  三、安裝配置VSGA

  3.1使用vSGA模式,必須將NVIDIA驅(qū)動程序安裝在ESXi主機中

  3.2NVIDIA驅(qū)動上載到主機上的數(shù)據(jù)存儲

  通過使用vSphereClient瀏覽數(shù)據(jù)存儲來上載

  3.3開啟SSH服務

  點選主機,“配置”-“安全配置文件”-“屬性”-啟動SSH服務

  3.5將主機置于維護模式

  3.6通過SSH連接主機并執(zhí)行安裝命令

  esxclisoftwarevibinstall-v/vmfs/volumes/NVIDIA-VMware-304.76-1OEM.510.0.0.802205.x86_64.vib

  安裝成功后會顯示以下格式

  3.7校驗Xorg服務是否正常運行

  可以執(zhí)行以下命令校驗Xorg服務是否正在運行

  #/etc/init.d/xorgstatus

  3.8重啟主機

  四、配置VMwareView桌面池

  4.1在ViewManager中,導航到您要對其啟用3D渲染的View池,然后單擊“編輯”轉(zhuǎn)到“池設(shè)置”選項卡

  這里將默認顯示協(xié)議選擇為“PCoIP”

  “允許用戶選擇協(xié)議”選擇為“否”

  “3D呈現(xiàn)器”下拉列表中選擇“硬件”

  單擊“3D呈現(xiàn)器”-“配置”設(shè)置虛擬機顯卡容量大小,最大支持512MB

  通過vSphereClient將虛擬桌面關(guān)閉再啟動使3D呈現(xiàn)功能生效

  4.2驗證VSGA是否啟動

  4.3查看ESXi主機上的GPU資源使用狀態(tài)

  五、安裝配置VDGA

  5.1為主機啟動GPU直通

  使用vSphereClient連接到vCenter,并選擇安裝了GPU卡的主機

  點選“主機”-“配置”-“高級設(shè)置”-“配置直通”-勾選設(shè)備-點擊確定。

  這里需要重新引導主機。

  5.2為虛擬機啟用GPU直通

  更新虛擬機硬件版本至9及以上版本,選中虛擬機-“右鍵”-“升級虛擬硬件”

  5.3預留所有已為虛擬機配置的內(nèi)存。

  要讓vDGA正常工作,必須預留為虛擬機配置的所有內(nèi)存。如果虛擬機分配了2GB內(nèi)存,則需要將2GB內(nèi)存全部預留。要實現(xiàn)此目的,在虛擬機設(shè)置窗口的“資源”選項卡的“內(nèi)存”選項中選擇“預留所有客戶機內(nèi)存“選項。

  5.4添加PCI設(shè)備

  選擇要連接的PCI設(shè)備

  5.6安裝NVIDIA驅(qū)動

  安裝完驅(qū)動程序后,重新啟動虛擬機

  驗證是否使用NVIDIA顯卡

  運行DirectX工具診斷

  結(jié)語:

  vSGA是把一張顯卡分配多個VM桌面使用,vDGA是把一顯卡分配一1個VM桌面專用,如何選擇與運用則要根據(jù)實際需求來決定。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多