Cloud等,那麽開源雲計算的平臺又有哪些呢?以下列舉了開源中國社區收錄的5款知名的開源雲計算平臺。
1、AbiCloud企業級開源雲計算平臺
Abiquo公司推出的壹款開源的雲計算平臺——“abiCloud”,使公司能夠以快速、簡單和可擴展的方式創建和管理大型、復雜的IT基礎設施(包括虛擬服務器,網絡,應用,存儲設備等等)。AbiCloud較之同類其他產品的壹個主要的區別在於其強大的Web界面管理。妳可以通過拖拽壹個虛擬機來部署壹個新的服務。這個版本允許通過VirtualBox部署實例,它還支持VMware,KVM和Xen。
abiCloud架構如下圖所示:
2、Eucalyptus 開源雲計算平臺
Eucalyptus 項目(Elastic Utility Computing Architecture for LinkingYour
Programs To Useful Systems)是 Amazon EC2 的壹個開源實現,它與商業服務接口兼容。和 EC2壹樣,Eucalyptus
依賴於 Linux 和 Xen 進行操作系統虛擬化。Eucalyptus
是加利福尼亞大學(SantaBarbara)為進行雲計算研究而開發的。您可以從該大學的網站上下載它,或者通過 Eucalyptus Public
Cloud體驗它,不過後者有壹些限制。
3、10gen MongoDB 開源高性能存儲平臺
10gen 既是壹個雲平臺,又是壹個可下載的開放源代碼包,可用於創建您自己的私有雲。10gen 是類似於 App Engine的壹個軟件棧,它提供與
App Engine 類似的功能 — 但有壹些不同之處。通過 10gen,可以使用 Python 以及JavaScript 和
Ruby編程語言開發應用程序。該平臺還使用沙盒概念隔離應用程序,並且使用它們自己的應用服務器的許多計算機(當然,是在
Linux上構建)提供壹個可靠的環境。
4、Enomalism 彈性計算平臺
Enomaly's Elastic Computing Platform
(ECP)是壹個可編程的虛擬雲架構,ECP平臺可以簡化在雲架構中發布應用的操作。
雲計算平臺是壹個 EC2 風格的 IaaS 。Enomalism 是壹個開放源代碼項目,它提供了壹個功能類似於 EC2的雲計算框架。Enomalism
基於 Linux,同時支持 Xen 和 Kernel Virtual Machine(KVM)。與其他純IaaS 解決方案不同的是,Enomalism
提供了壹個基於 TurboGears Web 應用程序框架和 Python 的軟件棧。
5、雲計算平臺 Nimbus
Nimbus由網格中間件Globus提供,Virtual Workspace演化而來,與Eucalyptus 壹樣,提供EC2的類似功能和接口。