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