VMware進入OpenStack,福兮禍兮?
VMware已經進入OpenStack的董事會,作為開源領域的企業級云標準。下面是OpenStack現在必須要做的事情。
OpenStack是與VMware爭奪企業云市場的主要對手。OpenStack在擴展開源項目和管理新型OpenStack Foundation方面勢頭很足。它應該有能力提供各種替代品。
OpenStack提供了云計算的創建模塊:運算,網絡和存儲管理,內置虛擬機供應。在其Horizon控制盤上設置有一個監控/報告系統,在 Glance里還有圖像管理。但是它必須與Eucalyptus System可兼容Amazon的開源代碼以及Apache CloudStack與OpenStack類似的數據包競爭。
OpenStack還需要一些東西來彌補不足:許多天才程序員的持續幫助,包括獨立開源程序員以及有大型供應商贊助的程序員。目前它的勢頭如此足是因為有大公司做后盾。比如,惠普,AT&T,IBM,Rackspace,戴爾,英特爾,思科,Juniper,Brocade,PayPal和雅虎等。
OpenStack的創始者有兩個:NASA和云服務供應商Rackspace。Rackspace本來不希望成為主要贊助商,但是在經濟不景氣的時候 NASA退出了主要贊助商的位置。Rackspace于是成為了主要贊助商,而OpenStack回憶也在Rackspace舉行,其運作團隊也是由 Rackspace的技術人員帶隊。這種顧慮經常會出現,因為真正的開源項目功能無疑都是以供應商利益為前提。
OpenStack項目一直反復強調自己的獨立性。8月28的時候,新的董事會選舉Alan Clark(SUSE云計算負責人)為董事會主席以及Lew Tucker(思科云計算CTO) 為副主席這不是Rackspace轉變的開始,而是結束。“去年秋天的時候它就開始逐步轉變為社區驅動型項目的代表。”Tucker說。
Rackspace展示了自己從領導者的角色逐步將管理交出的過程。如果OpenStack繼續發展,Rackspace將有更好的機會與Amazon EC2云架構服務和VMware 虛擬化和管理軟件競爭。
OpenStack的八個鉑金級支持者董事會都有一席之地,每年他們要支付五十萬美金。這樣就為全職程序員和管理者提供了資金,2006年的時候這些人都是為Rackspace Mosso云的創始者Jonathan Bryce主管工作,而2009年它就發展成了Rackspace Cloud。Rackspace提供了IaaS,而且依靠低成本,小服務器引領市場且培養了早期用戶群。Bryce是云計算的先驅。
董事會進一步對權限進行分化,包括八個黃金級成員(來自有合作的13家公司)和八個社區代表(來自一個有5600名成員的社區)。
八個鉑金級成員,包括IBM,Red Hat,Rackspace,惠普,SUSE,Ubuntu,AT&T和Nebula。Nebula,Rackspace和惠普都有依賴于 OpenStack的云策略。思科和Red Hat將會有自己的OpenStack部署,而HP和Rackspace的IaaS產品以OpenStack代碼為基礎。Nebula提供了 OpenStack的數據包版本用在企業數據中心允許私有云。
這些黃金級成員同意支持兩個或以上的全職程序員,且不論這些程序員是否來自自己公司。13家公司包括臺灣云計算聯盟,Piston,思科,CloudScaling,戴爾,DreamHost,英特爾,Mirantis,MorphLabs,NEC,NetApp,VMware和雅虎。此外,還有25家企業贊助商每家要捐出1萬到2.5萬美金(新創公司的贊助必須達到最低線)。不僅如此,另外還有850家公司和5600名獨立個人注冊成為此項目的會員。也就是說,OpenStack有1千萬美金可用來創建一個更具持久性的開發架構。
鉑金級和黃金級會員們不避諱金錢的影響力——這些資金貢獻者在24個董事會席位中占有16個投票席。但是他們的資金確實有助于項目的持續開發。如果對于項目沒有深度需求的公司也不會花50萬美金成為鉑金級會員。
八名來自社區的會員則為董事會提供了一種平衡,也對資金贊助商之間利益關系起到評判作用。
而且,這一過程和其他同類事物一樣,有待觀察。為了吸引獨立程序員,這個項目必須照顧到個人或小供應商的利益,不論這些人是不是贊助者。而代碼貢獻中的數據暗示著最新發布的OpenStack的發布正在實現這個目標。
據專門關注開源項目的Bitergia網站透露,Rackspace到九月底仍然是OpenStack Folsom的主要貢獻者,但實際這一數據與之前的Essex相比,已經顯示出下滑態勢:Folsom有49名
提交者管理973項提交;而六個月前,Essex有52名提交者管理2275項提交] 。
五個排名靠前的代碼貢獻者包括:Red Hat有861;Nebula(前NASA CTO Chris Kemp的公司)有464;惠普有179;美國南加州大學信息科學研究所有144;CloudScaling有140。這種健康的混合現象顯示了 OpenStack并不是屬于誰的專屬項目。
盡管有人批評OpenStack是一個代碼模塊的松散組合,但是Tucker說:“我認為這恰好是這個項目的長處。”它依靠的Nova運算,Swift存儲,Keynote身份管理,Glance圖像管理,Horizon報告控制盤以及 Quantum虛擬網絡可以獨立進行開發,且不會影響其兼容性。
OpenStack還通過其他方式展現出活力。Nimbula剛成為此項目的成員之一,即便Amazon架構師Chris Pinkham和Willem van Bijon是這家公司創立者,它也要競價才能獨立使用自己的方法。
思科剛剛發布思科編輯版的OpenStack,其中添加了監控和管理。
Red Hat CTO Brian Stevens稱Red Hat不久將提供Red Hat版本的OpenStack,此版本將以經測試較多到底Essex為基礎而不是Folsom。和其他Red Hat產品一樣,它將通過訂閱方式提供,不過具體發布日期未知。
在新興的企業中有兩個領域存在爭論。由于許多成員都視VMware為競爭對手,爭奪企業云操作,導致很多會員在8月28號的時候拒絕接受VMware擔當黃金級會員。董事會成員,Mirantis OpenStack顧問公司共同創立者Boris Renski稱讓VMware加入是一個錯誤。
在一次采訪中,董事會主席Alan Clark則表達了不同意見,他認為VMware的加入是一項積極舉動。
顯然,VMware不會為一長串的專利產品提供售后,但是它會確保自己通過Quantum虛擬網絡管理模塊和云用戶保持溝通。
對于必須要擊敗VMware的OpenStack董事會成員而言,則有可能嗤之以鼻。開源項目有望對所有貢獻者都開放,而Nicira在被VMware收購前,曾是OpenStack Quantum的主要貢獻者。收購后,Nicira也將一如既往。
當然,現在VMware還對KVM有了更好的計劃。KVM曾被OpenStack視作hypervisor勁敵,而現在已經屬于Red Hat。OpenStack目前在各大相互競爭的供應商之間處于中立地帶;每個人都有責任保持OpenStack云的行業水平。VMware也表示有興趣在VMware之外為客戶提供連接額外云供應商的方法。
Xen是一個開源Hypervisor項目,它提供了一種潛在的指示告訴我們不要做什么。筆者曾經疑惑過,Xen作為一個早期開源項目對所有貢獻者都是開放狀態。它被IBM,Sun,Oracle和其他大型供應商的利益左右,所有這些供應商都需要一個工具來與VMware競爭。
XenSource,是這家公司用來支持Xen的,最終消失在Citrix Systems里,而且Citrix Server和Oracle VM以Xen為基礎繼續在數據中心領域與VMware競爭。隨著KVM的出現,原來被這個項目吸引的獨立開源程序員也走了。Xen想讓Linux內核支持其hypervisor的嘗試也被推遲,而且還與Linux內核開發進程有沖突。
開源還缺乏成為主流hypervisor的關鍵要素,KVM獲得了更多獨立開發員的支持,這一群體是拓寬代碼使用的主要人群。
OpenStack希望創造不同的機遇,這樣很多競爭利益就會創造一個切實可行的私有云替代物,而在公共云領域也有類似的服務。
對于OpenStack推動的成熟的開源項目而言,被大供應商獨霸或被其他障礙阻攔的可能性不大。OpenStack需要主動性和想象力來推動云計算的向前發展。