Hyper-v之第2代虛擬機(jī)
隨著Windows Server 2012 R2的發(fā)布,微軟的Hyper-v有了更強(qiáng)勁的更新,產(chǎn)生了新一代虛擬機(jī),微軟管它叫第2代虛擬機(jī)。那什么是第1代虛擬機(jī)?我們把Windows Server 2012 R2 之前在Windows Server 2008; 2008 R2;2012;Hyper-v之上的虛擬機(jī)叫第1代虛擬機(jī)。
第2代虛擬除有第1代虛擬機(jī)的功能和改進(jìn)的功能外,還新增了以下功能:
1、統(tǒng)一可擴(kuò)展固件接口 (UEFI):新型UEFI,全稱“統(tǒng)一的可擴(kuò)展固件接口”(UnifiedExtensible Firmware Interface),是一種詳細(xì)描述全新類型接口的標(biāo)準(zhǔn)。這種接口用于操作系統(tǒng)自動(dòng)從預(yù)啟動(dòng)的操作環(huán)境,加載到一種操作系統(tǒng)上,從而使開機(jī)程序化繁為簡(jiǎn),節(jié)省時(shí)間。
具體詳見:UEFI。
從 Windows 8 和 Windows Server2012 開始,微軟 Windows 支持安全啟動(dòng)功能的統(tǒng)一可擴(kuò)展固件接口(UEFI)。這意味著 UEFI 現(xiàn)在是 Windows 8 和 Windows Server2012引導(dǎo)體系結(jié)構(gòu)的一部分,它將替換以前版本的Windows 用于啟動(dòng)引導(dǎo)過程的基本輸入/輸出系統(tǒng) (BIOS) 固件接口。第 2 代的虛擬機(jī)符合 UEFI 安全啟動(dòng)的標(biāo)準(zhǔn)和使虛擬機(jī)能夠使用安全啟動(dòng)。
2、非傳統(tǒng)設(shè)備的使用(Legacy free):在以前版本的 HYPER-V,虛擬機(jī)使用一組標(biāo)準(zhǔn)的仿真硬件設(shè)備確保運(yùn)行所有版本的 Windows 兼容性。這些仿真設(shè)備包括: AMIBIOS, Intel 440BX 主析芯片, S3 Trio 圖形顯示卡, Intel/DEC 21140 網(wǎng)卡等等, 在第2代虛擬機(jī),這些模擬設(shè)備的許多已經(jīng)替換為合成驅(qū)動(dòng)和基于軟件的設(shè)備,如下表:
由于所有這些硬件更改,代 2 虛擬機(jī)只支持以下版本的 Windows,作為來賓操作系統(tǒng):
64-bit versions of Windows 8 and Windows Server 2012
64-bit versions of Windows 8.1 and Windows Server 2012 R2
第 2 代的虛擬機(jī)的硬件設(shè)備變化
3、SCSI 引導(dǎo)(SCSI boot): 在以前版本的 HYPER-V 虛擬機(jī)需要從集成的開發(fā)環(huán)境(IDE) 磁盤(附加到虛擬機(jī)使用的 IDE 控制器的虛擬磁盤)啟動(dòng)。然而,與 Windows Server 2012 R2開始,第 2 代的虛擬機(jī)現(xiàn)在可以直接從SCSI 磁盤(附加到使用的 SCSI 控制器的虛擬機(jī)的虛擬磁盤)引導(dǎo)。事實(shí)上,第 2代虛擬機(jī)甚至不用 IDE 控制器。
4、更快的部署:基于網(wǎng)絡(luò)安裝的第2代虛擬機(jī)明顯快于***代虛擬機(jī)有兩個(gè)原因:***,在第2代虛擬上,舊版網(wǎng)絡(luò)適配器不再需要。第二,Scsi控制器比IDE驅(qū)動(dòng)器更快。基于這兩個(gè)原因,安裝一個(gè)相同的來賓系統(tǒng),在第2代虛擬機(jī)要比***代虛擬機(jī)快一倍。
當(dāng)您在 Windows Server 2012 R2 使用 HYPER-V 管理器中創(chuàng)建新的虛擬機(jī),現(xiàn)在可以選擇是否要?jiǎng)?chuàng)建第1代的虛擬機(jī)或第 2代虛擬機(jī)。當(dāng)然,您也可以用WindowsPowerShell來實(shí)現(xiàn)。

第2代虛擬機(jī)作為來賓操作系統(tǒng)安裝 WindowsServer 2012 R2,打開設(shè)備管理器中顯示附加到 VMBus 的各種合成和基于軟件的設(shè)備。請(qǐng)注意與第1代虛擬機(jī)相比,不同的是有沒有 PCI 到 ISA 橋運(yùn)行在 ISA 模式、沒有 PS/2 鍵盤、沒有 PS/2 鼠標(biāo),沒有 COM 端口,等等。下圖是第1代和第2代虛擬機(jī)在設(shè)備管理器的比較:第1代虛擬機(jī)(左);第2代虛擬機(jī)右)。

關(guān)于第2代虛擬機(jī),先簡(jiǎn)單介紹到這里。
本文出自 “老丁的技術(shù)博客” 博客,原文鏈接http://dinghuqiang.blog.51cto.com/19871/1297268!