多圖帶您領略Windows 10 Server虛擬化平臺風采
Windows 10 Server的重點是虛擬化平臺。從微軟發布的信息來看,最終Windows 10 Server的命名可能會是Windows Server 2016。續上一篇的體驗,我們來看看虛擬化平臺方面的改變。
安裝完Hyper-V角色之后,從版本號可以看到新版本的Hyper-V版本號變化非常大,直接跳到10.0以上了。雖然這只是Technical Preview 2版本,但根據微軟的習慣,最終版本號也是刷新版本號數字。
從TP2版本的實際安裝使用來看,本次的Hyper-V更新確實是從Hyper-V 2008以來變動最大的。
1.Hyper-V虛擬化平臺的最低硬件標準
從目前的版本來看,需要Nehalem以上的核心的CPU才能支持新版的Hyper-V虛擬化,也就是需要支持EPT技術的CPU。其實和Windows 8的Hyper-V的要求相似,只是Windows 8是要求RemoteFX技術,但在Windows 8時代的Server 2012和2012 R2虛擬化并不強制需要CPU支持EPT。TP2的Hyper-V在不支持EPT的錯誤提示是下圖:
顯示不支持SLAT。雖然使用微軟自己的coreinfo工具檢測是支持EPT。這說明微軟自己的檢測工具并不準確,不能作為標準。
實際上nehalam之前的cpu并不支持EPT。
換了一個平臺,core i3一代的CPU,nehalam架構就可以支持EPT和安裝使用Hyper-V。
這意味著如果正式發布的新版Windows Server延續這個特征,大量core核心服務器(如IBM x3850 X3650的老型號服務器將無法升級至新系統,看來微軟也在間接推動硬件的升級。
2. Hyper-V的新功能
我們上一篇介紹的一些新的系統角色和功能有一些都涉及到了虛擬化。在Hyper-V的特點上又有什么新特色?由于微軟還未發布正式版的Hyper-V參數,我們無法拿來和VShpere 6做一個功能和性能上的對比。但在TP2版本里面已經可以看到一些新技術。
首先可以直接支持共享磁盤。模擬群集或者測試群集環境無須再去部署ISCSI服務器,因為現在直接可以支持共享磁盤vhd。
這也許是一直虛擬化和系統工程師一直以來們期待的功能。
3.專用的虛擬機連接工具
一直以來,我們使用Hyper-V一般都是通過兩種方式去連接虛擬機。一種是使用Hyper-V客戶端/群集管理器/SCVMM通過控制臺連接,另一種是配置好虛擬機的網絡之后使用標準的遠程管理協議RDP/VNC/SSH等連接方式。這兩種方式各有優缺點。使用管理客戶端連接要求系統安裝有Hyper-V或者SCVMM等角色和套件;而使用標準遠程協議又需要配置好虛擬機系統的遠程管理,這在某些比較嚴格的應用場合卻是無法實現的。現在微軟帶來一種新的虛擬機連接方式,一個類似于遠程桌面的虛擬機連接客戶端,也只能用于Hyper-V平臺。
使用起來也是很簡單,只需要在控制端配置了賬號密碼,就可以直接遠程某一虛擬化服務器上的虛擬機,更方便了虛擬化管理員。
由于TP2版本的群集功能還無法使用,所以未對虛擬化群集功能進行測試。
目前的TP2版本只是技術預覽版第二版,從目前的版本看出微軟并未把Windows 8和Server 2012時代的那種桌面大一統模式帶到新一版的Server系統,而是將服務器系統和桌面系統分離,更專注于Windows Server的專業性。在Windows 重點的虛擬化平臺上,改進并不多,主要都是針對少量功能改進和性能優化。當然,在正式版本的Windows Server里,還有許多的未知數。近期微軟將會推出Windows Technical Preview 3版本,又會帶來什么新的特點?