紅帽牽手業界巨頭應對VMware開源項目
紅帽公司正攜五家重量級廠商,通過以其RHEV-M協議棧為基礎的虛擬化社區項目向業界老牌勁旅VMware發起沖擊。
就在不久之前,紅帽剛剛加入了由思科、IBM、英特爾、NetApp以及SuSE聯合打造的oVirt項目,旨在打造一款可插拔的監控管理框架,這同時也將為其在針對KVM推出的虛擬化管理工具提供堅實的插件合作陣容。
為了促進項目的進展并刺激社區活躍性,紅帽在Apache軟件基金會(簡稱ASF)協議的授權下將RHEV-M代碼正式添加進oVirt當中。
oVirt將于今年十一月份正式啟動,屆時網絡巨頭思科公司將于其地處加州圣何塞市的培訓基地中通過研討會的形式向世人展示這一全新項目。如今oVirt已經成為一個囊括十三類分項的巨型綜合體,據消息人士透露截至今年十一月,預計還將有另外兩大子項目加入其中。
紅帽、IBM、英特爾、Net App及SuSE都在oVirt理事會中占有席位。該機構的任務包括:制定oVirt項目章程;批準、運作以及支持新項目;協調項目的最終發布日程。
理事會本身不設席位數量限制,具體成員配備則根據每位個人或商業實體對oVirt項目的貢獻而定。至于對貢獻程度的判定則由理事會現有成員共同商討。
根據紅帽的樂觀估計,oVirt最終將從業界吸引到更多成員加入進來,而不會止步于“首發六人”。
紅帽樂觀的背后存在著許多援手,今年五月同樣由上述幾家業界巨頭所打造的開放虛擬化聯盟在推廣與普及KVM的過程中,矛頭指向的依然是VMware。
這家Linux發行版供應商目前希望開放虛擬化聯盟能夠為oVirt項目的市場營銷添磚加瓦。今年早些時候紅帽啟動的開放虛擬化聯盟吸引到了IBM、惠普、英特爾、Novell、BMC以及Eucalyptus Systems的加入;如今該聯盟已經擁有了超過兩百家成員。
根據紅帽公司的說法,oVirt項目背后的深層含義在于為人們在VMware之外提供更廣闊的采納空間,而不只是在紅帽自家的RHEV-M或者微軟的Hyper-V中做出選擇。
“這種定位會讓整體局勢變得完全不同,”紅帽公司技術總監Carl Trielof在接受采訪時說道。“在籌備VMware之外的備選方案時大量引入先進技術無疑是一件好事。”
“這一項目出身于開放式運行及管理的社區,并將成為***直指VMware的此類備選方案,”他補充道。說到這里,我們應該聊聊“OpenStack”,紅帽公司并非參與到這個開放式云項目中來,主要矛盾在于管理模式上的分歧:OpenStack的運營及發展方向都由一家公司說了算,即Rackspace。
根據Trielof的說法,oVirt已經在紅帽所制定的管理模式下平穩度過了三個月的開發時光,而其他五家企業對此也并無異議。
“我們并沒有像Rackspace公司那樣把圍繞OpenStack建立起來的社區牢牢把握在手中。既然我們的預期目標是打造一套開源虛擬化解決方案,那么首先要考慮的問題就不應該是如何讓紅帽從中獲得***利益,而是怎樣使社區及用戶基礎得到令人滿意的回報。只要從這個角度進行項目開發…那么每位參與者都不會感到失望。”
紅帽不會因為將RHEV-M引入該社區而蒙受損失,他宣稱,因為公司將繼續從其監控及管理軟件的企業廣告收入中取得盈利。他還指出,此類運營模式與此前紅帽收購Fedora并將其納入紅帽Linux發行版時的狀況比較相似。
Trielof認為oVirt項目比較接近Apache與Eclipse的混合體:前者提供平臺,根據每位參與者對整體工作的貢獻設置晉升機制,進而在對應的發行版產品中提供更多功能;后者則作為技術框架,通過富有活力的生態系統從獨立軟件開發商及個體開發者處引進各類插件。ASF的創始成員之一Jim Jagielski目前正在幫助oVirt理事會處理各類事務。
紅帽之所以成立獨立的團體而非直接將oVirt項目扔給Apache,原因在于KVM中的某些功能以GPL及LGPL為基礎。
此外,在Apache體系中,像oVirt這樣擁有15條子項目的龐大集合體是不可能存在的,因為根據規定,每個項目都必須單獨進行開發。
Trielof還補充說紅帽公司希望能為社區本身打出品牌、打出地位,而不想讓其淹沒于Apache之中。
我們所效法的榜樣是Eclipse,不只是因為Eclipse具備良好的插件供應系統,更重要的是其在項目及技術組成方面所整合出的平臺。
Eclipse目前已經為其旗下的許多項目提供年度統一更新,在修正bug之余還為產品的使用者與開發者提供了可靠的交互平臺。Eclipse今年六月推出了有史以來***規模的單一發布版本:內含62個項目,總計4600萬行代碼。
Eclipse是由IBM公司于2001年11月所發起的,初衷是建立一套以社區與技術為核心內容的項目。IBM當時通過其Websphere Studio Workbench(即IBM電子商務平臺)捐贈了價值4000萬美元的源代碼,為該項目構建起了通往Java及C++服務器端開發工作的開源框架
該項目在名義上是為了建立一套開放式的IDE框架,該框架不要求特定的工具兼容種類,這就使得獨立軟件開發商不必再將時間浪費在重復編寫類似語法編輯器這樣的基礎IDE構建區塊。
紅帽公司正是Eclipse項目的創始成員之一,其他成員還有IBM、SuSE、Borland Software(現在由MicroFocus公司持有)、TogetherSoft(目前由Borland接手運營)等等。這一集團迅速擴張,并最終在甲骨文與SAP公司的拉動下于2003年末擁有了80位成員。就在幾年之前,Eclipse終于以工具的姿態亮相,于是在接下來的很長一段時間內,偌大的世界舞臺上只有兩位主角:Java領域的Eclipse與.NET領域的微外國人。
Eclipse繼承了IBM電子商務平臺的優勢,同時將諸如Borland公司之類經營情況較差的工具軟件供應商吸納進來,并促使其他業界同仁與IBM結成統一戰線。Eclipse打破了PC及網頁開發、商務智能甚至執行時間領域一直以來只能由IDE項目管理服務器的被動局面。
如果采用了Eclipse發展模式的oVirt能夠最終取得成功,雖然這無疑會重挫VMware公司的氣焰,但也必將給紅帽公司帶來巨大的負擔。回想Eclipse項目,在其驕人的成功與一長串社區成員企業名單的背后,是多年來一直默默為之付出人力與編碼勞作的IBM公司。
盡管Eclipse幫助IBM公司拓展了Java業務,但從客觀角度來說,IBM始終無法專注于通過該項目收回成本。畢竟同類競爭產品層出不窮,光是應付由此而來的壓力就足以讓IBM忙得不可開交,而光芒萬丈的Eclipse則永遠作為免費工具服務著大眾。
【編輯推薦】