OpenStack的初次亮相應(yīng)該是在2010年10月之后,到目前為止,它已修訂到了第4版。而代碼名為Essex的第5版也已計劃在2012年春季發(fā)布,這一版本還包含了兩大新組件:身份認(rèn)證與授權(quán);管理OpenStack服務(wù)的圖形界面——儀表盤。
不過OpenStack也并非沒有對手。它最有名的競爭對手就是Eucalyptus,這是亞馬遜Web服務(wù)的私有云實施,可允許企業(yè)在亞馬遜EC2和Eucalyptus之間來回遷移工作負(fù)載,而且也是一款開源版本。其次還有Puppet,這是款很受歡迎的配置管理框架,旨在自動化數(shù)據(jù)中心內(nèi)任何可重復(fù)的任務(wù)。Puppet既可以安裝新的節(jié)點,也可以監(jiān)控現(xiàn)有節(jié)點;提供系統(tǒng)映像,以及更新和重新配置節(jié)點;重啟各種服務(wù)——這一切都可以在后臺進(jìn)行。
如果你愿意支付許可證費用,那么也可以構(gòu)建純VMware的私有云。虛擬化正是私有云的基礎(chǔ),而VMware就能提供最先進(jìn)的虛擬化管理工具。2011年10月,VMware發(fā)布了三個新套件,號稱可“簡化和自動化IT管理”,其中包括vCenter Operations Management套件(用于監(jiān)控基礎(chǔ)設(shè)施、管理配置的vCenter Operation的升級版)、vFabric Application Management套件(主要是開發(fā)工具),和IT業(yè)務(wù)管理套件(可報告運營支出、服務(wù)等級等等)。
云是否萬能靈藥?
然而出于某些原因,所有這些可自動化一切的努力卻讓我想起了數(shù)據(jù)中心管理復(fù)雜的現(xiàn)實。VMware產(chǎn)品副總裁Ramin Sayar最近的一次演講中,我對VMware雄心勃勃的未來規(guī)劃吃驚不小——有太多不同類型的管理程序,圍繞數(shù)據(jù)中心投入了太多的成本和精力??梢哉f,他們似乎是在用更大的復(fù)雜性為簡單性鋪路。
有諷刺意味的是,如果你選擇把數(shù)據(jù)中心放在公有云中,其復(fù)雜性也不會就此而奇跡般地消失。IaaS依然是基礎(chǔ)設(shè)施。雖然不需要付出先期的硬件成本,不需要雇人樹立服務(wù)器機(jī)架或者變更布線,但是企業(yè)的IT人員仍然需要觀察各種測量儀器,需要遠(yuǎn)程撥打各種電話。極有可能的是,他們還需要學(xué)習(xí)為運營數(shù)據(jù)中心所需的專門的云技能。
最后,IT部門的使命就是交付各種應(yīng)用——無論是購買還是自己開發(fā)。長期來看,真正能夠簡化IT的云應(yīng)該主要是SaaS和PaaS組成的。利用Office 365和Azure,微軟也正在緩慢而遲疑不決地朝著這個方向努力。Saleforce也在這個領(lǐng)域奮斗,而它新近收購的PaaS廠商Heroku目前除了Ruby之外,還開始支持Node.js、Java和Python。當(dāng)然,這里面還有谷歌Apps和谷歌Apps Engine。
這里所列舉的只是數(shù)百家SaaS和PaaS廠商中的少數(shù)幾個著名廠商而已。但是要說規(guī)模很小的新興企業(yè)根本無須考慮本地的基礎(chǔ)設(shè)施的話,那也為時尚早。相反,我們正在進(jìn)入一個長期的混合云時期,會有大量的公有云基礎(chǔ)設(shè)施在這里,會有一些SaaS應(yīng)用在那里,還需要一個本地的數(shù)據(jù)中心,由于私有云軟件的緣故,將會比較容易進(jìn)行管理。
需要做的就是集成。云集成新興企業(yè)SnapLogic的CEO Gaurav Dhillon希望建立起云服務(wù)和內(nèi)部服務(wù)之間的連接紐帶——還有其他一些公有云集成服務(wù)商也在做類似的事情,這些廠商包括戴爾一年多錢所收購的Boomi。
Dhillon最近告訴我說,“2012是企業(yè)云之年……企業(yè)會第一次大規(guī)模使用公有云。”或許會如此,但是企業(yè)在這方面的支出仍然只是企業(yè)IT整體支出的一小部分。我對于云是否最終會勝出多少還有些懷疑——因為云的規(guī)模經(jīng)濟(jì)還太小,沒有足夠的吸引力。但可以說我們正處在一個非常長的火箭般上升周期的開端,盡管還會遇到很多費解的難題,但我們總會沿著這條路繼續(xù)前行。