給OpenStack潑冷水:誰(shuí)說(shuō)技術(shù)簡(jiǎn)單

前幾個(gè)月OpenStack社區(qū)有幾件大事發(fā)生,其中之一是Nebula公司倒閉,哀鴻一片。還有思杰回歸OpenStack技術(shù)社區(qū),有技術(shù)人員連挖苦帶諷刺,大概說(shuō)思杰自己的ClouldStack做不起來(lái),看到OpenStack如此火熱,又回來(lái)。加上前一陣紅旗在中國(guó)推廣OpenStack,引來(lái)陣陣喝彩。

原本OpenStack是朝著AWS的方向去的,試圖取代AWS的技術(shù)路線,成為云計(jì)算(尤其是私有云)的基礎(chǔ)架構(gòu)。現(xiàn)在看,OpenStack要完全成熟,恐怕要有很長(zhǎng)時(shí)間的路要走,首當(dāng)其沖就是解決技術(shù)難題。

1.商業(yè)問(wèn)題和技術(shù)問(wèn)題有關(guān)系

再次重復(fù)一下Nebula的倒閉問(wèn)題。倒閉具有象征意義,原因是Nebula為“元老級(jí)別”的公司,參加過(guò)OpenStack社區(qū)最早的技術(shù)開(kāi)發(fā),也是早期最核心的貢獻(xiàn)者之一。它倒閉的原因有幾個(gè)原因,產(chǎn)品失誤、方向錯(cuò)誤;資金斷鏈;用戶群沒(méi)有培養(yǎng)起來(lái),進(jìn)入太早等等。

正如所有技術(shù)都有上升期那樣,OpenStack在上升時(shí)期,有Nebula這樣的黃金團(tuán)隊(duì)創(chuàng)業(yè)。它的倒閉也預(yù)計(jì)著上升期結(jié)束,進(jìn)入技術(shù)下滑期,也就是老老實(shí)實(shí)做事的階段,淘汰了一批不適合的廠商。

這不,正由于OpenStack社區(qū)的持續(xù)壯大,原來(lái)搞硬件、軟件和開(kāi)源的公司全部加進(jìn)來(lái)。思杰也“二進(jìn)宮”加入,看重的是OpenStack的影響力以及技術(shù)的影響力。

但是,不要樂(lè)觀。

2.社區(qū)是博弈的后果

OpenStack不是產(chǎn)品,是技術(shù)框架。這好像是給你了一個(gè)圖紙,告訴你各個(gè)組件的功能和位置,接下來(lái)就靠廠商自己搭建和維護(hù)了。好處是,在這個(gè)框架中,只要遵從一定的標(biāo)準(zhǔn),硬件和軟件、解決方案完全解耦,不一定綁定一家產(chǎn)品。

社區(qū)有超過(guò)180家公司和3300個(gè)開(kāi)發(fā)者,各自有目標(biāo),都想借助這個(gè)框架為用戶搭建私有云。大的方向是一直的,各自有如意算盤(pán)。怎么說(shuō)呢,大公司都想成為白金會(huì)員,自我制定標(biāo)準(zhǔn),能控制未來(lái)走向,對(duì)自己的商業(yè)利益有益。

小廠商呢,希望少出力,多借助成型而且“免費(fèi)”的框架,直接為用戶服務(wù)。

這就造成OpenStack實(shí)質(zhì)是大廠商“博弈”的后果。比如,紅帽讓Fedora17來(lái)支持OpenStack,但主流和新產(chǎn)品還是自己控制運(yùn)營(yíng)的。微軟的虛擬化框架Hyper-V,對(duì)微軟來(lái)說(shuō),“確保OpenStack重新支持Hyper-V”是最重要的。

這都無(wú)可厚非。好處是,這個(gè)生態(tài)系統(tǒng)充滿活力,不斷有新鮮的血液補(bǔ)充進(jìn)來(lái),廣泛支持主流技術(shù)。不好的地方是,實(shí)現(xiàn)路徑和商業(yè)訴求有矛盾,推進(jìn)速度太慢。

3.技術(shù)始終是門(mén)檻

由于廠商眾多,發(fā)行版本眾多,在這個(gè)博弈下,造成OpenStack有各種技術(shù)上的難點(diǎn)。

.OpenStack在集成性、擴(kuò)展性和穩(wěn)定性上還遠(yuǎn)遠(yuǎn)不足,如果要選用,需要一支專(zhuān)家隊(duì)伍幫助實(shí)施。例如在社區(qū)中被吐槽最多的升級(jí)問(wèn)題——Nova,Swift,Cinder和Neutron分別使用各自的數(shù)據(jù)庫(kù)存儲(chǔ)配置信息。

