Windows Server Technical Preview(Windows Server 10)Hyper-V體驗

clip_image001

第一時間就打算體驗下Hyper-V,在官方的說明中,客戶端 HYPER-V 上 Windows 10技術預覽和 Microsoft HYPER-V 服務器技術預覽運行 HYPER-V 角色的新的和更改的功能如下:

1、HYPER-V 羣集的滾動升級

2、存儲服務質量 (QoS)

3、虛擬機配置版本

4、新的虛擬機配置文件格式

5、生產檢查站

6、HYPER-V 管理器的改進

7、通過 Windows Update 提供一體化服務

8、熱添加和刪除網絡適配器和內存

9、Linux 安全啓動

10、兼容連接待機狀態

         那我們先看看桌面端的hypertension,在windows10中,打開程序和功能界面,點擊啓用或關閉Windows功能,在Windows功能界面中,勾選Hyper-V,此時可以展開Hyper-V查看或者選擇安裝的選項,Hyper-V包含2個部分,一個是Hyper-V的管理工具,包括了Hyper-V管理器和Powershell,另一個是Hyper-V平臺,包括虛擬化層和虛擬化服務。與Windows 8.1中的Hyper-V在安裝方面沒有差別。但是與服務器版本來說,客戶端版本的Hyper-V依然只提供基礎功能,如圖所示。

clip_image003

          安裝過程與Windows 8.1的一樣,需要進行系統的重啓,當重啓之後,我們在開始菜單中就可以看見Hyper-V的管理工具,如圖所示。

clip_image005

          點擊進入Hyper-V管理器,我們就可以新建虛擬機了,在Windows 10中的Hyper-V管理器的版本是6.4,而Windows 8.1中的Hyper-V的管理器的版本是6.3版本,對於6.4版本,包括Hyper-V虛擬機連接,微軟都進行了改進。

1、現在可以使用一組不同的憑據在 HYPER-V 管理器連接到遠程主機。還可以選擇保存這些憑據,便於以後再次登錄。

2、現在可以使用 HYPER-V 管理器來管理多個版本的 HYPER-V。使用 HYPER-V 管理器在 Windows 服務器技術預覽版和 Windows 10 技術預覽中,可以管理計算機上 Windows Server 2012、 Windows 8、 Windows Server 2012 R2 和 Windows 8.1 運行 HYPER-V。

3、HYPER-V 管理器可以使用 WS協議,允許 CredSSP、 Kerberos 或 NTLM 身份驗證的遠程 HYPER-V 主機進行通信。使用 CredSSP 連接到一個遠程的 HYPER-V 主機允許您在 Active Directory 中執行沒有第一次有利的受約束的委派的實時遷移。將移動到基於 WS 人基礎設施還簡化了配置必要因爲 WS 人連接通過端口 80,即打開默認情況下啓用主機進行遠程管理。

clip_image007

          接下來是體驗Windows Server 10,同樣是與Windows Server 2012 R2的安裝方式相同,在服務器管理器中,點擊添加角色和功能,如圖所示。

clip_image009

          在添加角色頁面中,選擇Hyper-V角色,如果您的服務器的物理硬件不支持虛擬化技術VT-D或者VT-V技術,那麼這裏會出現報錯,如果是使用vmware workstation去安裝Windows server 10並啓用虛擬化,則需要使用記事本編輯虛擬機的vmx文件,將hypervisor.cpuid.v0 = "FALSE" 和mce.enable = "TRUE"添加進行即可。選擇看Hyper-V後,會彈出選擇Hyper-V的功能對話框,選擇Hyper-V組件。

clip_image011

clip_image012

          設置虛擬交換機等設置,與安裝Windows Server 2012 R2相同,這裏不做介紹。

clip_image014

          在安裝過程中,需要進行鍼對hyper-V的一些基本設置,這與Windows Server 2012 R2相同,這裏要設置VM live migration的認證方式,虛擬機和虛擬磁盤的存放位置等等。安裝過程中操作系統需要重啓多次。

