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