伴隨著低門檻,未來的可移植性及業(yè)界巨頭的支持等三大優(yōu)勢(shì),開源云工具如雨后春筍般不斷出現(xiàn)。
在一些云計(jì)算領(lǐng)域的大潮流的背后,開源工具扮演著很重要的角色,最近越來越多廠商都在公開他們的源代碼來吸引開發(fā)人員。
本月,微軟將服務(wù)端.NET棧的源代碼公開并拓展到Linux和Mac OS上,而Joyent公司將他們的云存儲(chǔ)系統(tǒng)--SmartDataCenter和Manta的源代碼也相應(yīng)的進(jìn)行了公開。
這些舉動(dòng)的背后反映了市場上人們對(duì)OpenStack,Docker及其他開源云計(jì)算工具如滔滔江水連綿不絕的關(guān)注。
開源在云計(jì)算領(lǐng)域中很流行,因?yàn)樗峁┝溯^低的門檻,Dave Bartoletti,位于馬薩諸塞州Cambridge的Forrester Research公司的一位分析師說道。而因?yàn)楦鞔笤茝S商已經(jīng)在大規(guī)模的使用開源軟件,如果你對(duì)某個(gè)開源工具有興趣,很可能某個(gè)云供應(yīng)商已經(jīng)用這個(gè)工具進(jìn)行過上萬次的操作了,他補(bǔ)充道。
“開源不再等于沒有技術(shù)支持的雜牌軟件了,”Bartoletti說。“在許多地方它已經(jīng)是大多數(shù)新興云平臺(tái)背后的核心。”
投資者和CEO們?cè)?jīng)無法看到開源的價(jià)值,但這種情形已經(jīng)開始改變,人們了解到軟件跟其他制造和販賣的商品是不一樣的,Joyent的CTO Bryan Cantrill說道。他列出了Red Hat公司的商業(yè)成就和后來一波波如Elasticsearch,Cloudera, Basho和Pivotal 軟件公司等,作為這種認(rèn)知轉(zhuǎn)變的證據(jù)。
“有太長一段時(shí)間,人們總認(rèn)為開源就等于‘我要免費(fèi)送人,’”Cantrill說道。“這不見得是事實(shí)。對(duì)于大多數(shù)軟件公司來說,你們提供給付費(fèi)顧客的價(jià)值大大超過了軟件本身的實(shí)際價(jià)值。”
Cloud Technology Partners是一家位于波士頓的云咨詢公司。他們的高級(jí)副總裁David Linthicum認(rèn)為,開源將會(huì)繼續(xù)在云產(chǎn)業(yè)中占有一定的角色,但重要的是我們也該了解這些決策背后的動(dòng)機(jī),不能忘了這一切不只是為了增加價(jià)值和創(chuàng)造社區(qū)而做。
“這在建立產(chǎn)品和云服務(wù)中已經(jīng)是行之有年的策略了,”Linthicum說道。“這樣會(huì)創(chuàng)造額外的市場份額,又是個(gè)擺脫產(chǎn)品[維護(hù)]的好方法。”
Linthicum說,之前當(dāng)開源軟件在Apache和LAMP之類的中間件系統(tǒng)中流行的時(shí)候,很多用戶魯莽的紛紛加入--——就算那個(gè)對(duì)他們來說是錯(cuò)誤的技術(shù)也不管不顧。
這種文化現(xiàn)在轉(zhuǎn)移到了云計(jì)算領(lǐng)域,所以IT專家和開發(fā)者們?cè)谶x擇他們的開源工具時(shí)一定要懂得事先多做功課。
Cantrill很大方的承認(rèn)這次他們公司的行動(dòng)并不是完全無私的,而是作為與市場領(lǐng)導(dǎo)者Amazon Web Services(AWS)和其他競爭者的區(qū)隔。近來Joyent將他們公司的形象圍繞著自有的容器技術(shù)重新包裝,想在虛擬操作系統(tǒng)的領(lǐng)域全力一搏,并試著借由Docker的聲名大噪來獲取利益。
Cantrill 也將開源當(dāng)作吸引人才的方式。大學(xué)是高技術(shù)低成本的勞力沃土,大部分的學(xué)生幾乎只使用開源軟件來實(shí)驗(yàn)和部署。如果大學(xué)們能熟悉這種技術(shù),那對(duì)Joyent是很有利的。
“對(duì)我們來說,開源就是我們的培育系統(tǒng),”Cantrill說道。“在一個(gè)稀有技術(shù)很難遇見的環(huán)境中,這不是一件小事。”
開源無所不在
Docker雖然才不到18個(gè)月大,但其跨平臺(tái)的可移植性已經(jīng)成為云計(jì)算界中最為人津津樂道的話題之一了。除了Google正在領(lǐng)導(dǎo)圍繞容器技術(shù)最突出的開源項(xiàng)目之一Kubernetes,似乎所有其他的云供應(yīng)商,從AWS到VMware,都支持Docker。
盡管人們繼續(xù)猜想開源在企業(yè)里扮演的長期角色,IBM,VMware和HP等傳統(tǒng)供應(yīng)商仍繼續(xù)在諸如Cloud Foundry和OpenStack之類的開源計(jì)劃中高歌猛進(jìn)。
位于加利福尼亞州Mountain View的Mirantis公司是一家OpenStack廠商,他們的聯(lián)合創(chuàng)始人兼CMO Boris Renski說道,原本如MySQL和Linux之類的開源軟件努力將目標(biāo)放在商品化,而不是創(chuàng)新。當(dāng)市場中只有一小部分人懂,而這些人用他們獨(dú)有的專業(yè)來創(chuàng)造價(jià)值時(shí),專有軟件是有道理的,但這種應(yīng)用基礎(chǔ)架構(gòu)不是小眾或者垂直的,他補(bǔ)充道。
“當(dāng)結(jié)構(gòu)是水平的,市場里有許多專業(yè)背景稍許不同的人在攻堅(jiān)基本上是同一個(gè)問題的時(shí)候,你最終會(huì)到達(dá)的結(jié)果是,大家的看法不再重要,”Renski說道。“重要的是,很多的人提供了大量的觀點(diǎn),還有速度。”
雖然他對(duì)于云計(jì)算開源的未來感到樂觀,Renski承認(rèn)在這個(gè)AWS之流的供應(yīng)商占主導(dǎo)地位的行業(yè)中,開源的進(jìn)程還是頗為緩慢的。
“可能五年內(nèi)我們會(huì)看到明顯的傾斜,”Renski說道。“今天我們已經(jīng)看到許多開源的應(yīng)用出現(xiàn),但基本上現(xiàn)在市場還是由封閉[源碼]的廠商所主導(dǎo)的。”