Linux或增加VMware支援 讓其與Xen平等競爭(轉)

ba發表於2007-08-12
Linux或增加VMware支援 讓其與Xen平等競爭(轉)[@more@]來源:CNET科技資訊網

4月17日國際報導 Linux程式設計師逐漸接納一種改變,可能讓VMware的虛擬化軟體在更平等的立足點上與開放原始碼軟體Xen競爭。

Xen可望與Linux的核心(kernel)更密切地融合,但Linux領導人Linus Torvalds的副手Andrew Morton正提倡在Linux核心中加入一種介面,讓Linux與任一種虛擬化基礎相容。

虛擬化(virtualization)通常指的是讓一臺電腦同時執行多重作業系統的軟、硬體。這種功能很有用,因為可讓伺服器的效率提升,並且把桌上型應用程式孤立成互不干擾的分割區(partitions),或稱虛擬機器(virtual machine)。

Xen、微軟和VMware都在著手開發一種稱為“hypervisor”的軟體,用來管理這類虛擬機器對硬體資源的存取。

Morton表示,他偏好採用一種中立的、可與任一種hypervisor搭配的介面,而不願只獨鍾Xen一種。

他說:“長久以來,有人認為我們只要跟Xen補釘結合,就很滿意了。但是,那麼一來,Linux就只能在Xen平臺上執行。”

Morton指出,VMware程式設計師建議在Linux核心與hypervisor之間採用一種穩定的介面--而且,他們的確在著上開發這樣的介面。

Morton說:“從高階設計的觀點來看,我認為VMware的觀點不錯,而通用型的核心-虛擬機器介面要勝過只限與Xen搭配的介面。”

XenSource和VMware都表示對這種改變無異議,VMware更取得以往欠缺的一席之地。

EMC子公司VMware的資深產品開發經理Dan Chu說:“任何讓競爭環境公平化的舉動,對每個人而言都是好事,當然也包括本公司在內。”

新一代的準虛擬化(paravirtualization)技術興起,提供比VMware目前的作法更優越的效能,但條件是必須改變作業系統。

VMware資深研發經理Jack Lo說,如果軟體公司採用這種核心介面,這些公司及其客戶就不需擔心軟體、虛擬機器或hypervisor版本不同的問題。

Morton說,Xen程式設計師在介面設計上並不積極。但Xen創始者Ian Pratt聲稱,Xen也採用一種類似VMware介面的作法,稱為VMI,而兩者正朝同一方向聚合。

他說:“約75%到80%的程式結構都是雷同的。這是共同點,希望很快就能進駐Linus和Andrew的核心。關於這些的討論尚未開始。”

Pratt指出,問題在於商標問題。他說:“他們反對在Linux採用的補釘上冠上Xen的字首。而我們也不願它被稱為VMI,畢竟在介面和定義補釘上我們費了很多心血。”

Lo則表示,VMware無意把VMI侷限於VMware的代稱。他指出,VMI只是虛擬機器介面(Virtual Machine Interface)的縮寫罷了,如有必要更改名稱,該公樂觀其成。

Morton說,在把Xen的補釘納入Linux核心之前,Xen的程式設計師還需要加把勁。Pratt表示,希望在9月前,一切都能就緒。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-950448/,如需轉載,請註明出處,否則將追究法律責任。

相關文章