四大開源云平臺的命運基因
“有些用戶需要混合云的產(chǎn)品,在公有云的部分我們使用OpenStack,考慮到成熟度、穩(wěn)定性的問題,私有云的部分就沒有用(OpenStack)。至于私有云的部分使用什么就不用多說了,實際上也沒有別的選擇,”說這番話的是海云捷迅研發(fā)經(jīng)理田亮,這是一家創(chuàng)立2年的初創(chuàng)公司。話音剛落,旁邊的程輝沖著蔣清野一樂。這番話立刻激起了我的好奇心,追問道:“你們私有云用的什么產(chǎn)品?”程輝接過話筒:“這可以說嗎?”田亮點頭向程輝示意。“那毫無疑問,只有Eucalyptus了,”程輝說道。
這一幕發(fā)生在OpenStack中國行——天津站最后的圓桌論壇環(huán)節(jié),來自四大開源云平臺的代表人物坐在一起。當被問及各自開源平臺最成功的部署情況后,中國OpenStack用戶組(COSUG)管理員程輝、CloudStack Committer李學(xué)輝、Eucalyptus客戶總監(jiān)蔣清野、中國電信研究院云計算研究員劉軍衛(wèi)分別作了回答。
這些活躍的社區(qū)開發(fā)者都有自己全職的工作,參與社區(qū)活動基本上占用各自的私人時間,能夠把四個平臺的代表聚在一起更是困難。以至于天云趨勢研發(fā)總監(jiān)在微博上評論說:“如果你2012一整年都沒參加過云平臺的技術(shù)分享活動,沒關(guān)系,只要參加這個就夠了,每個平臺出席的都是國內(nèi)最有發(fā)言權(quán)的人,沒有之一。”
正如以上那段對話所說,開放云平臺蘊含著一個巨大的“陰謀”——盡管OpenStack以前所未有的熱度占據(jù)著大量媒體的頭條,同時CloudStack大有超越老大OpenStack的勢頭,而真正的贏家是不顯山露水的Eucalyptus。
2012 OpenStack引發(fā)的連鎖反應(yīng)
“你如何看待OpenStack存在決策緩慢,重技術(shù)爭奪而忽視用戶需求?(此前,CloudStack奠基人梁勝向CSDN透露了退出OpenStack的原因。)”在向程輝正式拋出這個尖銳的問題前,我禮貌性的做了鋪墊,“這半年多來,特別感謝OpenStack,將開放云平臺成為業(yè)界火熱的話題之一”。但幾分鐘之后,我就意識到,該感謝OpenStack的不是我,而是另外三家。
好吧,讓我們想回顧下今年OpenStack的重大動作。還記得第四屆云計算大會《開源云計算平臺技術(shù)專場:OpenStack、CloudStack、Hadoop》上爆滿的場面。接著,首屆OSAC大會在北京召開,讓我們見識了開源的力量。然后,OpenStack Foundation成立,正式結(jié)束Rackspace對其的控制。隨著VMware、華為、EMC等進駐OpenStack Foundationg,OpenStack的核心管理層已經(jīng)確立。八月,HP cloud和Rackspace基于OpenStack的服務(wù)正式上線,雖然還存在性能問題,但這無疑這是再好不過的市場宣傳了。
此外,CSDN與中國OpenStack用戶組(COSUG)連續(xù)七場舉行OpenStack中國行,延續(xù)了OSAC大會的火爆。
不過,對手們也沒有止步不前。今年四月,Citrix宣布將CloudStack貢獻給ASF,全面開源。從五月開始,CloudStack中國社區(qū)的活躍者就以一個月一次的周期進行社區(qū)活動。十一月,CloudStack 4.0發(fā)布,這是ASF發(fā)布的第一個CloudStack版本。
同時,Eucalyptus也宣布,從3.1版開始將集成公司所有的技術(shù)完全開源。另外Eucalyptus的代碼全面轉(zhuǎn)到Github進行托管。
也正因為OpenStack強大的市場攻勢,才導(dǎo)致CloudStack和Eucalyptus不得不選擇開放。甚至連學(xué)術(shù)范兒濃重的OpenNebula在今年一下子推出了4個發(fā)行版。要知道,OpenNebula在過去三年總共才推出5個發(fā)行版。
誰是贏家?
從商業(yè)上來講,沒有輸家。OpenStack直接帶動了開放云平臺的市場,關(guān)注度空前,在一定程度上對AWS和VMware壟斷的IaaS和虛擬化層造成了沖擊。蛋糕做大了,各家開源平臺的生存空間也變得更大。
“我們只關(guān)注私有云市場,事實上我們的客戶大部分是非IT圈的,做玩具的、搞金融的,”蔣清野表示,“由于商業(yè)化做的較早,從商業(yè)客戶數(shù)量上看,我們是最多的。”毫無疑問,Eucalyptus在私有云市場占據(jù)著相當高的份額,他還告訴CSDN:“一周差不多要飛3-4個地方(做技術(shù)支持)。”
“我們最近很忙,客戶跑不過來,”一位天云趨勢的售前工程師告訴CSDN。“上午還在和客戶開會,下午來這里做個分享,”在云世界大會間隙,李學(xué)輝表示。開源云平臺市場正在不斷升溫,商業(yè)機會源源不斷的涌現(xiàn)。
雖然CloudStack貢獻給了ASF,但不代表不可以盈利。“首先可以賣服務(wù),同時,一些高級的功能只有在發(fā)行版才會有,如果你要使用,就需要付費,”李學(xué)輝告訴CSDN。
當然,最大的贏家當屬OpenStack,短短兩年時間成為規(guī)模僅次于Linux Foundationg的開源項目,成績斐然。尤其在國內(nèi),包括新浪、趣游、華為(貢獻較少)、京東商城、網(wǎng)易等都成為OpenStack的開發(fā)者。
開放背后的基因
雖然四大開源平臺都持開放態(tài)度,但每家背后都有自己的歷史與基因:
開放程度:OpenStack > CloudStack > OpenNebula > Eucalyptus
前兩名毫無爭議,之所以認定OpenNebula的開放程度高于Eucalyptus,是因為Eucalyptus是四大開源云平臺中唯一采用GPL協(xié)議授權(quán),這顯然沒有對商業(yè)更友好的ASL 2.0受歡迎。
社區(qū)活動:OpenStack > CloudStack
無論在聲勢上還是數(shù)量的,OpenStack的社區(qū)活動都是最多的。社區(qū)活動的目的,一方面是提升企業(yè)、開發(fā)者的影響力,以求在未來擁有更好的市場回報以及職業(yè)機會。因此,無論是企業(yè)還是開發(fā)者都對參與社區(qū)活動非常積極。
技術(shù)分享:CloudStack > OpenStack
之所以列出此項,是因為我發(fā)現(xiàn)在OpenStack的社區(qū)活動中,大部分內(nèi)容涉及企業(yè)宣傳以及開發(fā)者個人宣傳,技術(shù)話題探討占少部分。而CloudStack的社區(qū)活動則相反,大部分話題涉及到生產(chǎn)或測試環(huán)境中的經(jīng)驗分享,干貨更多。另外一個原因是,在Apache CloudStack社區(qū)中,半數(shù)的開發(fā)者依然來自Citrix,因此,CloudStack的社區(qū)組織者希望提供更多技術(shù)分享,并帶領(lǐng)更多的企業(yè)和開發(fā)者參與到社區(qū)貢獻中來。因為,目前CloudStack還處在Apache的孵化狀態(tài)中,并未轉(zhuǎn)正。需要招募更多的非Citirx公司的開發(fā)者,才可能完成“孵化”。
另外,Eucalyptus和OpenNebula的社區(qū)活動在國內(nèi)幾乎看不到,就不在此對比了。
2013年怎么走?
“在一次交流會上聽到一句話,OpenStack在社區(qū)上領(lǐng)先CloudStack一年半,而CloudStack在成熟度上領(lǐng)先OpenStack一年半。明年我們會加大推廣,社區(qū)活動一個月一次,”李學(xué)輝表示。雖然CloudStack“孵化”成功應(yīng)該是遲早的事,但誰不希望這一天早點到來呢?
“今年推廣的太多了,明年用事實說話,包括stacklab做更多測試,提供更多借鑒,”程輝表示,“在技術(shù)上多和CloudStack相互借鑒。”
“OpenStack與CloudStack就像Linux的多個發(fā)行版,我們也在學(xué)習(xí)OpenStack的長處,比如減少過度耦合。另外Swift非常成熟,我們就直接拿來用,”李學(xué)輝說。
可以預(yù)見的是,2013年OpenStack將踏實下來做好產(chǎn)品。CloudStack借助OpenStack的火爆曝光度陡增,但社區(qū)的核心貢獻者還是以Citrix公司為主,招募更多的Committer才是重中之重,早日“孵化”成功,因此會大幅度進行推廣。Eucalyptus依然會悶聲發(fā)財,畢竟他的商業(yè)客戶數(shù)量最多,而且以不差錢的傳統(tǒng)企業(yè)居多。OpenNebula學(xué)術(shù)范兒濃重,他的市場中心依然在歐洲。