劉洪宇
2月23日,紅帽宣布其2009年虛擬化策略,對產(chǎn)品系列進行重大擴展,引入新一代虛擬機技術(shù)及管理功能。這是紅帽在2008年9月完成對以色列虛擬軟件廠商Qumranet的戰(zhàn)略收購,完善自身技術(shù)力量之后,首次發(fā)布產(chǎn)品與技術(shù)發(fā)展路線圖。
虛擬化普及瓶頸
盡管x86虛擬化普及加速,但這項主流技術(shù)仍有很大的上升空間。有調(diào)查結(jié)果顯示,虛擬機在數(shù)據(jù)中心服務(wù)器中占的比例約為20%,在實際應(yīng)用中,x86虛擬化目前只是部署在非關(guān)鍵任務(wù)負載中,多用于開發(fā)和測試環(huán)境。
造成這種現(xiàn)狀的原因是多方面的,紅帽大中華區(qū)總裁胡伯林認為,這突出表現(xiàn)在性能與擴展性上。傳統(tǒng)虛擬化產(chǎn)品的資源開銷很大,直接造成性能下降,顯然,就難以勝任數(shù)據(jù)庫等I/O密集型企業(yè)應(yīng)用以及延時敏感型應(yīng)用。同時,把客戶機限制為4個虛擬處理器,也使得需要更多處理器資源的ERP等企業(yè)級應(yīng)用難以運行在虛擬機上。
不僅如此,客戶還需要虛擬機能夠滿足安全性和穩(wěn)定性的要求,并且降低軟件成本。當虛擬化解決方案的許可證費用近于服務(wù)器硬件時,很多用戶都面臨采購的兩難境地,導致x86虛擬化往往用于負載不大、整合程度高的應(yīng)用,以攤薄并快速回收成本。但這些限制并非難以突破。胡伯林表示,紅帽發(fā)布其虛擬化策略,就是希望為用戶提供高性能、安全和可管理的基礎(chǔ)架構(gòu),使其能跨越數(shù)據(jù)中心以及內(nèi)、外部云,從而運行范圍廣泛的企業(yè)負載。
KVM成為新選擇
紅帽2007年推出集成虛擬化技術(shù)的RHEL Linux 5,從此進入虛擬化領(lǐng)域。當時,RHEL Linux 5內(nèi)嵌Xen Hypervisor,這在當時是一項成熟技術(shù),至今已在多領(lǐng)域成功部署。而這一次,紅帽計劃升級Hypervisor——采用基于KVM(內(nèi)核虛擬機)的新一代虛擬化管理器。KVM是一種領(lǐng)先的開源Hypervisor,是Linux內(nèi)核的核心組件,能把Linux內(nèi)核轉(zhuǎn)變?yōu)檩p量的全功能、高性能、安全的Hypervisor。
這一技術(shù)曾在2008年6月的RedHat峰會上披露。據(jù)稱,KVM可明顯減少開銷,提高性能,提供高安全性和廣泛的硬件支持,只消耗少量內(nèi)存,并可以方便地嵌入服務(wù)器與桌面電腦中;同時,支持把客戶機限制為16個虛擬處理器,可以勝任低延遲、高I/O吞吐量和對擴展性要求高的企業(yè)應(yīng)用。在安全性方面,紅帽并非是在Hypervisor之上添加一層安全產(chǎn)品,而是在Hypervisor內(nèi)核中包含美國軍方的SELinux安全性基礎(chǔ)架構(gòu)。
而對于此前系統(tǒng)中內(nèi)嵌的Xen Hypervisor,紅帽提供的技術(shù)支持至少到2014年。胡伯林介紹說,虛擬化技術(shù)在發(fā)展變化,目前KVM的表現(xiàn)要優(yōu)于Xen,但過幾年,一定會有更先進的Hypervisor。因此,紅帽在RHEL Linux系統(tǒng)中始終包含Libvirt,在底層Hypervisor與上層系統(tǒng)管理應(yīng)用間提供隔離接口。將于今年第三季度上市的RHEL Linux 5.4就同時包含了Xen和KVM Hypervisor,預(yù)計已有用戶將繼續(xù)使用Xen,并擇機遷移,而新用戶將直接使用KVM。
管理套件顯身手
Qumranet帶給紅帽的虛擬化核心技術(shù)除了KVM之外,還包括SolidICE及VDI(虛擬桌面架構(gòu)),管理是其中非常重要的一項技術(shù)。虛擬化解決方案中,需要有管理軟件對虛擬機進行管理。尤其是對于可擴展的管理性要求,虛擬化若要在生產(chǎn)系統(tǒng)中完整部署,就需要能擴展至數(shù)千臺虛擬機的管理能力。
VMware、微軟等虛擬化廠商都擁有自己的管理軟件。相比之下,這是紅帽的弱項,在內(nèi)嵌Xen Hypervisor時,其管理功能有限,并且是命令行操作方式,所以紅帽與第三方合作,引入了相應(yīng)的管理功能。而此次,紅帽在管理方面的短板得以補齊,Qumranet的成果使得紅帽擁有了功能強大的服務(wù)器虛擬化管理解決方案,成為整合服務(wù)器虛擬和桌面虛擬管理的開源產(chǎn)品。
紅帽企業(yè)虛擬化采取了Web用戶界面和腳本編寫接口,擁有檢索驅(qū)動的能力,可以管理數(shù)千臺虛擬機,支持高級虛擬化管理能力,如快速部署新虛擬機的圖像管理、現(xiàn)場無中斷遷移、高可用性與系統(tǒng)調(diào)度等。同時,這套集成的管理系統(tǒng)還將積極推動桌面虛擬化。由于實現(xiàn)了虛擬桌面的高密度、優(yōu)化的提交性能,以及存儲節(jié)省,為VDI提供了高性價比的選擇。