Eucalyptus 或 OpenNebula 或...用于 Linux 和 Windows 构建服务器私有云

All*_*son 5 cloud vmware-esxi kvm-virtualization

我们正在建立一个由 8 台机器组成的农场。这些构建中的大多数需要在特定版本的 Linux(截至目前的 Fedora 10)上进行,而其中一些将在多个不同的 Windows 虚拟机上进行。我们正在考虑使用EucalyptusUbuntu Enterprise Cloud来运行 Linux VM,并在需要时在几台专用于 Windows 构建的机器上安装 VMWare。然而,似乎OpenNebula会以类似的方式工作,但允许我们让我们的部分或全部节点运行 VMware 的免费(如啤酒)ESXi

所以我的问题是:

  1. 你们如何看待 Eucalyptus 和 OpenNebula 之间的巨大差异?
  2. 是否有充分的理由更喜欢一种虚拟机管理程序?VM格式怎么样?(例如,KVM 是否更易于与 Fedora 一起使用?)Windows 支持使 ESXi 成为最有可能的选择,但我想知道是否有任何问题。
  3. 是否有任何一个系统的管理和监控使其优于其他系统?我们可能主要通过我们的构建工具使用的脚本接口来控制它们。

谢谢!

小智 1

至于问题#1,这个问题不久前出现在 OpenNebula 邮件列表中:

http://lists.opennebula.org/pipermail/users-opennebula.org/2009-July/000551.html

至于问题#3,恕我直言,我想说 OpenNebula 具有更加模块化和可扩展的设计(使其对脚本更加友好)。