在第四屆云計算大會上OpenStack專場被觀眾“擠爆”,可見其在民間的認(rèn)知度。但國內(nèi)商業(yè)環(huán)境整體情況并不樂觀,“大多數(shù)公司只是獲取免費的資源,并沒有參與到社區(qū)的貢獻(xiàn)”,新浪云計算技術(shù)經(jīng)理程輝告訴CSDN:“開放是互聯(lián)網(wǎng)的基因,當(dāng)我們領(lǐng)取一些任務(wù)并完成后,我們的技術(shù)人員也獲得了與全球頂尖開發(fā)人員交流協(xié)作的機會,我鼓勵他們?yōu)樯鐓^(qū)做貢獻(xiàn),這對包括我在內(nèi)的團隊受益匪淺。”程輝作為唯一一名受邀在今年4月舉行的OpenStack design Summit和OpenStackConference上做技術(shù)和主題演講的國內(nèi)公司代表,深度參與了OpenStack開發(fā),這讓他和他的團隊成長迅速。CSDN對程輝及新浪云SAE總監(jiān)王利俊進(jìn)行了專訪,他們介紹了云計算IaaS層格局、OpenStak的優(yōu)勢與不足。

程輝
現(xiàn)在的OpenStack不完美
2010年7月,OpenStack發(fā)布第一個版本Austin,直到今年5月第五個版本Essex發(fā)布,核心項目從最初的2個增加到6個,超過180家企業(yè)支持,3000多名社區(qū)貢獻(xiàn)者。但表面的繁榮不能掩蓋OpenStack的種種不足。“OpenStack社區(qū)的Dashboard項目做得不夠友好,沒法滿足生產(chǎn)環(huán)境需求,因此,我們幾乎重寫了Dashboard項目,“程輝告訴CSDN。Dashboard不涉及到核心系統(tǒng),OpenStack目前真正的挑戰(zhàn)是新舊版本的兼容性以及穩(wěn)定性。“這是很大的問題,很多公司升級的時候,會遇到一些問題,我們也遇到了,我們的方法是直接采用新版本。”程輝表示:“整個OpenStack項目還處于開發(fā)階段,不完美。”
就OpenStack的比如計費和監(jiān)控而言,很多公司自行開發(fā)了這些項目,如HP Cloud,Rackspace等均有自己的實現(xiàn),目前社區(qū)正在組織人手開發(fā),但距離發(fā)布還需要經(jīng)歷一到兩個發(fā)行版才有可能實現(xiàn)。新浪的團隊在半年前開始了計費和監(jiān)控兩個項目的開發(fā)。程輝表示:“這兩個項目已經(jīng)上線,并且運行良好。經(jīng)過生產(chǎn)環(huán)境驗證之后,我們決定將這兩個項目,即監(jiān)控項目Kanyun,計費項目Dough,開源并貢獻(xiàn)給OpenStack社區(qū),可以通過Github提供下載。”
新浪向社區(qū)貢獻(xiàn)了大量Bugfix,在Essex版中貢獻(xiàn)量排名第九。這從一個側(cè)面反映出當(dāng)前的OpenStack還存在大量的Bug,系統(tǒng)不成熟。但這也是開源軟件的魅力所在,HP、Dell、IBM(微博)、Intel等IT巨頭紛紛投入OpenStack。HP的公有云項目HP Cloud完全基于OpenStack建設(shè),今年5月進(jìn)入了Beta版。Dell則將OpenStack包含到Crowbar組件中,幫助用戶快速的部署OpenStack。同時,圍繞OpenStack產(chǎn)生了一批創(chuàng)業(yè)公司,Piston是其中較有影響力的一家,它由NASA前首席架構(gòu)師Joshua McKenty創(chuàng)立,幫助企業(yè)在幾分鐘之內(nèi)完成部署。此外,包括SwiftStack、Nicira、Nebula等都已嶄露頭角。可以看到,盡管OpenStack并不完美,但無法阻止IT巨頭和創(chuàng)業(yè)者的熱情。
OpenStack幫助SAE向上下游擴展
云計算就像一個生態(tài)鏈,盡管SAE已經(jīng)成為國內(nèi)最受歡迎的PaaS平臺。但眾所周知,由于考慮到平臺穩(wěn)定、安全性,PaaS平臺往往對開發(fā)者有許多限制。新浪云SAE總監(jiān)王利俊告訴CSDN:“之所以布這么多點,是希望能形成一個好的生態(tài)。開始做PaaS的時候就發(fā)現(xiàn),客戶有很多需求我們滿足不了,所以催生了我們做IaaS。”接下來,SAE面臨的大量開發(fā)者和應(yīng)用入駐,如何幫助他們更好的賺錢,就是一個迫切的問題。“開發(fā)者怎么掙錢,這就催生了我們做銷售商店。”至此,新浪云從底層IaaS到PaaS、應(yīng)用商店(SaaS)建立了完整的生態(tài)鏈。
王利俊表示,隨著移動互聯(lián)網(wǎng)的興起,它將成為非常重要的消費渠道。而云的本質(zhì)是計算和存儲,它需要被普通的老百姓消費,但如何消費?大眾接受的是應(yīng)用,這是一整套生態(tài)系統(tǒng),最終被消費才能產(chǎn)生價值。只有到了消費者手里,云才有價值。
目前,Sina Web Service的主要服務(wù)游戲客戶,大部分是微博上微游戲。王利俊透露,微游戲是國內(nèi)排名前三的。上面許多游戲開發(fā)商,一部分自備服務(wù)器,一部分租用第三方。現(xiàn)在我們會推薦他們用新浪的云主機,或者SAE。
OpenStack是真正的開源 將成為IaaS的工業(yè)標(biāo)準(zhǔn)
在IaaS領(lǐng)域,除了AWS一家獨大以外,還有一些商業(yè)或開源組織,包括CloudStack、Eucalyptus等,這些產(chǎn)品更成熟穩(wěn)定,并且CloudStack、Eucalyptus都已開源。但在王利俊看來,只有OpenStack才能成為IaaS的工業(yè)標(biāo)準(zhǔn),它才是主流。“我們調(diào)研很多(產(chǎn)品),不選擇CloudStack是因為它當(dāng)時還不屬于OpenSource。”王利俊告訴CSDN:“(CloudStack)有兩個版本,未來是有問題的。所以,如果在有選擇的情況下,我們肯定不選擇它。原因很簡單,一旦有兩個版本,那么意味著內(nèi)部版本更加穩(wěn)定,而公開出去的版本僅僅是為了小孩游戲。但OpenStack更有誠意,RackSpace將把OpenStack交給中立的第三方,現(xiàn)在的OpenStack就很像Linux一樣,有很多廠商贊助,它會更容易成為工業(yè)標(biāo)準(zhǔn)。”
“當(dāng)時選擇的時候,OpenStack是唯一一個支持Apache 2協(xié)議,是完全open的。”程輝補充道。盡管OpenStack有種種不完美,但正是基于完全的開源,它會越來越好,王利俊把它形容為“滾雪球”,他表示:“開源最大的優(yōu)點就是在后期是個加速,軟件越來越成熟,功能的豐富性上也會越來越快。這與商業(yè)機構(gòu)開發(fā)不一樣。開源他有一套行之有效的軟件開發(fā)模式,Linux就是最好的例子,他是一種Market即時式開發(fā)的案例。現(xiàn)在OpenStack開發(fā)模式跟Linux一樣。這種開發(fā)模式與傳統(tǒng)的商業(yè)機構(gòu)開發(fā)相比有它的優(yōu)點:首先它能匯集Internet的力量,把全球的精英、技術(shù)人員匯集在一起,通過高效的、非常低成本的溝通方式幫助軟件成功。”
“OpenStack它的模式也越來越像Linux,Linux有Linux Foundation來發(fā)展,然后OpenStack就是OpenStack Foundation,已經(jīng)吸引幾家巨頭加入,”程輝表示,“很多人都沒有預(yù)見到Linux今天的成功,當(dāng)時FreeBSD要比Linux成熟的多。為什么?首先FreeBSD不標(biāo)準(zhǔn),這是很致命的。包括HP的UNIX、SGI UNIX,為什么那么多的UNIX分支最終都逐步的被邊緣化,因為他們不夠標(biāo)準(zhǔn)。”
就在采訪的前幾天,Eucalyptus將其3.1版開源了,Eucalyptus能否挽回敗局?在王利俊看來,“這是背水一戰(zhàn),Eucalyptus把它的商業(yè)版完全open source去挽救市場,但現(xiàn)在已經(jīng)太晚了。現(xiàn)在已經(jīng)不是License之間的競爭了,因為OpenStack已經(jīng)足夠開放了,社區(qū)的人走了,活躍開發(fā)者走了,市場也不在了。”
推薦閱讀
系統(tǒng)廠商“耐不住寂寞”躋身前臺 繼微軟后谷歌首推自有平板電腦 全球平板行業(yè)的“豪門大戰(zhàn)”迎來高潮。繼微軟、蘋果紛紛推新產(chǎn)品“參戰(zhàn)”后,另一互聯(lián)網(wǎng)大佬谷歌昨日正式加入。谷歌昨日在2012年I/O開發(fā)者大會推首款平>>>詳細(xì)閱讀
本文標(biāo)題:用勇氣和實力擁抱OpenStack
地址:http://www.xglongwei.com/a/22/20120629/71780.html