OpenStack有容乃大
它是流行于全球云開發(fā)者中間的一種溝通語言,
它追求開放、兼容,并致力于打造普適的開源云平臺,
它在數(shù)十個國家擁有成千上萬的擁躉,
它就是OpenStack,聲譽日隆的開源云架構(gòu)。
記者的一位朋友,11月11日零時,在網(wǎng)上一番“血拼”之后準備支付,卻因為結(jié)賬的人太多而被支付寶“踢了出來”,直到早上7點再次支付才取得成功。許多人感嘆“雙11”再破銷售收入紀錄時,又有誰會想到各大電商的IT基礎(chǔ)架構(gòu)承受了多大壓力。為了應(yīng)對業(yè)務(wù)高峰,提高基礎(chǔ)架構(gòu)的彈性,包括互聯(lián)網(wǎng)公司在內(nèi)的許多企業(yè)用戶開始慢慢嘗試并接受開源云架構(gòu),而OpenStack則是眾多開源云架構(gòu)中最受寵的一個。
開放兼容
11月5-8日,OpenStack峰會在中國香港舉行,這是OpenStack峰會首次在美國之外舉行。OpenStack基金會執(zhí)行總監(jiān)JonathanBryce介紹說,本次大會吸引了來自全球50多個國家的3000多名聽眾,其中很多人是第一次參加OpenStack峰會。“OpenStack的宗旨是為客戶提供普適的開源云平臺,不論是公有云、私有云,也不論云的規(guī)模大小,都可以基于OpenStack構(gòu)建易于部署且靈活擴展的基礎(chǔ)架構(gòu)。”JonathanBryce表示。
就像人們交流時需要一種大家都能理解的語言一樣,OpenStack就是從事云開發(fā)的人們都能應(yīng)用的一種共通的語言。OpenStack是一個由美國國家航空航天局(NASA)和美國網(wǎng)絡(luò)托管公司Rackspace共同發(fā)起、旨在為公有云及私有云的建設(shè)與管理提供軟件的開源項目。從2010年推出到現(xiàn)在,雖然只有短短三年多時間,但OpenStack憑借架構(gòu)的先進性、運作的有效性與授權(quán)模式的靈活性等,獲得了開發(fā)者和企業(yè)的廣泛歡迎和支持。與OpenStack類似的云計算開源項目雖然還有很多,但是無論從知名度、影響力、廣泛性以及具體的成果等方面衡量,OpenStack都可以稱得上是當今最具影響力的云計算開源項目。
就在本次峰會召開前大約兩周,OpenStack發(fā)布了最新的也是其第八個軟件版本Havana,在其新增的近400個功能中,最重要的是計量和編排功能。JonathanBryce介紹說,Havana版本吸引了910名開發(fā)者參與開發(fā)。OpenStack的最新調(diào)查顯示,全球已有超過72個國家的358個城市部署了OpenStack平臺。
OpenStack峰會還有一個特別之處,就是每天的會議都是由用戶經(jīng)驗分享開場,由此可見其對技術(shù)與應(yīng)用的結(jié)合非常重視。
讓用戶受益
在本次峰會舉行期間,OpenStack中國用戶組專門舉辦了小型的論壇,大會也在第二天上午專門安排了中國OpenStack用戶的經(jīng)驗介紹,包括愛奇藝、奇虎360、攜程。這一方面顯示出OpenStack基金會對中國市場的重視,另一方面也說明中國用戶對OpenStack有較高認同度,并且開始了積極探索。
攜程計算機技術(shù)(上海)有限公司(簡稱攜程)技術(shù)副總裁、首席技術(shù)架構(gòu)師葉亞明介紹說:“三年前,我們與VMware合作開始部署虛擬化,接著采用了CloudStack開源技術(shù),一年前改為OpenStack。”目前,攜程擁有一個包括1.3萬個終端的桌面虛擬化系統(tǒng),其基于OpenStack搭建的云架構(gòu)為實現(xiàn)業(yè)務(wù)的擴展提供了強有力的支持。“我們的目標是2020年讓業(yè)務(wù)增長10倍,活躍用戶數(shù)也增加10倍。”葉亞明相信,開源云架構(gòu)可以幫助攜程實現(xiàn)上述目標。
愛奇藝在構(gòu)建自己的私有云架構(gòu)時選擇了OpenStack。在愛奇藝看來,OpenStack具有靈活、可控的特點,基于工業(yè)標準,同時又有龐大的社區(qū)可以提供強大的支持,最重要的是可以更好地控制成本。愛奇藝基于OpenStack構(gòu)建的彈性混合云,可以隨需增減計算資源、存儲資源,并可對所有資源進行統(tǒng)一、靈活的管理。
奇虎360現(xiàn)在使用的很多軟件都是開源的。據(jù)奇虎360的技術(shù)專家介紹,在OpenStack平臺之上,他們幾個小時就可以完成一項應(yīng)用的部署,許多開發(fā)和測試也都是在OpenStack平臺之上實現(xiàn)的。能夠自主控制,可以實現(xiàn)定制化,是奇虎360選擇OpenStack的一個重要原因。目前,奇虎360只有一個小型的技術(shù)團隊在負責OpenStack私有云架構(gòu)的維護,其中只有兩名全職的技術(shù)工程師。
OpenStack的敏捷性、可擴展性以及極快的響應(yīng)速度讓奇虎360嘗到了甜頭。接下來,奇虎360還會向OpenStack的最新版本Havana遷移,實現(xiàn)存儲共享。此外,奇虎360還計劃加強與OpenStack社區(qū)的互動,以更好地利用OpenStack的最新成果。
“目前全球范圍內(nèi)哪個城市擁有最多的OpenStack開發(fā)人員?”OpenStack基金會執(zhí)行總監(jiān)JonathanBryce問與會者,眾人面面相覷。“北京。”有人開始鼓掌、歡呼,JonathanBryce補充說,“北京是擁有OpenStack開發(fā)者最多的城市,上海也可以列入OpenStack開發(fā)者數(shù)量排名前十的城市。”很多人猜測OpenStack峰會首次在美國之外舉行就選擇了中國香港,目的就是大力投入并拓展以中國為代表的亞太市場。
在OpenStack峰會舉行前幾天,OpenStack基金會董事長AlanClark在赴香港參加峰會前,特意在北京停留,不僅與記者進行了交流,而且參加了一系列活動,包括與政府領(lǐng)導會談,參加OpenStack中國小組的活動,去北京的高校進行交流等。
AlanClark在回答本報記者的提問時表示:“目前,中國已經(jīng)是除美國之外全球最活躍的OpenStack市場。峰會選在香港舉行,可以吸引包括澳大利亞、印度等在內(nèi)的眾多亞太地區(qū)國家的OpenStack開發(fā)人員參與。”
包括華為、華勝天成等在內(nèi)的一些中國廠商十分關(guān)注OpenStack開源項目的發(fā)展。華為IT產(chǎn)品線彈性計算云營銷工程部部長張曉松告訴記者,華為從2011年開始關(guān)注OpenStack,2012年10月23日正式加入OpenStack基金會,2013年本次峰會召開前剛剛當選OpenStack金牌會員,可謂一年一大步。在Grizzly版本中,華為存儲產(chǎn)品就開始支持OpenStack。目前在存儲領(lǐng)域,華為有十多位OpenStackcore開源開發(fā)人員,并有百余位OpenStack解決方案開發(fā)人員為OpenStack貢獻智慧。
“華為以開放、融合的態(tài)度,豐富了OpenStack存儲產(chǎn)品的種類,為用戶提供了更多更好的選擇。”華為存儲產(chǎn)品線總裁范瑞琦表示,“華為存儲已為OpenStack貢獻上萬行代碼,并取得階段性成果。比如,華為全系列存儲產(chǎn)品為OpenStack用戶提供了豐富選擇,其存儲快照技術(shù)促進了OpenStack效率提升,其存儲軟件Smart與OpenStack緊密結(jié)合,可以動態(tài)并合理地分配存儲資源處理能力,保證不同級別業(yè)務(wù)的存儲服務(wù)質(zhì)量。”
在本次峰會上,華為與OpenStack知名廠商Mirantis聯(lián)合展示了基于OpenStack的融合架構(gòu)一體機,基于該一體機,客戶可以快速、一站式完成基于OpenStack的應(yīng)用部署,從而進一步加速OpenStack的商用化進程。
2013年6月,華勝天成宣布成立中國首個OpenStack服務(wù)中心。在本次峰會上,華勝天成對外公布,在短短幾個月時間里,已經(jīng)有37個客戶主動上門咨詢有關(guān)OpenStack實施的問題,而且其中一個電信行業(yè)客戶的OpenStack系統(tǒng)已經(jīng)上線運行。
在中國,OpenStack的生態(tài)環(huán)境正在逐步建立和完善之中。2012年8月9日,英特爾亞太研發(fā)有限公司、新浪網(wǎng)、中標軟件、上海交通大學聯(lián)合成立了中國開源云聯(lián)盟(COSCL),致力于整合企業(yè)用戶對云計算基礎(chǔ)架構(gòu)平臺的需求,基于OpenStack等開源框架協(xié)同研發(fā)并加速完善,從而推動中國云計算產(chǎn)業(yè)發(fā)展。如今,紅帽、華勝天成以及許多中國互聯(lián)網(wǎng)公司都是這個聯(lián)盟的成員。據(jù)華勝天成高級技術(shù)經(jīng)理鄭馳介紹,聯(lián)盟中的成員每兩周會召開一個交流會,大家一起分享關(guān)于開源和OpenStack的實踐經(jīng)驗。
另外,COSCL還與中國OpenStack用戶組聯(lián)合成立了OpenStack實驗室StackLab。這是一個免費的OpenStack體驗、測試和開發(fā)平臺,它提供原生態(tài)OpenStack體驗平臺,不設(shè)門檻,無需邀請碼,任何人都可注冊并免費體驗,而且不限次數(shù)。
圍繞著OpenStack社區(qū),還誕生了一批創(chuàng)業(yè)公司,其中來自中國的創(chuàng)業(yè)者們對OpenStack抱有很大期望。程輝作為中國OpenStack用戶組的首席社區(qū)管理員,一直積極推動OpenStack在中國的發(fā)展。程輝本人還于2013年2月在美國硅谷創(chuàng)立了UnitedStack公司,并在北京設(shè)有研發(fā)和運營中心,目前主要面向中國和亞太市場推廣其基于OpenStack的云操作系統(tǒng)——UnitedStackOS,該云操作系統(tǒng)用于統(tǒng)一管理數(shù)據(jù)中心服務(wù)器集群,將普通的x86服務(wù)器集群變成一個統(tǒng)一的計算、網(wǎng)絡(luò)和存儲資源池,以構(gòu)建軟件定義的數(shù)據(jù)中心。UnitedStack在本次峰會上正式發(fā)布了UnitedStackOS1.0版,其用戶界面非常簡單,創(chuàng)建應(yīng)用的速度非??臁?/p>
記者在峰會現(xiàn)場還遇到了另一家OpenStack的創(chuàng)業(yè)公司Stackinsider,它提供了一個免費的在線服務(wù)平臺,用于OpenStack方案的測試和部署。如果用戶準備部署基于OpenStack的解決方案,Stackinsider也可以在線下提供一系列的部署服務(wù),并由此獲取收益。許多中國企業(yè)都在積極探索基于OpenStack的商業(yè)模式,UnitedStack、Stackinsider、易云等率先做出了有益嘗試。

