又一款开源多云管理解决方案 Aeolus

  • Abel Avram
  • 马国耀

2011 年 9 月 3 日

话题:RedHat云计算DevOps

Aeolus是一个开源项目,专注于提供跨多种私有云和公共云平台的管理虚拟机的解决方案。该项目最初由红帽(Red Hat)启动,但是他们希望放开该项目的所有权,所以邀请其他公司共同建立一个开放的云管理解决方案。

Aeolus 与 RightScale 非常相似。RightScale 提供云管理控制台,跨 Cloud.com、Eucalyptus 和 Rackspace 等云平台的统一 API,很快也能支持 EC2。Aeolus 目前运行在安装有红帽企业版 Linux6.1 或 Fedora 14 的 64 位机器上,它可用与管理部署在 EC2、Rackspace Cloud Hosting、Red Hat Enterprise Virtualization(RHEV)、VMware vSphere 和 Eucalyptus 等云平台上的虚拟机镜像。

有些人拿 Aeolus 与 OpenStack 做比较(RegisterITWorld),但是二者并不具有可比性。OpenStack 旨在成为一个像 Amazon EC2 那样的开源云,而且它被 Rackspace 用在他们的云托管解决方案上。而 Aeolus 不是一个云提供商,而是专注于创建虚拟机模板的解决方案,这些虚拟机模板可用于在用户选择的云平台(比如 Rackspace)上创建 Windows 或 Linux 镜像。此类解决方案的好处在于:1)提供了管理各种云平台的统一管理点;2)用户可以从一种虚拟机镜像转移到另一种虚拟机镜像,所以消除了厂商锁定。

Aeolus 由几个项目组成:Conductor——云资源管理工具;Composer——根据模板创建虚拟机镜像工具;Orchestrator——管理一组镜像;以及 HA Manager——通过隔离、灾备和通知实现高可用性。该项目的源代码以及其依赖文件包托管在 GitHub 上。

如同其他开源项目一样,它的成功将取决于能否建立一个健康活跃的社区。红帽的 Linux Fedora 和 JBoss 都有很好的名声,这也许会鼓励开发者们参与 Aeolus 项目。如果没有人愿意参与,红帽则只能自己扛起这个担子。


查看英文原文:Aeolus–A New Open Source Multi-cloud Management Solution

RedHat云计算DevOps