以下內容節選編譯自分析人士Steve Chambers近期撰寫了一份OpenStack市場研究報告,發表在Wikibon Premium網站。報告的名稱為《OpenStack進入第二階段》。
Chambers將OpenStack目前的艱難之旅稱作成長過程的“第二階段”。他在報告中寫道:“對于很多企業來說,基于OpenStack運營自己的私有云是一項高風險的策略。從OpenStack誕生至今的五年時間里,這一開源云項目經歷了過度營銷,還有過度實踐。最近,一些令人失望的消息接連傳來:OpenStack創始人的商業項目失敗了(Nebula),一些公司走上了多元化發展的道路(Rackspace),一些公司的核心人才流失了(PistonCloud的CTO去了Pivotal),還有一些小型創業企業被惠普、思科、EMC、IBM、紅帽這樣的大公司收購了。這些無疑都在改變著OpenStack的現在和未來。
另一方面,伴隨著Pivotal等PaaS層或PaaS層以上云解決方案的出現,用戶的關注點已經從基礎設施層上移至應用和數據層,OpenStack的關注度開始下降。
那么,在Chambers所定義的成長“第二階段”,OpenStack需要掙脫那些成長的羈絆呢?如果說,每一件事物的誕生都會伴隨著某些原罪,那么誕生五年的OpenStack需要在新的階段中做出怎樣的自我救贖呢?Chambers總結出了OpenStack在“第一階段”的七宗罪。他強調,OpenStack在“第一階段”的七宗罪在“第二階段”必須被解決。
第一宗罪:商業性
買賣雙方的商業案例:企業的投資是否物有所值,以及廠商如何利用充足的資金盡快讓投資者感到滿意。
第二宗罪:不兼容
缺乏兼容AWS的API制約了OpenStack-AWS混合云的發展。Eucalyptus(目前已被惠普收購)曾經嘗試解決這一問題。 OpenStack組件之間的整合步調不一致,同時OpenStack與交換機等外部組件之間的整合也存在許多問題。整合問題雖然棘手,但是正在逐步取得進展,目前已經出現了兼容AWS EC2的API和一長串的基礎設施整合列表。這一弱點很快將轉變成OpenStack的優勢。
第三宗罪:復雜性
OpenStack非常復雜且難以部署,用戶需要有強大的工程能力才行。這也是有著強大工程能力的PayPal和沃爾瑪等“離群企業”能夠部署它們,而財富1000強榜單中的大部分企業卻無法部署它們的原因之一。定制的OpenStack云只有才華橫溢的天才有能力設計、部署和運維它們,這是讓企業最頭疼的問題。正常情況下,企業必須為部署的每個OpenStack組件雇用一名開發者,而這又不是所有企業都能夠做到的。
第四宗罪:修辭方式
行業中“開源軟件致上”和“廠商鎖定”的爭論,連同OpenStack是過度營銷還是確有此特色功能的爭論,不僅讓人們無法辨別真實信息,也導致OpenStack的從業者被Cloudscaling前副總裁指責:“將營銷凌駕于實干之上”。
第五宗罪:專注點
企業是應該將重點放在成為IaaS(基礎設施即服務)提供商,還是成為這種服務的客戶呢?企業應該以業務為導向,而不是以技術或行業潮流為導向,或者是簡單復制別人的經驗。
第六宗罪:交付
數據中心(不是創建一個新的數據中心!)、基礎設施、團隊和咨詢人員等所有成本:IT行業一直存在著項目超支的惡名,企業正試圖通過簽訂服務水平協議從服務提供商采購現成的解決方案,以規避這種風險。
第七宗罪:運維
這里不僅僅包含需要學習如何運維的全新技術,同時客戶接口都不盡相同。企業運維和服務交付必須要部署它們,而這會帶來了成本變化和風險。不要對運維團隊服務的一致性、可預測性和可靠性報以過高的期望。運維團隊實現創新未必會得到獎勵,但是出現了故障他們肯定會被嚴懲。
如果OpenStack是由那些具備化解復雜性和成本問題能力的、高度專注的服務商所提供的,那么它依然是企業故事中有效的一部分。事實上,逐漸減少的供應商數量,還有相對稀缺的能力,對OpenStack的玩家而言仍然是一個機會。
關于OpenStack還有戲沒戲這件事,我們需要在未來的每一天不斷地證明自己。對于OpenStack在“第二階段”面臨的市場機遇,Chambers也給出了自己的方向,即:
1. 那些規模大、且具備工程能力,能夠自行處理事情的“離群企業”。比方說Paypal、沃爾瑪、CERN、大型銀行等。
2. 那些通過OpenStack技能和客戶關系交付定制化解決方案,且與惠普或EMC等知名廠商關系密切的服務提供商。(編者注:OpenStack創業企業在此間仍有很大的市場機會)
Chambers的個人看法是,OpenStack云的部署和運營應該交給離群企業、專家/特定領域從業者,還有技術巨頭或服務提供商。
他強調,“部署自己的OpenStack”的風險不僅僅只與企業的基礎設施層有關。由于IaaS(基礎設施即服務)是基本的云層,因此其給業務帶來的風險應該是該層的故障概率和該層之上的工作負載故障概率。此外,這些工作負載故障所產生的負面影響還會導致風險被進一步放大。這些風險加上 OpenStack的成本和復雜性使得“部署自己的OpenStack”對企業缺乏吸引力,一個有效的辦法是與專業提供商合作等。
此外,Chambers還提示,除非企業自身是 “離群企業”(擁有極強工程能力的大型企業),否則企業應該避免創建自己的OpenStack解決方案。如果企業的決策程序導致他們選擇了 OpenStack所具有的功能和特色,那么最佳的辦法是降低風險,從專業提供商那里租用私有云。