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

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

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