開源云平臺(tái)如火如荼,OpenStack迎來三歲生日
今年7月19日是OpenStack誕生三周年的日子,這個(gè)開源軟件IaaS(基礎(chǔ)設(shè)施即服務(wù))平臺(tái)是根據(jù)Apache許可證在2010年7月發(fā)布的。它的想法很簡(jiǎn)單就是為公共及私有云提供一個(gè)無處不在的開源軟件云計(jì)算平臺(tái)。
Rackspace和美國(guó)航天局(NASA)為OpenStack捐獻(xiàn)了代碼。OpenStack已經(jīng)成為技術(shù)行業(yè)中增長(zhǎng)最迅速的開源軟件項(xiàng)目之一:來自200多家不同公司超過500人為其最新發(fā)布版本Grizzly貢獻(xiàn)了代碼。
開發(fā)者已經(jīng)貢獻(xiàn)了100多萬行代碼。這個(gè)平臺(tái)目前有120多個(gè)國(guó)家做出的7萬多項(xiàng)貢獻(xiàn),平均每個(gè)月有238項(xiàng)貢獻(xiàn)。2010年7月召開的第一次OpenStack設(shè)計(jì)峰會(huì)與會(huì)議有75人參加。最近一次在4月份召開的會(huì)議有3000人參加。下一次會(huì)議期待更多的人來參加。
三年前的爭(zhēng)論是圍繞云的定義
“三年前,整個(gè)行業(yè)中圍繞著云定義產(chǎn)生了巨大爭(zhēng)議”,當(dāng)時(shí)擔(dān)任戴爾數(shù)據(jù)中心解決方案事業(yè)部負(fù)責(zé)云和大數(shù)據(jù)解決方案的執(zhí)行主管Igoe說。“我們當(dāng)時(shí)看到的這個(gè)行業(yè)的狀況是擁有傳統(tǒng)軟件環(huán)境和傳統(tǒng)計(jì)算環(huán)境的企業(yè)正在設(shè)法擴(kuò)展其功能并且把這個(gè)功能稱作云。但是實(shí)際上,你不能在傳統(tǒng)屬性的架構(gòu)基礎(chǔ)上建立一個(gè)云屬性的架構(gòu)。”
Igoe說,云建立在專有軟件棧上會(huì)導(dǎo)致廠商鎖定和阻礙云計(jì)算固有的可能性,這存在著危險(xiǎn)。
OpenStack的出現(xiàn)扭轉(zhuǎn)了這個(gè)命運(yùn)。OpenStack提供一系列控制計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)資源池的相關(guān)項(xiàng)目,所有這一切都通過一個(gè)控制臺(tái)進(jìn)行管理。OpenStack迅速得到了惠普、戴爾和IBM等行業(yè)巨頭的支持以及許多小企業(yè)的支持。
Igoe稱,這個(gè)計(jì)劃自從推出以來取得了很大的進(jìn)展。在圣安東尼奧市召開第一次會(huì)議之前,Rackspace的私有云業(yè)務(wù)總經(jīng)理和OpenStack的推動(dòng)力量之一的Jim Curry曾給在戴爾公司的Igoe打電話,要求提供一個(gè)在會(huì)議上使用的服務(wù)器機(jī)架。Igoe和他在戴爾的同事不得不租用一輛馬拖車把設(shè)備運(yùn)到會(huì)場(chǎng)。那個(gè)服務(wù)器機(jī)架是第一個(gè)運(yùn)行OpenStack軟件的。
Igoe說,“早期,參加會(huì)議的每一個(gè)人都是真正的軟件人員,那里以開發(fā)者為中心。除非個(gè)人開發(fā)者注冊(cè)這個(gè)任務(wù)并且開始提供代碼,否則開源軟件社區(qū)就不會(huì)繁榮。”他還補(bǔ)充到,我們并沒有治理流程,而是50或者100位工程師匯集在一起并且開始討論云計(jì)算應(yīng)該是什么樣子。
OpenStack會(huì)議目前有許多人都想?yún)⒓?/strong>
“目前,許多人都想?yún)⒓覱penStack會(huì)議。會(huì)議門票很快售罄。有時(shí)候,人們即使沒有門票也從世界各國(guó)跑到這里,盼望能讓他們進(jìn)門。”Igoe說,“我們每年召開兩次峰會(huì)。每一次峰會(huì)的規(guī)模都擴(kuò)大一倍,但每一次峰會(huì)的門票都售罄。”
作為一位委員會(huì)成員,Igoe一直接聽許多人打來的電話,這些要求參加門票已經(jīng)售完的這個(gè)會(huì)議,他們很想知道能不能再Igoe這里買到內(nèi)線門票。波特蘭2013年春季峰會(huì)召開之前,Igoe又接到在日本的一位同事打來的電話,但是,Igoe只能解釋說他這里沒有多余的門票。
多年來,參加會(huì)議的人員已經(jīng)發(fā)生了變化。Igoe說,“最初,參加會(huì)議的都是開發(fā)者,但是現(xiàn)在,用戶和運(yùn)營(yíng)商都積極大量地參加這個(gè)會(huì)議。人員組成發(fā)生了變化,但這個(gè)會(huì)議仍然是一個(gè)技術(shù)會(huì)議。這不再是一個(gè)技術(shù)計(jì)劃,正開始轉(zhuǎn)變成為一個(gè)真正的運(yùn)營(yíng)生產(chǎn)計(jì)劃,現(xiàn)在關(guān)注的重點(diǎn)則是用戶和生產(chǎn)環(huán)境。”
這個(gè)變化意味著OpenStack未來將面臨許多挑戰(zhàn)。最重要的是圍繞OpenStack帶來的商業(yè)利益的問題。
Igoe稱,“OpenStack作為一個(gè)計(jì)劃和開源軟件項(xiàng)目一直都是非常成功的,我們現(xiàn)在面臨的挑戰(zhàn)是,隨著我們進(jìn)入到下一個(gè)階段,組織將要商品化OpenStack。雖然利益是合法的,但是我們必須要謹(jǐn)慎避免誤入歧途。”
Igoe稱,委員會(huì)和基金會(huì)需要理解這些界限。什么地方競(jìng)爭(zhēng)是好的,什么地方競(jìng)爭(zhēng)是壞的?在不限制技術(shù)創(chuàng)新的情況下,我們能在什么地方鼓勵(lì)競(jìng)爭(zhēng)和賺錢?組織需要一個(gè)圍繞技術(shù)進(jìn)行根據(jù)情況區(qū)別應(yīng)對(duì)。
為了慶祝誕生三周年,OpenStack本月將在全球各地舉行35場(chǎng)慶祝生日的活動(dòng),并且鼓勵(lì)人們參加這個(gè)慶?;顒?dòng)和共享使用#OpenStack3Bday標(biāo)簽的慶?;顒?dòng)照片。Igoe說,RackSpace將在星期五這個(gè)在整個(gè)公司范圍內(nèi)舉行視頻會(huì)議慶祝。
OpenStack第八個(gè)重要發(fā)布版Havana計(jì)劃在今年10月發(fā)布。