兩類虛擬化技術(shù): 完全虛擬化技術(shù) 完全虛擬化方法使用名為hypervisor的一種軟件,在虛擬服務(wù)器和底層硬件之間建立一個抽象層,。Vmware vSphere和微軟的Hyper-V是代表該方法的兩個商用產(chǎn)品,,而基于核心的虛擬機(jī)(KVM)是面向Linux系統(tǒng)的開源產(chǎn)品。 hypervisor可以捕獲CPU指令,,為指令訪問硬件控制器和外設(shè)充當(dāng)中介,。因而,完全虛擬化技術(shù)幾乎能讓任何一款操作系統(tǒng)不用改動就能安裝到虛擬服務(wù)器上,,而它們不知道自己運(yùn)行在虛擬化環(huán)境下,。主要缺點(diǎn)是,,hypervisor給處理器帶來開銷。 在完全虛擬化的環(huán)境下,,hypervisor運(yùn)行在裸硬件上,,充當(dāng)主機(jī)操作系統(tǒng);而由hypervisor管理的虛擬服務(wù)器運(yùn)行客戶端操作系統(tǒng)(guest OS)。 |
|