虛擬化技術實踐指南 |
發(fā)布時間: 2012/9/11 20:54:18 |
虛擬化的出現(xiàn)對IT的管理方式產(chǎn)生了巨大的影響,通過這幾年的發(fā)展,虛擬化技術也越發(fā)的成熟,虛擬化技術的使用也越來越普及,可以說,虛擬化是大勢所趨。 虛擬化技術 虛擬化技術分為硬件虛擬化和軟件虛擬化,從數(shù)據(jù)中心的角度看,大家談論的往往都是指硬件虛擬化。硬件虛擬化是相對于軟件虛擬化來講的,軟件虛擬化是將虛擬化軟件安裝在操作系統(tǒng)之上,所有虛擬機的運行都要經(jīng)過虛擬化軟件翻譯進而由操作系統(tǒng)來調(diào)用硬件完成操作,效率非常低下。而硬件虛擬化克服了軟件虛擬化的弊病,將虛擬化軟件(Hypervisor)安裝在硬件和操作系統(tǒng)之間,這樣可以由Hypervisor直接調(diào)用硬件為所有的虛擬機提供服務,效率問題得以解決。 芯片組在虛擬化道路上發(fā)展的三個階段 第一階段:芯片虛擬化:操作系統(tǒng)默認情況下都是安裝在CPU的Ring0這一個特權層上,而Hypervisor要想直接調(diào)用硬件,也需要安裝在這一層,這就會產(chǎn)生很多問題。而芯片廠商通過重新設計CPU,增加了一個Ring-1的層來存放Hypervisor,管理和調(diào)度虛擬機操作系統(tǒng)。代表性的技術為AMD的AMD-V,和Intel的Intel-VT. 第二階段:內(nèi)存虛擬化:隨著虛擬化技術的不斷發(fā)展,內(nèi)存的效率成為關注點,芯片廠商隨之設計了通過硬件支持來解決繁重的內(nèi)存映射,AMD稱之為NPT,而Intel稱之為EPT. 第三階段:IO虛擬化:現(xiàn)階段,IO虛擬化可以讓虛擬機可以直接調(diào)用物理服務器上的硬件,起到安全和隔離的作用,也保障了部分場景中虛擬機的性能。AMD的IOMMU和Intel的VT-D就是負責從硬件層面來優(yōu)化這項技術的。 本文出自:億恩科技【www.riomediacenter.com】 |