OpenStack被看做是在私有云領(lǐng)域?qū)Mware的挑戰(zhàn)者,人們期待她重演在操作系統(tǒng)領(lǐng)域Linux對(duì)微軟Windows對(duì)抗的故事。因此,自從VMWare打算加入OpenStack社區(qū)并隨后曲折地被批準(zhǔn)以來,各種猜測(cè)、分析VMWare公司意圖的文章和評(píng)論一直是OpenStack世界的熱門話題之一。
本周OpenStack官方blog分享了一篇從技術(shù)視角分析的文章,作者是OpenStack架構(gòu)師 Kenneth Hui,前VMWare vSphere工程師。以Dan Wendlandt為首的VMWare技術(shù)團(tuán)隊(duì)自從加入社區(qū)以來在通過各種方式融入開源社區(qū),也包括他們?cè)谙愀踥penstack summit的一些技術(shù)活動(dòng)。從Grizzly版本開始,VMWare開始推動(dòng)OpenStack對(duì)vSphere的支持,從Grizzly到Havana,無論是從代碼數(shù)量和功能覆蓋,VMWare的貢獻(xiàn)可以說是穩(wěn)定和持續(xù),而且會(huì)有更多的功能會(huì)在Icehouse加入。 Kenneth Hui的看法基于他對(duì)VMWare這些一線社區(qū)人員的社區(qū)貢獻(xiàn)、動(dòng)向的觀察,而且可以說沒有私心,因?yàn)樗呀?jīng)不是VMWare員工了。主要觀點(diǎn)如下:
現(xiàn)在大致有兩種觀點(diǎn)看待VMWare在OpenStack社區(qū)的參與。第一種,陰謀論,認(rèn)為VMWare的意圖是打入敵人內(nèi)部進(jìn)行瓦解( to sabotage an opponent from the inside);在IT行業(yè),每當(dāng)一個(gè)巨頭試圖在開源和開放標(biāo)準(zhǔn)里面有所動(dòng)靜,大家一般都會(huì)直覺地往這里想,比如Oracle收購SUN之后大家對(duì)MySQL的看法[當(dāng)然,現(xiàn)在大多數(shù)人還這么認(rèn)為:)];但是從VMware這一年多來對(duì)社區(qū)的貢獻(xiàn)來看,越來越多的事實(shí)和活動(dòng)讓大家逐步感覺到VMWare是在嚴(yán)肅地對(duì)待支持社區(qū)這一方向;比如來自O(shè)penStack一個(gè)系統(tǒng)集成商的Exective VP Boris Renski就這么看,他之前曾經(jīng)反對(duì)VMWare加入基金會(huì);另外,最近Mirantis和VMWare宣布了合作計(jì)劃來在Mirantis的方案中支持vSphere.當(dāng)然了,執(zhí)著的陰謀論者在VMWare開源vSphere之前會(huì)一直堅(jiān)持這種看法:)
另外一種實(shí)用主義的看法認(rèn)為,這是一家技術(shù)公司普遍的做法:保證自己的產(chǎn)品能夠和崛起的技術(shù)平臺(tái)和標(biāo)準(zhǔn)相兼容。比如微軟做的將Office產(chǎn)品在蘋果OS平臺(tái)上支持,進(jìn)而有更大的市場(chǎng)占有率。這種觀點(diǎn)認(rèn)為VMware通過對(duì)OpenStack的支持可以幫助他們銷售VMWare的混合云產(chǎn)品 vCloud Hybrid Servics(vCHS),既能支持VMWare云平臺(tái)也可以兼容OpenStack。最壞的情況,假設(shè)OpenStack最終勝出,VWware不但可以保證vSphere是虛擬化選擇之一,還能使得他們?cè)谠乒芾砗突旌显祁I(lǐng)域有競(jìng)爭(zhēng)力。
Kenneth Hui的看法接近于實(shí)用主義,但不是很同意VMWare的目的僅僅和OpenStack兼容,VMware有更大的目標(biāo)!
是什么呢? 我們先要理解云計(jì)算和VMWare提倡的軟件定義數(shù)據(jù)中心(Software-Defined Data Center)之間的關(guān)聯(lián)。VMWare的軟件定義數(shù)據(jù)中心理念已經(jīng)深入人心,也是他們的戰(zhàn)略方向。不過正如Kenneth Hui之前文章里面談到的, The SDDC Isn’t The Cloud,軟件定義數(shù)據(jù)中心是云計(jì)算的核心技術(shù)但不等于是云計(jì)算的同義詞。云計(jì)算平臺(tái),比如OpenStack,通過自動(dòng)化技術(shù)將虛擬的資源以靈活可用地以服務(wù)的方式交付,并能支撐大規(guī)模的彈性擴(kuò)展;而軟件定義數(shù)據(jù)中心的要義在于將軟硬件資源變成可以編程控制的云計(jì)算元素(the code/element to program)。從靈活調(diào)度軟硬件資源的角度,需要一個(gè)可編程接口或者說controller,云平臺(tái)比如OpenStack正是這一層次,提供端到端的靈活管理和調(diào)度,以滿足云的自動(dòng)化、彈性和無限擴(kuò)展。
Kenneth Hui認(rèn)為VMware的宏偉目標(biāo)是:VMWare希望通過OpenStack項(xiàng)目將她的軟件定義數(shù)據(jù)中心夢(mèng)想提升到新的層次——通過OpenStack這一云計(jì)算平臺(tái)控制層來發(fā)揮軟件定義數(shù)據(jù)中心的潛力;這樣,無論是VMware的軟件定義數(shù)據(jù)中心已經(jīng)引領(lǐng)多年的老應(yīng)用還是下一代的云計(jì)算applications, VMware的產(chǎn)品和技術(shù)都是最佳選擇。
通過加入并貢獻(xiàn)OpenStack社區(qū),VMWare不是要弱化vSphere和ESXi hypervisor,而是通過OpenStack和vSphere先進(jìn)功能的整合來更加智能和動(dòng)態(tài)地管理軟件定義數(shù)據(jù)中心中的資源。VMWare要輕車熟路地做他們的網(wǎng)絡(luò)虛擬化(NSX)產(chǎn)品做過的類似的事情:結(jié)合開源平臺(tái)(接口)和私有的網(wǎng)絡(luò)管理產(chǎn)品來deliver 軟件定義網(wǎng)絡(luò)(SDN)。通過這種方式,哪些想采用SDN和OpenStack云平臺(tái)的老VMWare客戶,可以繼續(xù)使用他們熟悉的vCNS技術(shù)和vSphere Switches等。
翻譯來源:http://cloudarchitectmusings.com/2013/12/18/what-is-vmware-up-to-with-openstack/