如果你的服務(wù)器很多,或者你的錢(qián)多了燒,可以考慮搭建自己的云計算平臺。下面是一些開(kāi)源的云計算框架和工具
1. Enomalism (http://www.enomaly.com/) 云計算平臺。Enomalism 是一個(gè)開(kāi)放源代碼項目,它提供了一個(gè)功能類(lèi)似于 EC2 的云計算框架。Enomalism 基于 Linux,同時(shí)支持 Xen 和 Kernel Virtual Machine(KVM)。Enomalism 提供了一個(gè)基于 TurboGears Web 應用程序框架和 Python 的軟件棧。
2. Euclyptus (http://eucalyptus.cs.ucsb.edu/) 項目(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems)是 Amazon EC2 的一個(gè)開(kāi)源實(shí)現,它與商業(yè)服務(wù)接口兼容。和 EC2 一樣,Eucalyptus 依賴(lài)于 Linux 和 Xen 進(jìn)行操作系統虛擬化。Eucalyptus 是加利福尼亞大學(xué)(Santa Barbara)為進(jìn)行云計算研究而開(kāi)發(fā)的。您可以從該大學(xué)的網(wǎng)站上下載它,或者通過(guò) Eucalyptus Public Cloud 體驗它,不過(guò)后者有一些限制。
3. AppDrop (http://appdrop.com/) Google App Engine (GAE) 的開(kāi)放源碼克隆版, 提供與GAE同樣的接口。這意著(zhù)你可以在Euclyptus上提供類(lèi)似GAE的服務(wù)。 (網(wǎng)站已失效)
4. 10Gen (http://www.10gen.com/) 它既是一個(gè)云平臺,又是一個(gè)可下載的開(kāi)放源代碼包,可用于創(chuàng )建您自己的私有云。10gen 是類(lèi)似于 App Engine 的一個(gè)軟件棧,它提供與 App Engine 類(lèi)似的功能 — 但有一些不同之處。通過(guò) 10gen,可以使用 Python 以及 JavaScript. 和 Ruby 編程語(yǔ)言開(kāi)發(fā)應用程序。該平臺還使用沙盒概念隔離應用程序,并且使用它們自己的應用服務(wù)器的許多計算機(當然,是在 Linux 上構建)提供一個(gè)可靠的環(huán)境。
5. NimBus (http://workspace.globus.org/) 呵呵,網(wǎng)格中間件Globus的作品,從最早的Virtual Workspace演化而來(lái), http://workspace.globus.org/index.html ,提供與EC2類(lèi)似的功能和接口
聯(lián)系客服