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