小測試--在Windows server 2016中啟用RemoteFX-GPU虛擬化功能

來源:互聯網
上載者:User

標籤:hyper-v   vdi   remotefx   

這兩天因為需要,部署了很多W2016DC伺服器,其中有一台工作站有NVIDIA Quadro K4200顯卡,就順手簡單測試了W2016的RemoteFX-GPU虛擬化功能,其過程如下,很簡單,供需要的朋友做個參考。我們先簡單回顧一下這項功能。它始於Windows 2008 R2SP1,和Dynamic Memory技術一起,主要針對伺服器虛擬化和案頭虛擬化市場。RemoteFX包含三個子功能:GPU虛擬化,Enhanced Codec和USB連接埠重新導向。通過將物理GPU虛擬化後分配給虛擬機器,使得虛機也能擁有較完整的圖形處理能力,比如能流暢運行基於Flash、DirectX等應用程式,而且實現過程簡單易用。對VDI用戶端的要求也不高,只要能支援RDP8/8.1。顯卡的選型較為重要,可參考下面微軟的官方部落格,尤其需要注意物理顯卡顯存的大小,因為在啟用RemoteFX虛擬出vGPU時,分配給各個虛機的vGPU 的顯存是不能overcommit的。

https://blogs.technet.microsoft.com/enterprisemobility/2013/11/05/gpu-requirements-for-remotefx-on-windows-server-2012-r2/

 

準備工作完成後就可開始具體配置,本測試中物理機安裝了W2016 資料中心版,虛擬機器分別測試了W2016資料中心版及Win10專業版。

1.下面是物理機裡的顯卡具體型號:

650) this.width=650;" title="1.png" src="https://s4.51cto.com/wyfs02/M02/8E/76/wKiom1jBC9riBEfEAAD_uKarPRw273.png-wh_500x0-wm_3-wmp_4-s_1972790630.png" alt="wKiom1jBC9riBEfEAAD_uKarPRw273.png-wh_50" />

2.添加Hyper-V角色和“遠端桌面虛擬主機”角色,因為僅僅做功能測試,所以暫不部署“遠端桌面連線代理人”及授權等角色,但在生產環境裡,這些都是必須的。參照下面圖示,完成後需要重啟機器。

650) this.width=650;" title="2.png" src="https://s3.51cto.com/wyfs02/M01/8E/74/wKioL1jBCULysvM4AACyfDw9l1k329.png-wh_500x0-wm_3-wmp_4-s_3111290505.png" alt="wKioL1jBCULysvM4AACyfDw9l1k329.png-wh_50" />

650) this.width=650;" title="3.png" src="https://s1.51cto.com/wyfs02/M01/8E/74/wKioL1jBCYuQ6ZmWAAB4ebZqqm0616.png-wh_500x0-wm_3-wmp_4-s_2579883569.png" alt="wKioL1jBCYuQ6ZmWAAB4ebZqqm0616.png-wh_50" />

3.開啟Hyper-V管理器,滑鼠右擊Hyper-V物理機,選擇“Hyper-V設定...”-->點擊“物理GPU, 管理RemoteFX GPU”,在右邊選擇你需要啟用虛擬化功能的GPU,勾選“將此GPU用於RemoteFX”。應用後你可以看到相關詳細資料,比如支援的DirectX版本,WDDM驅動版本,顯存大小等等。

650) this.width=650;" title="4.png" src="https://s2.51cto.com/wyfs02/M02/8E/74/wKioL1jBC5vx5_ibAACT8Vdcpp8242.png-wh_500x0-wm_3-wmp_4-s_3928146470.png" alt="wKioL1jBC5vx5_ibAACT8Vdcpp8242.png-wh_50" />

4.關機需要添加vGPU的虛機,開啟其設定介面,在“添加硬體”的菜單裡選擇添加“RemoteFX 3D視頻適配器”:

650) this.width=650;" title="5.png" src="https://s5.51cto.com/wyfs02/M01/8E/75/wKioL1jBDKugTwhfAACWxmeghJY411.png-wh_500x0-wm_3-wmp_4-s_2011910718.png" alt="wKioL1jBDKugTwhfAACWxmeghJY411.png-wh_50" />

5.接下來根據需要設定該虛機的“最大監視器數目”,解析度和顯存大小:

650) this.width=650;" title="6.png" src="https://s3.51cto.com/wyfs02/M02/8E/75/wKioL1jBDVeR6qOcAACbrfIUi_g316.png-wh_500x0-wm_3-wmp_4-s_188560690.png" alt="wKioL1jBDVeR6qOcAACbrfIUi_g316.png-wh_50" />

6.同樣的方法再添加配置下一台虛機的vGPU,最後還可回到Hyper-V物理機的設定介面,查看該物理顯卡的資源使用方式:

650) this.width=650;" title="7.png" src="https://s3.51cto.com/wyfs02/M01/8E/76/wKiom1jBDkPCo-StAACTMUvEsUY651.png-wh_500x0-wm_3-wmp_4-s_2002982701.png" alt="wKiom1jBDkPCo-StAACTMUvEsUY651.png-wh_50" />

7.啟動添加了vGPU的虛機,開啟其裝置管理員,可以看到該vGPU裝置:

650) this.width=650;" title="8.png" src="https://s3.51cto.com/wyfs02/M02/8E/75/wKioL1jBDt2Sc9C6AACLeqDc0HM998.png-wh_500x0-wm_3-wmp_4-s_3534337199.png" alt="wKioL1jBDt2Sc9C6AACLeqDc0HM998.png-wh_50" />

8.在虛機裡運行dxdiag,可看到DirectX相關加速功能都已經啟用:

650) this.width=650;" title="9.png" src="https://s3.51cto.com/wyfs02/M01/8E/75/wKioL1jBD43CszxOAAEJeVuhg40077.png-wh_500x0-wm_3-wmp_4-s_2413322733.png" alt="wKioL1jBD43CszxOAAEJeVuhg40077.png-wh_50" />

9.最後,安裝了Autodesk 3ds Max軟體測試一下效果,感覺整體不錯,操作也比較流暢,當然,只是單機負載不重的情況下的簡單測試。僅供參考。

650) this.width=650;" title="3dmaxtest.png" src="https://s5.51cto.com/wyfs02/M01/8E/75/wKioL1jBEG2hZ440AAOmxRW0QJw570.png-wh_500x0-wm_3-wmp_4-s_1712727498.png" alt="wKioL1jBEG2hZ440AAOmxRW0QJw570.png-wh_50" />

本文出自 “雲端的伺服器” 部落格,請務必保留此出處http://yddfwq.blog.51cto.com/4016432/1904830

小測試--在Windows server 2016中啟用RemoteFX-GPU虛擬化功能

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.