OpenStack有待完善
OpenStack推出畢竟只有三年多的時間,雖然每半年就會推出一個新的軟件版本,而且它也具備了計算、存儲、網(wǎng)絡(luò)、安全以及管理等核心功能,但是與一些成熟的商業(yè)化云平臺相比,還有很多技術(shù)細節(jié)和功能需要進一步完善。在本次峰會上,OpenStack公布了2014年及以后的技術(shù)路線圖,包括應(yīng)用開發(fā)、數(shù)據(jù)處理、共享文件系統(tǒng)、數(shù)據(jù)庫即服務(wù)等在內(nèi)的待開發(fā)功能位列其中。不過,JonathanBryce表示,現(xiàn)在很多用戶使用OpenStack,并且獲得了豐碩成果,這表明用戶已經(jīng)認可了OpenStack。戴爾企業(yè)解決方案云端解決方案架構(gòu)師何沛敏也表示,從上一個版本Grizzly開始,OpenStack的基本框架和功能已經(jīng)定型,所以用戶無論使用Grizzly版本還是最新的Havana版本都可以,其核心框架沒有太大改變,只是功能豐富了。
AlanClark介紹說:“最新發(fā)布的Havana版本包括9個組成部分,新增功能近400項,正處于研發(fā)中的項目有19個?,F(xiàn)在如果云計算產(chǎn)品不是開源的,將很難具有競爭力。”
OpenStack基金會首席運營官MarkCollier坦承,現(xiàn)在OpenStack還比較“脆弱”,整個社區(qū)及開發(fā)者需要更大的勇氣繼續(xù)朝前走,一方面不斷豐富現(xiàn)有的生態(tài)系統(tǒng),使之更加多元化,更具兼容性和競爭力;另一方面要明確界定OpenStack的核心任務(wù),傾聽開發(fā)者的反饋,使OpenStack開源社區(qū)百花齊放。
JonathanBryce認為,OpenStack當前面臨的最大挑戰(zhàn)是缺少專業(yè)的OpenStack人才,因此OpenStack基金會下一步會增強對技術(shù)人員的培訓、認證。“我們希望把更多國家的OpenStack人才團結(jié)起來,增進彼此之間的交流與分享。”JonathanBryce表示,“從技術(shù)的角度講,我們將明確OpenStack開源云的技術(shù)核心,增強不同云之間的互操作性。”
對于中國開發(fā)者或企業(yè)在OpenStack的開發(fā)項目中作用不突出這一問題,JonathanBryce給出了建議:中國企業(yè)可以先從一些比較辛苦的工作做起,比如軟件測試、檔案編制等,先在這些領(lǐng)域做出成績,確立自己的地位,然后再逐步介入開發(fā)項目的核心;如果想在OpenStack社區(qū)中發(fā)揮更重要的作用,中國開發(fā)者和企業(yè)一定要積極參與社區(qū)互動,并對社區(qū)做出更多貢獻。
本文出自 “郭濤的存儲世界” 博客,請務(wù)必保留此出處http://gtstorageworld.blog.51cto.com/908359/1328069