1. 第二代虛擬機(jī)
Windows 8.1的設(shè)計(jì)目的之一就是作為微軟的“第2代虛擬機(jī)”運(yùn)行,這是唯一一種在Hyper-V下工作的新型虛擬機(jī)。這種虛擬機(jī)在進(jìn)行虛擬化時(shí),去除了其所有的模擬接口。第二代虛擬機(jī)是基于UEFI的,而不是依靠BIOS,并且沒有任何模擬設(shè)備。虛擬機(jī)開機(jī)后可以直接從虛擬SCSI和網(wǎng)絡(luò)適配器啟動(dòng),并且支持安全啟動(dòng),首選的啟動(dòng)方式是確保只有簽名的內(nèi)核被允許在虛擬機(jī)中啟動(dòng)。
唯一支持的來(lái)賓操作系統(tǒng)是64位版本的Windows 8和Windows Server 2012及更高版本。但在這個(gè)范圍中,Windows 8.1更容易創(chuàng)建,因?yàn)樗吮匾牡诙I盤驅(qū)動(dòng)程序,當(dāng)然這需要在安裝中輸入產(chǎn)品密鑰。否則,你只能對(duì)著電腦抓狂了。
相對(duì)于現(xiàn)有的虛擬機(jī)標(biāo)準(zhǔn),選擇第2代虛擬機(jī)的理由有哪些呢?首先,它擺脫一切,使虛擬機(jī)看起來(lái)更像是一個(gè)物理計(jì)算機(jī)。不像90年代末,現(xiàn)在的人們?cè)诖蠖鄶?shù)環(huán)境中首先進(jìn)行的便是虛擬化。對(duì)于Windows 8.1來(lái)說(shuō),它非常清楚在虛擬機(jī)中應(yīng)該如何運(yùn)行,所以再也不需要為了將虛擬機(jī)模擬成物理機(jī)而耗費(fèi)大量的性能開銷。
2. VDI部署中的重復(fù)數(shù)據(jù)刪除
如果你想在一個(gè)虛擬桌面基礎(chǔ)架構(gòu)(VDI)環(huán)境中部署Windows 8.1,大量的主機(jī)上運(yùn)行了用戶每天工作所使用的Windows 8.1虛擬機(jī),那么Windows Server2012 R2的重復(fù)數(shù)據(jù)刪除功能可以為你節(jié)省巨額的空間,同時(shí)也會(huì)提高系統(tǒng)的性能。
Windows Server 2012 R2支持重復(fù)數(shù)據(jù)刪除,有了這個(gè)功能,可以不需要在主機(jī)硬盤上存儲(chǔ)多份虛擬機(jī)的副本,節(jié)省磁盤空間。Windows Server 2012 R2讀取文件后,會(huì)在存儲(chǔ)卷上存儲(chǔ)一個(gè)唯一副本,其它相同副本只是通過(guò)“指針”的方式來(lái)指向這個(gè)唯一副本。
重復(fù)數(shù)據(jù)刪除功能支持開放的VHD或VHDX文件格式。它可以支持虛擬機(jī)在線重復(fù)數(shù)據(jù)刪除,這樣你就不必把整個(gè)VDI集群停機(jī)進(jìn)行重復(fù)數(shù)據(jù)刪除。雖然該功能在Windows Server 2012中首次推出,但Windows Server 2012 R2對(duì)其進(jìn)行了算法的優(yōu)化,性能比前一版本得到了提升。
重復(fù)數(shù)據(jù)刪除工作完成后,Windows可以更加快速的讀取這些優(yōu)化后的文件。相對(duì)于典型的文件服務(wù)器,VDI部署在性能影響非常小的情況下,還可以節(jié)省高達(dá)90%的磁盤空間。
3. 存儲(chǔ)的QoS
網(wǎng)絡(luò)服務(wù)質(zhì)量(QoS)允許管理員為某些特定類型的網(wǎng)絡(luò)流量定義帶寬的上限,以保證為其它網(wǎng)絡(luò)應(yīng)用留有足夠的帶寬,這樣可以防止任何一種類型的流量占據(jù)整個(gè)網(wǎng)絡(luò)的流量帶寬。同理,Windows 8.1和Windows Server 2012 R2中的Hyper-V可以支持存儲(chǔ)服務(wù)質(zhì)量(QoS)。此功能限制過(guò)度活躍的和破壞性的虛擬機(jī)的磁盤吞吐量,如果在一臺(tái)虛擬機(jī)中有一個(gè)需要長(zhǎng)期運(yùn)行的進(jìn)程,而且你不希望你的主機(jī)的整體I/O性能被拖累,這個(gè)功能將能夠幫到你。這個(gè)功能是動(dòng)態(tài)調(diào)配的,即使虛擬機(jī)正在運(yùn)行,你也可以調(diào)整QoS設(shè)置而不會(huì)對(duì)給定虛擬機(jī)的工作負(fù)載有影響。
4. VHDX在線擴(kuò)容
你是否曾經(jīng)遇到過(guò)虛擬機(jī)磁盤空間耗盡的問(wèn)題?如果你將虛擬機(jī)的磁盤類型設(shè)置為固定大小,而非動(dòng)態(tài)擴(kuò)展,那磁盤空間耗盡將會(huì)是一個(gè)大問(wèn)題。然而,在Windows 8.1和Windows Server 2012 R2中的Hyper-V可以為正在運(yùn)行的虛擬機(jī)在線增加和縮小虛擬磁盤的大小,這就是在線擴(kuò)容。存在磁盤空間問(wèn)題的虛擬機(jī)可以運(yùn)行任何客戶機(jī)操作系統(tǒng),所以無(wú)論虛擬機(jī)運(yùn)行Windows XP還是Linux,對(duì)于使用這項(xiàng)功能來(lái)說(shuō),都沒有限制。唯一需要保證的是虛擬磁盤文件必須是最新的VHDX格式,而不能是以前使用的VHD格式。
5. 虛擬機(jī)連接的增強(qiáng)模式
Windows 8.1和Windows Server 2012 R2的Hyper-V提供了一個(gè)微軟稱之為“虛擬機(jī)連接增強(qiáng)模式”的特性,它可以使用遠(yuǎn)程桌面協(xié)議來(lái)連接虛擬機(jī),即使在虛擬機(jī)中的網(wǎng)絡(luò)不可用時(shí)也可以連接。Hyper-V使用虛擬化層的內(nèi)部通訊通道VMBus來(lái)與虛擬機(jī)進(jìn)行通訊。然后,它通過(guò)這種獨(dú)立的網(wǎng)絡(luò)連接(VMBus)來(lái)傳輸RDP數(shù)據(jù)。作為這種增強(qiáng)模式的一部分,你可以在虛擬機(jī)和主機(jī)之間拖拽文件,也可以使用剪貼板共享功能,你甚至可以使用VMBus連接進(jìn)行本地資源的重定向,如智能卡、打印機(jī)和USB設(shè)備。這使得故障排錯(cuò)和管理變得更容易。默認(rèn)情況下,這種增強(qiáng)模式在Windows 8.1上的Hyper-V是啟用的,但在Windows Server 2012 R2中是禁用的。