總結(jié)紅帽RHEV3.0 展望RHEV3.1
隨著虛擬化日趨成熟,市面上供用戶選擇的技術(shù)越來越多,從早期的專有解決方案到現(xiàn)在的開放標(biāo)準(zhǔn)與開源技術(shù),應(yīng)有盡有。紅帽企業(yè)版Linux等開源Linux解決方案已經(jīng)迅速取代專有的Unix系統(tǒng),開源的系統(tǒng)管理程序(hypervisor)技術(shù)現(xiàn)在也在直接與專有虛擬化技術(shù)較量。
今年五月,紅帽在其峰會(huì)上發(fā)布了關(guān)于RHEV 3.0的細(xì)節(jié),新的架構(gòu)包括一個(gè)能與libvirt會(huì)話的Java堆棧,可管理RHEV主機(jī)和Red Hat Enterprise Linux 6服務(wù)器。因?yàn)镽HEV 3.0是基于Java與libvirt,任何能與libvirt目錄通信的Java工具都能管理RHEV。如果想利用所有這些新功能,基于Web的客戶端就使用標(biāo)準(zhǔn)版RHEV-M。
隨著紅帽企業(yè)虛擬化3.0(RHEV3.0)的推出,開源的、基于內(nèi)核的虛擬機(jī)(KVM)管理程序成為一個(gè)戰(zhàn)略選擇。RHEV3.0是一套面向服務(wù)器和桌面虛擬化的完整虛擬化管理解決方案,而且它也是首個(gè)企業(yè)級、完全開源的虛擬化平臺(tái)。它基于強(qiáng)大的KVM管理程序和oVirt開源虛擬化管理項(xiàng)目。
在管理方面,RHEV3.0用戶有太多選擇。RHEV 3.0不再依賴Windows Server,其管理基于瀏覽器,用戶能從任何平臺(tái)進(jìn)行管理,100%開源。管理服務(wù)器也叫做RHEV-M,包括查看虛擬機(jī)存儲(chǔ)報(bào)告和輕松導(dǎo)入虛擬機(jī)的新功能。
除了底層的平臺(tái),管理界面本身也有顯著變化。尤其是存儲(chǔ)與虛擬化信息重新設(shè)計(jì)成一個(gè)新的更完整的樹狀圖。這個(gè)視圖廣泛,讓管理員發(fā)現(xiàn)虛擬機(jī)、主機(jī)和可用存儲(chǔ)上的報(bào)告更容易。
新的應(yīng)用程序界面能與命令行一起工作。也有類似于HTTP的界面允許系統(tǒng)管理員使用類似于HTML的語言腳本化任務(wù)。最終它允許用戶輕松導(dǎo)入正在使用的虛擬機(jī)以及類似于HTML的腳本語言。此外,還可以為虛擬機(jī)鏡像文件選擇使用本地存儲(chǔ),將管理員用戶定義成不同級別等實(shí)用功能。
另一大亮點(diǎn)在于紅帽與IBM在虛擬化領(lǐng)域長期的深入的合作。IBM System x專門針對紅帽企業(yè)版Linux和紅帽企業(yè)虛擬化產(chǎn)品進(jìn)行了優(yōu)化。例如,IBM的eX5服務(wù)器結(jié)合RHEV 3.0,提供了更好的性能和可擴(kuò)展性。MAX5內(nèi)存能夠把內(nèi)存容量擴(kuò)展至非eX5服務(wù)器的五倍。內(nèi)存可以獨(dú)立于CPU進(jìn)行擴(kuò)展,以便從關(guān)鍵業(yè)務(wù)的企業(yè)解決方案中獲得更多能力,例如商業(yè)智能、企業(yè)資源規(guī)劃和數(shù)據(jù)庫。I/O能力也高于10G以太網(wǎng)傳統(tǒng)系統(tǒng)I/O端口的四倍。
SPECvirt_sc2010 基準(zhǔn)測試
在SPECvirt_sc2010基準(zhǔn)測試中(40個(gè)處理器核2.4GHz),與HP DL580 G7 服務(wù)器相比較,IBM x3850 X5服務(wù)器的虛擬機(jī)整合性能高出18%。
當(dāng)然,開放虛擬化的生態(tài)系統(tǒng)的增長不能僅僅靠一個(gè)管理程序。任何解決方案都必須提供一個(gè)功能豐富的管理平臺(tái)、跨越整個(gè)堆棧且定義良好的API、積極和開放的開發(fā)社區(qū)以及能夠擴(kuò)展管理程序的第三方產(chǎn)品。因此,KVM 和oVirt技術(shù)正在通過開放虛擬化聯(lián)盟(OVA)和oVirt社區(qū)項(xiàng)目獲得越來越多的行業(yè)支持。
RHEV 3.1要等到2012年底之后發(fā)布,但是測試版本中已經(jīng)包含了所有的全新特性。其中最重要的改進(jìn)就是Web管理接口。新的Web管理方式將會(huì)成為默認(rèn)接口,所以Linux管理員不再需要Windows來管理系統(tǒng)程序。
虛擬機(jī)的實(shí)時(shí)快照功能是RHEV 3.1新添加的另一個(gè)重要特性。在RHEV 3.0中,必須首先關(guān)閉虛擬機(jī),系統(tǒng)管理程序才能夠?qū)崿F(xiàn)快照功能。通過利用新增的Linux底層存儲(chǔ)特性,使得RHEV3.1對運(yùn)行中的 虛擬機(jī)制作快照變?yōu)榭赡?。在可擴(kuò)展性方面,RHEV 3.1支持最高每個(gè)虛擬機(jī)2TB的內(nèi)存容量,管理員就可以為每個(gè)虛擬機(jī)配置最多160個(gè)虛擬CPU。
在存儲(chǔ)方面,RHEV3.1包含了更多的存儲(chǔ)類型,比如直接對LUN進(jìn)行訪問和支持Red Hat存儲(chǔ)系統(tǒng)(集群文件系統(tǒng)),這意味著存儲(chǔ)更加靈活。在一個(gè)存儲(chǔ)域中配置的虛擬機(jī)不能夠連接到另一個(gè)存儲(chǔ)域。支持存儲(chǔ)遷移的特性使得將虛擬機(jī)從一個(gè)存儲(chǔ)域?qū)崟r(shí)遷移到另一個(gè)存儲(chǔ)域變?yōu)榭赡堋4送?,RHEV3.1支持配額功能,允許管理員為虛擬機(jī)使用的內(nèi)存,存儲(chǔ)和CPU分配額度,利用Linux內(nèi)核的新增特性,包括cgroup。
紅帽正在努力發(fā)展自己的虛擬化技術(shù),以求在該領(lǐng)域占據(jù)更大的市場份額。持續(xù)對開源虛擬化KVM的利用與推廣,并與IBM協(xié)作,期望能夠趕上競爭對手,鞏固市場地位。