深入解析Eucalyptus 3.1版開(kāi)源云計(jì)算
在過(guò)去的兩年時(shí)間里,專家們對(duì)Eucalyptus已形成了一個(gè)大致的印象,并已宣稱對(duì)其開(kāi)源云計(jì)算競(jìng)爭(zhēng)對(duì)手OpenStack的支持。但是,Eucalyptus系統(tǒng)公司于近期取得了重大的進(jìn)展,它將自己定位成為希望避免受限于單一供應(yīng)商的客戶提供替代解決方案的供應(yīng)商。
在風(fēng)險(xiǎn)資本家的大量資金的注入支持下,該公司已取得了迅猛的發(fā)展勢(shì)頭,如增加了專業(yè)人員,對(duì)Eucalyptus進(jìn)行了必要的改進(jìn)。在這些改進(jìn)提高中,開(kāi)源云計(jì)算廠商放棄了雙許可證模式,從而減少了其開(kāi)發(fā)和交付的難度。
2012年6月Eucalyptus 3.1版的發(fā)布被視為其始于3.0版時(shí)期平臺(tái)架構(gòu)重建工作告一段落的完成標(biāo)志。該公司在改善模塊化設(shè)計(jì)方面做出了實(shí)質(zhì)性的改變,它允許超出開(kāi)源代碼所需的插件和功能,而無(wú)需創(chuàng)建兩個(gè)開(kāi)發(fā)樹(shù)。其新架構(gòu)使得以單包形式而不是以代碼形式開(kāi)發(fā)和部署插件成為可能,前者涉及在一個(gè)Linux部署中的多個(gè)包,從而大大簡(jiǎn)化了開(kāi)發(fā)。
Eucalyptus 3.1版是幾乎完全托管在Github上的,這就簡(jiǎn)化了與其他產(chǎn)品的集成,并使其更易于開(kāi)發(fā)插件和工具。功能跟蹤和開(kāi)發(fā)活動(dòng)是公開(kāi)的,因此Eucalyptus開(kāi)源社區(qū)的任何成員都能夠請(qǐng)求功能。設(shè)計(jì)缺陷報(bào)告則另外位于Jira上。
Eucalyptus 3.1版中的新功能包括如下:
• 企業(yè)平臺(tái)開(kāi)發(fā),能夠幫助企業(yè)基于最新版Red Hat企業(yè)版Linux(RHEL)、Amazon彈性計(jì)算云(EC2)、Amazon彈性塊存儲(chǔ)(EBS)、Amazon簡(jiǎn)單存儲(chǔ)服務(wù)(S3以及Amazon身份與訪問(wèn)管理(IAM),使用Red Hat企業(yè)版虛擬化和VMware虛擬化平臺(tái)進(jìn)行內(nèi)部云計(jì)算部署工作。
• FastStart,可向用戶提供一種在20秒內(nèi)啟動(dòng)系統(tǒng)、運(yùn)行Eucalyptus 3.1版基礎(chǔ)設(shè)施即服務(wù)(IaaS)的自助服務(wù)、自動(dòng)化的使用方式。
• 插件和對(duì)付費(fèi)用戶的支持。管理員無(wú)需修改任何代碼就可提供插件,如果你購(gòu)買了Eucalyptus企業(yè)版會(huì)員服務(wù),那么就可獲得該公司提供的二進(jìn)制文件、插件以及技術(shù)支持。
• 一個(gè)自動(dòng)化的質(zhì)量保證系統(tǒng),可使用戶更易于測(cè)試Eucalyptus 3.1版。#p#
Eucalyputs與Amazon的關(guān)系
在Eucalyptus 3.1版發(fā)布的三個(gè)月前,Eucalyptus系統(tǒng)公司正式地授權(quán)Amazon網(wǎng)絡(luò)服務(wù)(AWS)API開(kāi)發(fā)兼容產(chǎn)品。其中所指的API涉及EC2、S3、EBS以及IAM。AWS將為Eucalyptus提供API規(guī)格,其中包括未在公共用戶級(jí)文檔中提供的相關(guān)工程規(guī)格。
Eucalyptus擁有一個(gè)與云計(jì)算巨頭AWS長(zhǎng)期合作的關(guān)系,對(duì)AWS API的支持已存在于Eucalyptus中,但是在Eucalyptus 3.2版以及之后的版本中這一關(guān)系有可能發(fā)生變化。
Eucalyptus系統(tǒng)公司與Amazon公司的關(guān)系被眾多的專家視為一個(gè)開(kāi)源云計(jì)算供應(yīng)商借力Amazon成功的方法;但是,這種關(guān)系也為AWS帶來(lái)了好處。與AWS簽訂的協(xié)議主要涉及兩個(gè)方面:幫助維護(hù)和提高其API在Eucalyptus中的兼容性,以及AWS和Eucalyptus系統(tǒng)公司攜手開(kāi)拓市場(chǎng)。該協(xié)議也可以被視為對(duì)Eucalyptus最大競(jìng)爭(zhēng)對(duì)手OpenStack的一次反擊。
開(kāi)源云計(jì)算廠商 核心競(jìng)爭(zhēng)力在哪里
Eucalyptus和OpenStack之間有兩個(gè)主要的不同之處。其一,OpenStack試圖定義它自己的API,而Eucalyptus則不是這樣。其二,OpenStack是一個(gè)在生產(chǎn)環(huán)境中很少用到的松耦合組件集,而Eucalyptus則是一個(gè)經(jīng)過(guò)測(cè)試和封裝的產(chǎn)品。Eucalyptus系統(tǒng)公司擁有三大優(yōu)勢(shì):
1. 它提供了與Amazon EC2這一占主導(dǎo)地位公共云計(jì)算服務(wù)的無(wú)縫集成,從而使企業(yè)能夠在Amazon EC2公共云計(jì)算和基于Eucalyptus私有云計(jì)算之間實(shí)現(xiàn)工作負(fù)載的自由遷移。
2. 它支持VMware,允許使用VMware虛擬化環(huán)境的客戶能夠快速地建設(shè)私有云計(jì)算。
3. 它支持所有主要的管理程序,其中包括VMware ESXi、Xen、Microsoft Hyper-V以及KVM。
OpenStack問(wèn)世之初驚天動(dòng)地,炒作連連,但目前看來(lái)問(wèn)題不少。它的問(wèn)題源于它涉及了太多的大型供應(yīng)商,例如思科、戴爾、惠普和英特爾等公司,他們各自的路線圖、開(kāi)發(fā)計(jì)劃步調(diào)并不一致。雖然有一些名氣極大的大牌,例如惠普公司的Converged Cloud繼續(xù)支持著,但OpenStack及其Olympus分布的最堅(jiān)定支持者之一,Citrix已放棄了OpenStack,轉(zhuǎn)而專注于開(kāi)發(fā)它自己的開(kāi)源項(xiàng)目CloudStack。
另一方面,Eucalyptus正加速成為主要的開(kāi)源云計(jì)算平臺(tái)。在2012年四月,Eucalyptus系統(tǒng)公司得到了又一輪資金的支助,那是由機(jī)構(gòu)風(fēng)險(xiǎn)合伙公司(IVP)投入的一筆價(jià)值三千萬(wàn)美元的投資。新的資金被用于推動(dòng)產(chǎn)品創(chuàng)新、銷售以及客戶支持。到目前為止,有關(guān)報(bào)告指出Eucalyptus已籌集了五千五百五十萬(wàn)美元的資金。而其合作伙伴群體已增加了一倍以上,其中涉及超過(guò)200家頂級(jí)云計(jì)算和基礎(chǔ)設(shè)施自動(dòng)化供應(yīng)商。
Eucalyptus趁OpenStack發(fā)展乏力之機(jī),正向一個(gè)具有產(chǎn)品質(zhì)量的云計(jì)算技術(shù)目標(biāo)全力邁進(jìn)。但是,Rackspace于近期宣布,他將開(kāi)始提供基于OpenStack云計(jì)算的公共云計(jì)算服務(wù)。所有的目光都集中在開(kāi)源市場(chǎng),看Eucalyptus 3.1版是否能夠推動(dòng)供應(yīng)商發(fā)展,還是企業(yè)用戶仍然謹(jǐn)小慎微地實(shí)施云計(jì)算技術(shù)而不管技術(shù)領(lǐng)頭人是誰(shuí)。