毫無疑問,即使不將OpenStack限定在開源領(lǐng)域,它也是目前市場上構(gòu)建私有云平臺的最佳選擇,雖然它仍然有很多需要完善的地方(比如我多次提到的對OpenStack性能和功能的標(biāo)準(zhǔn)化評估工具和體系),但毫無疑問,它正進(jìn)入越來越多的數(shù)據(jù)中心,而它的競爭對手們已經(jīng)日漸式微(包括那些曾經(jīng)誓言要取代它的產(chǎn)品。)
2010年創(chuàng)立以來,OpenStack堅守著兩個看起來完全相悖的形象:包容與斗爭,前者代表著它是一個前所未有的面向云計算時代的開源社區(qū)乃至開放生態(tài)環(huán)境,就連IBM、HPE、英特爾這些大型IT供應(yīng)商也愿意在其中作出貢獻(xiàn),并高興地分享他們的代碼貢獻(xiàn)度;

英特爾公司軟件與服務(wù)事業(yè)部(SSG)副總裁、英特爾開源技術(shù)中心總經(jīng)理Imad Sousou強(qiáng)調(diào):我們做的OpenStack項(xiàng)目和工作多著呢!
斗爭的形象則主要針對傳統(tǒng)的私有云,那些意圖將用戶鎖定在自己的云環(huán)境上的企業(yè)級IT供應(yīng)商估計恨透了OpenStack,但正是后者迫使云計算的環(huán)境越來越開放,作為早期的OpenStack使用者,沃爾瑪多次現(xiàn)身說法,向外界展示了OpenStack如何幫助這家零售業(yè)巨頭避免了遭受被IT合同和供應(yīng)商鎖定的境遇。
正是這兩個形象為OpenStack贏得了用戶的青睞,根據(jù)OpenStack基金會執(zhí)行董事Jonathan Bryce所展示的調(diào)查數(shù)據(jù),現(xiàn)在OpenStack在生產(chǎn)環(huán)境中運(yùn)行了超過500萬個處理器內(nèi)核,年新增部署量高達(dá)44%,OpenStack毫無疑問是IT及高科技企業(yè)最愛的云平臺,電信運(yùn)營商們則是第二大用戶群體,此外,有三分之一的OpenStack用戶在擁有超過10000名員工的公司工作;而且有37%的OpenStack云平臺擁有超過1000個核心,16%的存儲空間1PB,以及"有一半的財富100強(qiáng)企業(yè)現(xiàn)在是OpenStack的用戶。"
從沃爾瑪?shù)降聡娦牛瑥闹袊苿拥缴L沟裸y行,OpenStack獲得了許多大型企業(yè)的青睞,成為許多大型、中型企業(yè)建立企業(yè)私有云的第一選擇,通常來講,部署OpenStack的企業(yè)有兩個選擇:私有云和托管云,前者完全由企業(yè)及其作為供應(yīng)商出現(xiàn)的合作伙伴完成,硬件、軟件都部署在數(shù)據(jù)中心內(nèi),建設(shè)過程由企業(yè)與合作伙伴完成,管理和運(yùn)營則轉(zhuǎn)交給企業(yè)用戶的IT團(tuán)隊(duì);
托管云適合那些不太喜歡或者需要擴(kuò)展其數(shù)據(jù)中心空間的企業(yè)用戶,他們把自己的硬件以可信、可靠地方式部署在像是Equinix這樣的服務(wù)提供商的數(shù)據(jù)中心,自己進(jìn)行遠(yuǎn)程管理和運(yùn)營并使用昂貴卻快速的專線服務(wù),當(dāng)然,硬件的部署和管理可以交由Equinix的團(tuán)隊(duì)來進(jìn)行--他們是值得信賴的。
眾所周知,企業(yè)的CIO和IT管理者們總有一些特別的需求,比如說,一些企業(yè)規(guī)模并不大,CIO和IT團(tuán)隊(duì)人員較少,甚至只是兼職,他們?nèi)匀幌M麚碛凶约旱乃接性,但Equinix這樣的服務(wù)商的價格卻令他們難以承受,所以,他們需要自己部署硬件,而由專業(yè)的團(tuán)隊(duì)進(jìn)行管理和運(yùn)營,換句話說,他們希望有人幫他們裝好OpenStack并且呈現(xiàn)出一個Cloud Portal(云門戶)就可以了。
還有一類用戶認(rèn)為,云計算的區(qū)別不在于私有云還是公有云,而在于是業(yè)務(wù)共享的基礎(chǔ)設(shè)施還是屬于單個業(yè)務(wù)的基礎(chǔ)設(shè)施,他們不喜歡物理位置的變化--公有云像是摸不透的東西,也不喜歡把云放在一個共有的平臺上,他們甚至希望把屬于某個業(yè)務(wù)的云從數(shù)據(jù)中心拿走,然后部署在它所服務(wù)的業(yè)務(wù)旁邊,然后只為后者服務(wù),而且,往往這些云基礎(chǔ)設(shè)施都是不屬于公司的業(yè)務(wù)團(tuán)隊(duì)的。在一些企業(yè)的新興業(yè)務(wù)或獨(dú)立辦公室,這樣做并非不可接受。
這就是OpenStack在OpenStack Marketplace提供的"新類型的私有云",或者說是"私有云即服務(wù) Private Cloud as a Service",即Remotely Managed Private Cloud(遠(yuǎn)程管理私有云)。
遠(yuǎn)程管理私有云的基礎(chǔ)設(shè)施管理和運(yùn)營都由云服務(wù)提供商負(fù)責(zé),基礎(chǔ)設(shè)施本身都在企業(yè)用戶自己的數(shù)據(jù)中心,企業(yè)要負(fù)責(zé)搭建硬件基礎(chǔ)設(shè)施。遠(yuǎn)程管理私有云讓企業(yè)用戶可以在自己的數(shù)據(jù)中心部署自己的私有云、自己的硬件和云計算基礎(chǔ)設(shè)施,但又讓服務(wù)提供商通過遠(yuǎn)程管理的方式進(jìn)行管理。類似Platform 9這樣的云服務(wù)商負(fù)責(zé)OpenStack的構(gòu)建、監(jiān)控、補(bǔ)丁和升級,企業(yè)不必聘請專業(yè)的云計算基礎(chǔ)設(shè)施團(tuán)隊(duì)來管理防火墻后面的基礎(chǔ)設(shè)施。
企業(yè)用戶對混合云以及云部署位置的需求已經(jīng)影響了云服務(wù)市場,導(dǎo)致了托管云的出現(xiàn),如今,中小企業(yè)企業(yè)對云管理、運(yùn)營的外包需求以及那些需要考慮合規(guī)性、成本以及交付方式的企業(yè)用戶的需求,催生了新的云計算需求,也就是遠(yuǎn)程管理私有云。
GE Healthcare是遠(yuǎn)程管理私有云的一個用戶,該公司的數(shù)字運(yùn)營業(yè)務(wù)高級總監(jiān)Patrick Weeks認(rèn)為,這是一個全新的、能夠服務(wù)于很多特定業(yè)務(wù)的云服務(wù)形態(tài),他表示"當(dāng)企業(yè)面臨許多關(guān)鍵問題,比如說,已經(jīng)有一個龐大的基礎(chǔ)設(shè)施,并且它們上面的應(yīng)用之間存在著復(fù)雜的關(guān)系,那么把云放在自己這里,但由更專業(yè)的團(tuán)隊(duì)管理,不是一件壞事。"
他談到,很多企業(yè)的應(yīng)用需要訪問內(nèi)部的其他應(yīng)用或者資源,而這些應(yīng)用和資源都在企業(yè)內(nèi)部的復(fù)雜的IT基礎(chǔ)設(shè)施中,并得到保護(hù)(比如內(nèi)部防火墻),這意味著如果企業(yè)一味的去使用公有云,那么可能會在安全性、合規(guī)性以及管理上有大量的工作要做,甚至不符合規(guī)范,他認(rèn)為,既然選擇使用公有云,是為了能夠快速的得到資源供給,即在硬件平臺上快速實(shí)現(xiàn)資源的支持和提供(也就是把硬件資源作為服務(wù)提供出來,這正是公有云服務(wù)商的核心工作),如果私有云也能夠做到,后者可能是更好的選擇。
換句話說,如果你擁有部署硬件的能力(有時候合作伙伴可以搞定一切),只是不想去搞懂復(fù)雜的云基礎(chǔ)架構(gòu)以及構(gòu)建云資源池和云門戶(這正是AWS、微軟Azure和阿里云做的事情),那么為什么不放棄公有云,去選擇遠(yuǎn)程管理私有云?
Jonathan Bryce說,一個OpenStack用戶將自己的公有云服務(wù)遷移到了遠(yuǎn)程管理私有云,"節(jié)省了75%的成本"。
GE Healthcare的遠(yuǎn)程管理私有云合作伙伴是Rackspace,而Mirantis的出場則更為驚悚:一個名字明顯是隱喻"公有云罪惡"的黑暗博士,利用公有云魔方挾持并榨干了Cloud City的所有居民,而Mirantis的(遠(yuǎn)程管理)私有云英雄則拯救了所有人以及云世界。Mirantis公司表示:"既然你可以不被鎖定、獲得開源社區(qū)的支持,又有Mirantis這樣的專業(yè)合作伙伴,為什么不考慮與合作伙伴一起自建數(shù)據(jù)中心硬件基礎(chǔ)設(shè)施,然后來試試我們的遠(yuǎn)程管理私有云?"

