2010年,Rackspace公司和NASA宣布將會(huì)共同研發(fā)一種開(kāi)源云平臺(tái)OpenStack。現(xiàn)在六年過(guò)去了,OpenStack仍然沒(méi)有得到大規(guī)模部署。
過(guò)去幾年中,盡管OpenStack獲得了大量關(guān)注,但是其部署比例仍然比較低。OpenStack的部署難度很高,許多人宣稱它缺少某些組件,甚至有人質(zhì)疑在OpenStack誕生的六年時(shí)間中,未能滿足用戶的期望。這個(gè)月我們將咨詢顧問(wèn)委員會(huì)的專家,詢問(wèn)關(guān)于OpenStack能否實(shí)現(xiàn)最初的宣傳目標(biāo)還是會(huì)逐漸淡出人們的視野,以及是否只能將其應(yīng)用在某些特定環(huán)境當(dāng)中。簡(jiǎn)而言之,就是OpenStack將會(huì)擁有怎樣的未來(lái)?
Brian Kirsch,密爾沃基技術(shù)學(xué)院
開(kāi)源云平臺(tái)OpenStack由多種組件構(gòu)成。不論你從哪種渠道學(xué)習(xí)OpenStack,都應(yīng)該知道其目標(biāo)是為了替代現(xiàn)有云環(huán)境。多家托管公司、甚至是技術(shù)競(jìng)爭(zhēng)對(duì)手都已經(jīng)和OpenStack建立了某種形式的聯(lián)系,并且它在很多開(kāi)源社區(qū)當(dāng)中擁有大量擁護(hù)者。雖然最初這種技術(shù)看起來(lái)能夠風(fēng)卷殘?jiān)瓢愕靥娲萍夹g(shù),但目前這種情況并沒(méi)有發(fā)生。事實(shí)上,OpenStack的整體部署比例仍然很低。正如我們所看到的那樣,即便是私有云部署速度已經(jīng)有所減慢,但是云技術(shù)并沒(méi)有消失。盡管性能強(qiáng)大,但是OpenSptack具有一個(gè)明顯弱點(diǎn)——難以保證其正常運(yùn)行。至于部署的困難程度,取決于企業(yè)的現(xiàn)有環(huán)境和培訓(xùn)情況。但可以確定的是OpenStack部署不是通過(guò)一個(gè)簡(jiǎn)單的安裝向?qū)Ь湍軌蛲瓿傻摹?/p>
盡管在線文檔當(dāng)中包含了非常詳盡的安裝流程,但是仍然需要管理員手動(dòng)執(zhí)行大量命令行操作,并且在安裝向?qū)М?dāng)中輸入大量參數(shù)才能夠?qū)崿F(xiàn)順利部署。盡管安裝過(guò)程的復(fù)雜性并不會(huì)影響OpenStack的性能或者特性,但是卻會(huì)對(duì)用戶群體和部署比例造成很大影響。對(duì)于IT行業(yè)來(lái)說(shuō),我們需要在投入更少的情況下完成更多的任務(wù),如果安裝過(guò)程需要花費(fèi)大量人力和時(shí)間成本,那么開(kāi)源平臺(tái)所帶來(lái)的優(yōu)勢(shì)真的值得這樣做嗎?所有人都想節(jié)省授權(quán)部分的開(kāi)銷,而開(kāi)源平臺(tái)看起來(lái)是個(gè)不錯(cuò)的選擇,之前已經(jīng)出現(xiàn)過(guò)類似情況了,我們可以回想一下在桌面端使用Linux的階段,其最終結(jié)果如何。
我并不反對(duì)使用開(kāi)源技術(shù),甚至對(duì)OpenStack寄予很高的期望。不幸的是,這些期望在現(xiàn)實(shí)面前已經(jīng)落空,許多非常聰明的專家都無(wú)法成功部署和運(yùn)行OpenStack。盡管一些Linux/OpenStack資深支持者在復(fù)雜性方面持有不同意見(jiàn),但事實(shí)是大多數(shù)IT從業(yè)人員都不能順利完成安裝和配置流程。雖然這并不意味著廠商必須將產(chǎn)品設(shè)計(jì)地極為簡(jiǎn)單,但是在發(fā)布一款產(chǎn)品的時(shí)候,需要首先確保目標(biāo)用戶是否能夠順利使用。如果OpenStack想要繼續(xù)發(fā)展——甚至是存活下去——必須贏得更為廣泛的用戶基礎(chǔ),而不能僅僅針對(duì)一小部分狂熱支持者。
Jim O'Reilly, Volanto公司
對(duì)于想要搭建廉價(jià)云環(huán)境的企業(yè)以及想要轉(zhuǎn)向服務(wù)模式的系統(tǒng)集成商來(lái)說(shuō),OpenStack是一種非常具有吸引力的解決方案。它已經(jīng)獲得行業(yè)內(nèi)的大力支持,并在該領(lǐng)域內(nèi)實(shí)現(xiàn)了快速增長(zhǎng)。整個(gè)OpenStack架構(gòu)由30多個(gè)項(xiàng)目構(gòu)成,快速發(fā)展導(dǎo)致它們之間的完整性等級(jí)有所差異,這種問(wèn)題是無(wú)意之間產(chǎn)生的。OpenStack希望圍繞一個(gè)核心來(lái)搭建長(zhǎng)期穩(wěn)定的云平臺(tái),但是仍然采用早期的開(kāi)發(fā)方式是非常危險(xiǎn)的。
OpenStack Foundation正在和OpenStack Navigator一起研究這種完整性問(wèn)題。它提供的在線工具能夠進(jìn)行完整性評(píng)估,為每個(gè)模塊加上鏈接、詳細(xì)規(guī)格和描述信息,幫助用戶深入了解每個(gè)模塊的功能,并且以多種配置方式提供用例模型。
從全局角度來(lái)說(shuō),OpenStack看起來(lái)是實(shí)現(xiàn)私有云或者混合云的最佳方式,盡管它正在快速發(fā)展。OpenStack能夠以結(jié)構(gòu)化的方式解決實(shí)際的安全、數(shù)據(jù)庫(kù)和大數(shù)據(jù)問(wèn)題。如果將眼光放的更為長(zhǎng)遠(yuǎn)一些,這將會(huì)是一種正確的解決方案。
然而OpenStack在未來(lái)的發(fā)展過(guò)程當(dāng)中仍然面臨著某些不穩(wěn)定因素。缺少?gòu)V域網(wǎng)帶寬將會(huì)對(duì)混合云的發(fā)展帶來(lái)嚴(yán)重威脅,在可預(yù)見(jiàn)的未來(lái),私有云和公有云之間的數(shù)據(jù)遷移將會(huì)成為性能瓶頸。加上缺少一些易于安裝的工具(這個(gè)問(wèn)題剛剛得到改進(jìn)),一些IT部門正在決定是否完全使用公有云。另外一個(gè)需要考慮的因素是容器技術(shù)來(lái)帶了工作效率方面的提升,可能會(huì)影響公有云的發(fā)展,促使企業(yè)采用純私有云方式。
這些負(fù)面因素是否能夠?qū)λ接性圃斐勺銐蚱茐?,從而改變市?chǎng)走向現(xiàn)在還不得而知,而同時(shí)容器技術(shù)的興起也許能夠促進(jìn)OpenStack的不斷發(fā)展。在我看來(lái),這兩種情況都不會(huì)發(fā)生。我認(rèn)為OpenStack仍將會(huì)被作為一種私有云和混合云平臺(tái),因?yàn)檎麄€(gè)行業(yè)已經(jīng)為OpenStack投入巨資了。