3

是否有任何开源应用程序提供一组类似于 Amazon EC2 或 Rackspace Cloud 的功能?基本上,我想要一个可以安装在一个或多个服务器上的工具,它可以与 Xen 等虚拟机监视器一起使用,并允许我使用某种 API 即时创建、销毁和克隆虚拟机。

4

4 回答 4

7

与其他海报提到的类似,我会推荐Eucalyptus。它可以使用 Xen 或 KVM 通过 Amazon EC2 提供的相同查询 API 来管理虚拟机。它还提供与 S3 兼容的服务,用于将文件存储在名为 Walrus 的存储桶中。如果你需要证明你可以在 Xen 上运行它,下面是 Eucalyptus 的配置文件:

# The hypervisor that the Node Controller will interact with in order
# to manage virtual machines.  Currently, supported values are 'kvm'
# and 'xen'.
HYPERVISOR="xen"
于 2009-09-08T00:13:14.770 回答
3

除了其他答案中提到的Eucalyptus之外,您可能还希望看看OpenStack。它是另一个主要的开放式亚马逊 AWS 类云堆栈。它得到了 NASA、RackSpace、Citrix、英特尔、AMD 和戴尔等众多公司的支持。

(利益声明:我目前正在为 Citrix 提供技术咨询;但是,我以私人身份回答这个问题。)

于 2011-01-26T14:16:10.577 回答
2

Canonical 是制作 Ubuntu 的公司。他们还让 UEC(Ubuntu 企业云)女巫围绕 Eucalyptus 构建。Eucalyptus 的架构旨在最大限度地兼容 EC2(弹性云计算)。

UEC 是开源的,非常易于使用。我个人使用 UEC (9.4) 将我的第一个云放在一起。

于 2010-12-15T01:56:24.907 回答
0

将Eucalyptus 与 ubuntu 一起使用可能值得研究,我相信它甚至可能是亚马逊正在使用的基于 ubuntu 的云服务。

于 2009-09-07T23:53:36.260 回答