clip_image016

          最終hyper-V裝完後,我們可以在服務器管理器中就可以看見Hyper-V的選項了,在Windows Server 10中,Hyper-V的虛擬機連接器在開始目錄中的Hyper-V Management Tools文件夾中,而Hyper-V管理器在開始目錄中的Administrator Tools文件夾中,此時可以點擊Hyper-V管理器。

clip_image018

          在Hyper-V管理器中,我們可以看到與之前在Windows 10中的Hyper-V管理器版本相同,在之前的我已經介紹了。

clip_image020

          當然,裝好了Hyper-V管理器和Hyper-V平臺,我們先要進行虛擬機的創建,在創建虛擬機頁面中選擇第二代虛擬機,微軟慢慢開始發力在第二代虛擬機,第一代虛擬機我相信在不就的將來會慢慢被邊緣化,至少是要到Windows Server 2008的謝幕,應爲在Windows server 2008以後的server版本中就沒有32位的操作系統了。在Windows server 10中,第二代虛擬機可以在虛擬機運行時添加或刪除一個網絡適配器,而不會導致宕機。也可以調整分配給一臺虛擬機在它運行時,即使你還沒有啓用動態內存的內存量。

          在第 2 代虛擬機上運行的 Linux 操作系統現在可以使用啓用了安全啓動選項啓動。安全啓動運行技術預覽版的主機上啓用了 Ubuntu ; 14.04 及更高版本和 SUSE Linux 企業服務器 12。你第一次啓動虛擬機前,您必須指定虛擬機應該使用 Microsoft UEFI 證書頒發機構。在提升的 Windows Powershell 提示符下,鍵入:

          Set-VMFirmware vmname -SecureBootTemplate MicrosoftUEFICertificateAuthority

clip_image022

          虛擬機的整個建立過程就不做詳細的說明了,按照步驟下一步知道創建虛擬機完成即可,我這裏直接在虛擬機中安裝windows server technical preview。

clip_image024

          安裝完成後的效果。

clip_image026

          但是,這裏大家要注意的是,目前windows server technical preview提供的虛擬機版本是6,而Windows Server 2012 R2的版本是6,我覺得至少在性能參數上有所提升,我們可以使用powershell命令來查看下虛擬機的版本,輸入命令Get-VM * | Format-Table Name, Version

clip_image028

          可以看到顯示的虛擬機版本是6.0,這裏要注意,如果將虛擬機從 Windows Server 2012 R2 導入到Windows 10 版本中HYPER-V 服務器時,虛擬機的配置文件不會自動升級。這將允許虛擬機可以在遷移回Windows Server 2012 R2版本。如果沒有升級到6的虛擬機版本,那一些高版本的功能將無法使用。

虛擬機配置版本表示什麼版本的 HYPER-V 虛擬機配置、保存的狀態、快照文件與兼容。虛擬機的配置版本 5 兼容 Windows Server 2012 R2,可以運行在 Windows Server 2012 R2 和 Windows server 10預覽版中。虛擬機的配置版本 6 與 Windows server 10兼容,在 HYPER-V 運行在 Windows Server 2012 R2 上將不會運行。目前,如果要升級一臺虛擬機的版本,則需要通過powershell的方式進行升級。

          從提升的 Windows PowerShell 命令提示符下運行下列命令之一:

Update-VmConfigurationVersion vmname或Update-VmConfigurationVersion vmobject

clip_image030

          虛擬機現在有新的配置文件格式,旨在提高效率的閱讀和寫作的虛擬機配置數據。它還旨在減少在存儲出現故障時的數據損壞的可能性。新的配置文件使用。VMCX 擴展名爲虛擬機配置數據的。運行時狀態數據的 VMRS 擴展名。VMCX文件是二進制格式,不支持直接編輯VMCX或VMRS文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章