虛擬化廠商論道  


      IBM:簡化IT基礎(chǔ)架構(gòu)
  
      在IBM看來,虛擬化最大的優(yōu)勢是可以幫助用戶增強(qiáng)按需定制能力,從而簡化IT基礎(chǔ)架構(gòu)。IT優(yōu)化可以歸結(jié)到三個(gè)主要的層面包括資源優(yōu)化,能源效率和動(dòng)態(tài)高效。企業(yè)通過虛擬化技術(shù),可以進(jìn)行硬件基礎(chǔ)架構(gòu)的資源優(yōu)化,來簡化系統(tǒng)復(fù)雜性,提升系統(tǒng)利用率和運(yùn)行效率;利用軟件和管理系統(tǒng)可以搭建一個(gè)動(dòng)態(tài)的基礎(chǔ)設(shè)施,既能保障系統(tǒng)高可靠性和高穩(wěn)定性,又能靈活應(yīng)對各種變化及需求,提供高質(zhì)量IT服務(wù),達(dá)到動(dòng)態(tài)高效;通過更有效地管理電源、散熱和機(jī)房空間,利用節(jié)能的產(chǎn)品和技術(shù),可以大幅度降低系統(tǒng)的能源消耗,有效提升能源效率。
  
      在資源優(yōu)化方面,以現(xiàn)有的數(shù)據(jù)中心客戶為例,IT 基礎(chǔ)設(shè)施常不能滿足IT經(jīng)理的期望值,例如資源利用率低下, 系統(tǒng)環(huán)境高度復(fù)雜, 高峰期響應(yīng)速度慢、執(zhí)行任務(wù)速度慢、應(yīng)用交付速度慢甚至影響數(shù)據(jù)庫性能等。IBM的服務(wù)器、存儲(chǔ)產(chǎn)品和虛擬化技術(shù)能夠營造出三個(gè)優(yōu)勢:簡化IT 基礎(chǔ)設(shè)施的管理、動(dòng)態(tài)再分配資源以及降低總體擁有成本。
  
      惠普:提高資源利用率
  
      惠普認(rèn)為,在傳統(tǒng)的數(shù)據(jù)中心里,系統(tǒng)基于垂直體系架構(gòu)建立,每一項(xiàng)業(yè)務(wù)應(yīng)用都有一個(gè)專門的IT系統(tǒng)提供支持,這就造成有多少業(yè)務(wù)應(yīng)用就有多少IT系統(tǒng),并且這些IT系統(tǒng)相互獨(dú)立,形成了眾多IT孤島,互相之間無法共享資源,造成了IT資源利用率低,部分資源長期閑置,難以跟上隨時(shí)變化的業(yè)務(wù)需求。針對傳統(tǒng)數(shù)據(jù)中心資源利用率低的現(xiàn)狀,惠普全面創(chuàng)新服務(wù)器和存儲(chǔ)虛擬化技術(shù),以池化資源共享手段,實(shí)現(xiàn)降低成本和優(yōu)化利用率的目的。
  
      惠普的虛擬化技術(shù)包括組件虛擬化、集成虛擬化、全面IT公用化三個(gè)方面。這種多層面的虛擬化可幫助企業(yè)提高資IT源利用率,并使IT供應(yīng)自動(dòng)滿足業(yè)務(wù)需求。其中,組件虛擬化技術(shù)可以優(yōu)化單獨(dú)的服務(wù)器、存儲(chǔ)、網(wǎng)絡(luò)和其它資源,不僅提升資源利用率,以滿足單個(gè)應(yīng)用環(huán)境或業(yè)務(wù)流程中的需求。集成的虛擬化技術(shù)能優(yōu)化單個(gè)應(yīng)用環(huán)境或業(yè)務(wù)流程中的多個(gè)基礎(chǔ)設(shè)施組件,在提升資源利用率的同時(shí)自動(dòng)滿足服務(wù)水平協(xié)議。而全面的IT公用化能優(yōu)化各個(gè)應(yīng)用和業(yè)務(wù)流程之間使用的資源,并將其池化和共享,從而使資源利用率得到提升,而且供應(yīng)自動(dòng)滿足需求。 
 
      Intel:硬件輔助虛擬化


      作為芯片廠商,Intel的芯片級(jí)虛擬化技術(shù)拉開了X86平臺(tái)普遍虛擬化計(jì)算的帷幕。
  
      2005年11月,英特爾發(fā)布了新的Xeon MP處理器系統(tǒng)7000系列,X86平臺(tái)歷史上第一個(gè)硬件輔助虛擬化技術(shù)??VT(Vanderpool Technology)技術(shù)也隨之誕生。Intel認(rèn)為,服務(wù)器虛擬化主要應(yīng)用于服務(wù)器整合、災(zāi)難恢復(fù)、動(dòng)態(tài)負(fù)載均衡等方面,可有效提升系統(tǒng)性能。
  
      與軟件方案相比,VT技術(shù)對如何在不同的情形下分配給Guest OS (虛擬機(jī)上的操作系統(tǒng)) 想要的Ring 特權(quán)級(jí)別做了重要的改進(jìn),在軟件堆棧中為虛擬機(jī)監(jiān)視器(VMM)提供了專用的空間,可以支持未經(jīng)修改的操作系統(tǒng)和應(yīng)用在專門為它們設(shè)計(jì)的環(huán)境中運(yùn)行,從而簡化了硬件調(diào)用。同時(shí),VT通過硬件底層指令集來支持虛擬機(jī)監(jiān)視器(VMM)與已安裝Guest OS 之間的切換,效率和可靠性明顯提高。另外,VT技術(shù)還設(shè)計(jì)了保留虛擬機(jī)監(jiān)視器(VMM)和已安裝的Guest OS的處理器狀態(tài)信息的專用內(nèi)存地址空間,這樣不但可以縮短各個(gè)操作系統(tǒng)訪問硬件之間的間隔時(shí)間, 同時(shí)提高了各個(gè)虛擬機(jī)上的操作系統(tǒng)之間的安全隔離性。
  
      據(jù)Intel介紹,該公司將與明年發(fā)布新一代處理器架構(gòu),并于2009今年采用32nm制程,屆時(shí),硬件輔助虛擬化技術(shù)也會(huì)進(jìn)入新的階段。  
  
      AMD:提升性能和安全性
  
      會(huì)上,AMD也介紹了自身虛擬化技術(shù)的主要特點(diǎn)。AMD的虛擬化技術(shù)主要解決性能和安全性問題,通過硬件實(shí)現(xiàn)DEV,可以進(jìn)行內(nèi)存分配。在虛擬化環(huán)境下,當(dāng)需要映射多操作系統(tǒng)和運(yùn)行多個(gè)應(yīng)用程序時(shí),MMU可以對物理內(nèi)存尋址進(jìn)行大量有效的跟蹤協(xié)調(diào),保障系統(tǒng)的安全性。同時(shí),通過帶標(biāo)簽的TLB(Tagged Translation Look-Aside Buffers)幫助VM識(shí)別最近訪問的內(nèi)存頁表來提升性能。
  
      另外, AMD對各種嵌套頁表(NPT,nested page table)的支持。與Intel的軟件方法不同,NPT允許每個(gè)VM通過獨(dú)立于硬件、虛擬的CR3內(nèi)存寄存器對其內(nèi)部內(nèi)存管理進(jìn)行更有力的控制。雖然使用NPT增加了內(nèi)存查找的數(shù)量,但NPT卻消除了VT-x必須的軟件層。這種方法通過硬件管理內(nèi)存的方式大大提高了VM的內(nèi)存性能。在內(nèi)存密集型應(yīng)用,特別是在多個(gè)VM共存的環(huán)境下,這一方法的效果最為明顯。

分享到

多易

相關(guān)推薦