Windows Server 2016 Hyper-V簡介與配置


轉載自 靈躍雲 :原文鏈接  

1.   Hyper-V介紹

        Hyper-V是微軟的虛擬化解決方案,能夠讓用戶在Windows系統上部署並使用虛擬機。傳統Windows操作系統分為應用層和內核層,應用程序運行在Ring 3,操作系統運行在Ring 0。待Hyper-V安裝后,Hypervisor運行在比傳統模式更高特權級的Ring -1,該特權級由CPU提供支持,能夠捕獲虛擬機的特權操作並對其進行模擬。

 

        同時,原來的宿主操作系統與虛擬機操作系統運行在相同特權級,宿主機操作系統被稱為管理操作系統,虛擬機被稱為客戶機操作系統。管理操作系統中運行有一系列的用於管理虛擬機的組件(Virtualization Stack),用於與底層Hypervisor交互以提供虛擬化服務,Virtualization Stack具體包括:

        1) VSP (Virtualization Service Provider):用於控制虛擬機的IO請求;

        2) VMBus (Virtual Machine Bus):用於實現管理操作系統和客戶操作系統之間的數據通信,即用於實現VSP和虛擬機中的VSC(Virtualization Service Client)通信;

        3) VMMS (Virtual Machine Management Service):與管理操作系統中的工作線程(每個虛擬機對應一個工作線程)一起提供對虛擬機生命周期管理,包括創建、開啟、停止、保存和刪除虛擬機;

        4) VID (Virtual Infrastructure Driver):協調VMMS與工作線程,管理客戶操作系統和管理操作系統之間的通信。

 

2.   Hyper-V安裝與配置

 

        Hyper-V需要依賴於硬件虛擬化技術,如Intel的VT-X技術,同時還需要硬件提供二級地址轉換功能,如Intel的EPT(Extended Page Tables)技術。若要使用RemoteFX技術,還需要顯卡具有支持DX 11.0以及WDDM 1.2兼容的驅動程序。

        靈躍雲推薦使用Windows Server 2016部署Hyper-V,因Window Server 2016增加了很多新特性,包括設備直通、網卡熱插拔、嵌套虛擬化、網絡多隊列、網絡QoS、磁盤QoS、Windows容器等技術。Windows Server 2016具有Essentials、Standard、Datacenter版,其中,Essentials版本只提供基礎IT服務,難以提供對Hyper-V的支持;Standard版本能夠提供更多的Windows特性和虛擬化特性,但支持的虛擬機數量受限(通常兩個);Datacenter能夠提供所有特性且虛擬機數量不受限制。若僅用於試用測試,可通過官網https://www.microsoft.com/zh-cn/evalcenter/evaluate-Hyper-V-server-2016申請下載Window Server 2016的180天評估版。本次測試也選用的該版本。

        獲取Window Server 2016評估版后,在安裝操作系統時選擇Windows Server 2016 Datacenter Evaluation(桌面體驗)版本。系統安裝完成后,打開“服務器管理器”,添加Hyper-V角色,如下圖所示,通過“添加角色與功能”按鈕,在“安裝類型”上選擇“基於角色或基於功能的安裝”,在“服務器角色”上勾選“Hyper-V”並安裝。在“虛擬交換機”界面選擇虛擬機鏈接網絡的物理網卡,系統將對應創建一個虛擬交換機。配置完成后開始安裝,Hyper-V安裝完成后,服務器需要重新啟動。

 

        待系統重啟后,服務器已經能夠通過Hyper-V創建虛擬機,但要使用RemoteFX特性,系統還需要安裝遠程桌面虛擬化主機角色以及顯卡對應的驅動程序。打開“服務器管理器”,通過“添加角色與功能”按鈕,在安裝類型上選擇“基於角色或基於功能的安裝”,在“服務器角色”界面選擇“遠程桌面服務”。之后,在彈出的遠程桌面服務的角色服務界面選擇遠程桌面虛擬化主機(RDVH)角色,RDVH安裝完成后需要重新啟動系統。

 

        Hyper-V配置完成后,還需要上傳鏡像以實例化虛擬機。Hyper-V支持Windows 7 SP1以上的桌面系統。其中,對於Windows 8以上桌面系統提供DirectX 11.0支持,對於Windows 10和Windows Server 2016提供OpenGL以及OpenCL支持。下圖展示了在Windows 10虛擬機中運行DirectX診斷工具dxdiag后的情況。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM