OpenStack目標(biāo):解決實(shí)施中的瓶頸問題
隨著新的一年的來臨,OpenStack開發(fā)的重點(diǎn)將轉(zhuǎn)變?yōu)榻鉀Q阻礙企業(yè)實(shí)施開源云計(jì)算平臺(tái)的瓶頸問題。
OpenStack的開發(fā)人員已經(jīng)開發(fā)的項(xiàng)目可以減輕系統(tǒng)在可用性和可擴(kuò)展性方面的問題,同時(shí)也提供了OpenStack的企業(yè)生產(chǎn)實(shí)例,雖然這些項(xiàng)目仍然是在潛伏期或是在近期剛剛發(fā)布的。
其中,最突出的項(xiàng)目就是一個(gè)被稱為TripleO的多項(xiàng)目計(jì)劃,這個(gè)項(xiàng)目還有一個(gè)別名——OpenStack的OpenStack。通過使用OpenStack運(yùn)行在裸機(jī)上自有設(shè)施作為該平臺(tái)的基礎(chǔ),這個(gè)項(xiàng)目可以實(shí)現(xiàn)OpenStack的安裝、升級(jí)和操作流程的自動(dòng)化。運(yùn)行在裸機(jī)上的OpenStack將會(huì)需要另一個(gè)在TripleO內(nèi)的項(xiàng)目的支持,而這個(gè)項(xiàng)目也正處于潛伏期,真是夠具有諷刺意味的。
“這還會(huì)讓運(yùn)營(yíng)商們更方便地在新機(jī)器上進(jìn)行安裝,”惠普公司開源項(xiàng)目經(jīng)理Mark Atwood說。這些以運(yùn)營(yíng)商為中心的和以大型應(yīng)用程序?yàn)橹行牡姆椒▽?huì)使OpenStack在企業(yè)中取得更大的成功。
由IBM和SoftLayer公司主持的另一個(gè)項(xiàng)目,就是被稱為Rally的基準(zhǔn)測(cè)試設(shè)施,該項(xiàng)目已于近期向公眾開放。Rally是一款可供云計(jì)算運(yùn)營(yíng)商和開發(fā)商下載使用的開源軟件,他們可以使用這款軟件與OpenStack一起開發(fā)出一組用于基準(zhǔn)測(cè)試的、復(fù)雜的、具有較高重復(fù)性的任務(wù)。
“在Rally之前,還沒有正式的開發(fā)團(tuán)隊(duì)開發(fā)過具體的、具有高度重復(fù)性的基準(zhǔn)測(cè)試,”IBM公司的托管私有云計(jì)算***架構(gòu)師Michael Fork說,他本人曾幫助設(shè)計(jì)開發(fā)過Rally。
關(guān)于使用參考架構(gòu)的爭(zhēng)議
然后就是構(gòu)建OpenStack底層物理基礎(chǔ)設(shè)施的復(fù)雜性,一名OpenStack基金會(huì)董事會(huì)成員認(rèn)為OpenStack可從標(biāo)準(zhǔn)化和可重復(fù)的參考架構(gòu)中獲益。
“每一個(gè)OpenStack的部署就如同是每一片雪花一樣,”Cloudscaling公司的CEO 兼CTO Randy Bias說,Cloudscaling是一家為某家大型企業(yè)開發(fā)130萬美元OpenStack部署項(xiàng)目的專業(yè)服務(wù)公司和OpenStack項(xiàng)目的貢獻(xiàn)者。
“除非我們擁有一些人們可以使用的參考架構(gòu),否則人們是不會(huì)知道OpenStack已經(jīng)做好準(zhǔn)備了,”Bias說。“各自閉門造車地實(shí)施OpenStack最終只是會(huì)導(dǎo)致出現(xiàn)一個(gè)個(gè)定制的孤島——這就好象是開發(fā)你自己的Linux發(fā)行版本一樣。這也從根本上限制了企業(yè)獲得長(zhǎng)期成功的可能性。”
而其他人則不認(rèn)同參考架構(gòu)是必須的這一觀點(diǎn)。
“我不認(rèn)為人們是多么地需要一個(gè)很好的捆綁包參考架構(gòu),即便有這樣的需求也總是會(huì)有相關(guān)的企業(yè)來滿足他們需求的,”DreamHost公司的云計(jì)算副總裁Jonathan LaCour說,該公司已在OpenStack基礎(chǔ)上開發(fā)了一個(gè)基礎(chǔ)設(shè)施。
OpenStack發(fā)展時(shí)不我待
分析人士預(yù)測(cè),2014年企業(yè)的IT開支并不會(huì)向云計(jì)算發(fā)生轉(zhuǎn)移,但是一些行業(yè)專家仍然還是認(rèn)為,對(duì)于把OpenStack開發(fā)成為大型企業(yè)的預(yù)期目標(biāo)來說,時(shí)間是最重要的。
“直到年底前人們開始質(zhì)疑這個(gè)平臺(tái)的可行性之前,他們都還有時(shí)間,”位于波士頓的云計(jì)算咨詢公司Cloud Technology Partners的高級(jí)副總裁David Linthicum說。“我不認(rèn)為OpenStack會(huì)陷入不成功就成仁的境地,因?yàn)槿藗儠?huì)尋找新的發(fā)展方向,其企業(yè)也會(huì)在其中獲益匪淺。”
在繼續(xù)實(shí)施OpenStack開發(fā)之前,OpenStack的三個(gè)主要利益相關(guān)群體之間出現(xiàn)的裂痕必須得以修復(fù),Bias說。這三個(gè)群體分別是開發(fā)商、OpenStack云計(jì)算的最終用戶以及這些云計(jì)算的運(yùn)營(yíng)商。
其中,OpenStack云計(jì)算的最終用戶希望實(shí)現(xiàn)標(biāo)準(zhǔn)化和互操作性,這樣一來他們就能夠?qū)崿F(xiàn)在不同OpenStack云計(jì)算之間的自由遷移,Bias說。同時(shí),云計(jì)算運(yùn)營(yíng)商希望使用他們特別的存儲(chǔ)或網(wǎng)絡(luò)基礎(chǔ)設(shè)施,這會(huì)讓他們的OpenStack版本看上去有別于其他版本的OpenStack,從而斷絕與希望實(shí)現(xiàn)標(biāo)準(zhǔn)化的最終用戶的聯(lián)系。
然后就是重點(diǎn)關(guān)注創(chuàng)新和增加更多功能的OpenStack開發(fā)商了。Bias說,在某些情況下,這將有助于提升穩(wěn)定性和可升級(jí)性,這代表了云計(jì)算最終用戶和云計(jì)算運(yùn)營(yíng)商之間的脫節(jié)。
“OpenStack成熟的一個(gè)確定性標(biāo)志就是,大部分最終用戶和云計(jì)算運(yùn)營(yíng)商們都在推動(dòng)新功能和實(shí)現(xiàn)工作的產(chǎn)品化,”Bias說。