很顯然,OpenStack在私有云及托管云領(lǐng)域所向披靡之后,基金會和像是Mirantis、Rackspace這樣的知名供應(yīng)商,新的計劃是從AWS、Azure或是阿里云分一杯羹(或許是早有先見之明?國內(nèi)某著名公有云服務(wù)商早就對OpenStack略有敵意),也就是說,雖然有超過30%的OpenStack部署是在公有云,同時,看起來公有云巨頭們的地位不可撼動,OpenStack基金會和供應(yīng)商們,還是希望能夠掠奪一定量的公有云客戶,而遠(yuǎn)程管理私有云就是掠奪客戶"最鋒利的鉤子"。
我們不難理解遠(yuǎn)程管理私有云的邏輯:數(shù)據(jù)中心硬件基礎(chǔ)設(shè)施的部署正變得越來越容易,而"把應(yīng)用與數(shù)據(jù)留在防火墻背后"的業(yè)務(wù)邏輯仍然十分強(qiáng)大和普遍,公有云提供了將硬件資源抽象化、資源池化和動態(tài)供給化的工作,這個工作OpenStack也能做,做的也并不賴,只是受限于技術(shù)實(shí)力,很多企業(yè)用戶不愿意為此付出一個長期固定的團(tuán)隊(duì)--既然要選擇云資源管理和運(yùn)營的能力,選擇公有云服務(wù)商的團(tuán)隊(duì)和選擇遠(yuǎn)程管理私有云服務(wù)商的團(tuán)隊(duì),又有什么本質(zhì)上的不同呢?--更加不難理解的是:本地的速度+防火墻后的安全+公有云的管理,是不是很好?
更何況,Jonathan Bryce還說,OpenStack已經(jīng)是第二代私有云了。
他指出,第一代私有云以"增強(qiáng)的虛擬化技術(shù)為代表,關(guān)鍵的技術(shù)是VMware、CloudStack,當(dāng)然也包括OpenStack,技術(shù)是不完全成熟的,需要大量的技術(shù)資源支持,同時,這些私有云主要被技術(shù)型公司所使用(比如PayPal)","想要取得成功,第一個要依靠復(fù)雜的工程技術(shù),第二個則需要天才(的工程天賦)",Jonathan Bryce說,想要在第一代是私有云上獲得成功,還需要好運(yùn)氣。
Jonathan Bryce強(qiáng)調(diào),第二代私有云"成本更低、能做的更多,它有成熟的技術(shù)和交付模式,比如說私有云即服務(wù),這使得它更容易被消費(fèi)和訪問。",而且,第二代私有云的成功,更多的依靠"文化和流程"。
仔細(xì)研讀Jonathan Bryce的觀點(diǎn),不免生出這樣一個結(jié)論:為什么企業(yè)會去用公有云(事實(shí)已經(jīng)證明,公有云并不比私有云便宜),因?yàn)榈谝淮接性铺^復(fù)雜,既需要技術(shù)和團(tuán)隊(duì),也需要運(yùn)氣,但至少在公有云上你不需要運(yùn)氣(或者說,你的運(yùn)氣在公有云上只是工單被處理的速度而已),現(xiàn)在,私有云已經(jīng)進(jìn)入第二代,是時候回到私有云的懷抱里了。
當(dāng)然,我們都知道這是一個多云的、混合云的時代,企業(yè)會選擇不同的云支撐不同的業(yè)務(wù)、滿足不同的需求,但OpenStack基金會和Jonathan Bryce卻提出了一個有趣的、不可忽視的話題:有多少企業(yè)是因?yàn)椴粷M私有云的建設(shè)和服務(wù),轉(zhuǎn)去采用了公有云,使用公有云的它們,又是否會回到私有云,或者說第二代私有云和遠(yuǎn)程管理私有云的選擇上來?
這或許需要一次更為深入的調(diào)查,但對OpenStack的關(guān)注者們來說,有一件事情是肯定的:你可以拿它來做任何云,包括做公有云,然后(至少部分)取代AWS和Google在你的云戰(zhàn)略中的地位。