OpenStack缺乏完整性。OpenStack只能提供計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)三種云產(chǎn)品,如果客戶需要大數(shù)據(jù)能力,必須自助搭建Hadoop集群。問(wèn)題是:“誰(shuí)能夠打通OpenStack和Hadoop之間的賬戶、安全、管理運(yùn)維和監(jiān)控體系?”

OpenStack不能提供端到端的服務(wù)保障。客戶拿到手的只是散落的“框架”和組建,必須手工將多廠商、多版本的功能集成起來(lái)。

OpenStack缺乏通用的基礎(chǔ)版本。比如,OpenStack可下載的廠商定制版有20多個(gè)??蛻舾静恢缿?yīng)該選擇哪個(gè)版本,更不要說(shuō)在不同廠商版本之間組合、混搭、遷移了。

4.賣(mài)硬件還是賣(mài)云運(yùn)營(yíng)?

除了技術(shù)難點(diǎn),在商業(yè)問(wèn)題上,各個(gè)廠商的方案也是差別較大。

比如戴爾最新推出了OpenStack的解決方案,戴爾的官方發(fā)言人說(shuō),“方案Crowbar95%是開(kāi)源的,但戴爾保留了一些配置的綁定,在Crowbar的架構(gòu)當(dāng)中,這些軟件包存在單獨(dú)的協(xié)議,所以要獲得這些綁定你需要購(gòu)買(mǎi)戴爾的硬件,我們希望客戶在戴爾的硬件上運(yùn)行OpenStack?!?/p>

這也可以理解。在現(xiàn)在云不成熟的狀態(tài)下,賣(mài)硬件還是最賺錢(qián)的。

當(dāng)然,除了賣(mài)硬件,還有支持和運(yùn)維服務(wù),這將是OpenStack日后運(yùn)營(yíng)重點(diǎn)。因?yàn)閺募夹g(shù)角度說(shuō),用戶如果不是大的集團(tuán),沒(méi)有技術(shù)力量的話,很難運(yùn)營(yíng)和維護(hù)、開(kāi)發(fā)OpenStack的,而中小型用戶,基本都去公有云了。

至于公有云、私有云和混合云的業(yè)態(tài)來(lái)說(shuō),現(xiàn)在混合云的呼聲最高,私有云基本被T出市場(chǎng)。

現(xiàn)在看部署私有云基本是失敗的,如果加上OpenStack的復(fù)雜度,這種失敗的機(jī)率更大。而混合云的好處是,能基于業(yè)務(wù)來(lái)構(gòu)建云的形態(tài),而不是固守在“私”還是“公”上。

5.慎重再慎重

所以,本文從OpenStack社區(qū)入手來(lái)分析,并沒(méi)有重點(diǎn)提出用戶的需求,以及用戶的技術(shù)實(shí)力。從大方向來(lái)說(shuō),混合云是未來(lái)的主要方向,而跨越了技術(shù)難點(diǎn),OpenStack才會(huì)有更好的發(fā)展空間。

照目前的態(tài)勢(shì)來(lái)看,OpenStack只有在大公司之間不斷磨合,博弈成一個(gè)正常的、動(dòng)態(tài)的機(jī)制,才有利于產(chǎn)品的成熟,才有利于真正開(kāi)源的發(fā)展。

至于用戶,還是要看自己的規(guī)模、技術(shù)實(shí)力、以及未來(lái)的業(yè)務(wù)方向,千萬(wàn)不要為了開(kāi)源,為了云而上OpenStack,否則最后的爛攤子需要自己收拾,廠商才不會(huì)管這么多。

一句話,對(duì)于OpenStack的應(yīng)用,一定要慎重再慎重。

注明:本文是大數(shù)網(wǎng)原創(chuàng)文章,作者吳玉征,轉(zhuǎn)載請(qǐng)保留此信息。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2015-06-08
給OpenStack潑冷水:誰(shuí)說(shuō)技術(shù)簡(jiǎn)單
前幾個(gè)月OpenStack社區(qū)有幾件大事發(fā)生,其中之一是Nebula公司倒閉,哀鴻一片。還有思杰回歸OpenStack技術(shù)社區(qū),有技術(shù)人員連挖苦帶諷刺,大

長(zhǎng)按掃碼 閱讀全文