Deltacloud

来自开放百科 - 灰狐
2011年2月18日 (五) 02:12Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索

Deltacloud是由Red Hat去年发起的开源项目。目前,它已经转化为Apache孵化器项目,而不再仅仅由Red Hat一家努力。Deltacloud提取了不同云环境之间的差异,并将云用户客户端应用编程接口(API)向大多数流行的云计算应用接口做了映射,这其中就包括了Amazon EC2,GoGrid,OpenNebula和Rackspace。Terremark和vCloud 的驱动程序也将于不久后推出。所以说,Deltacloud 具备管理多样化的云虚拟基础设施的能力。

Deltacloud几乎考虑到了所有公认的虚拟化环境,例如KVM,VMware ESX和Hyper-V虚拟环境,这些虚拟环境将由Deltacloud的统一管理界面所管理。Deltacloud改变了原来基于ESX的VMs要一个管理平台,基于Hyper-V的VMs又要一个管理平台的不利状况。所有的VM只需被一个管理平台所统一管理。Deltacloud使不同的虚拟机可实时地在不同虚拟环境之间转移或迁移,例如从VMware到RHEV (Red Hat企业虚拟化),或是从VMware到Microsoft。如果企业已经使用了IBM Tivoli 或是HP的OpenView,DeltaCloud仍然可以被集成其中。

Deltacloud旨在消除大量独立基础架构之间的差异,使其能够作为单个基础架构进行管理。企业目前可能有不同的云基础架构,例如红帽企业虚拟化、 VMware或Hyper-V。Deltacloud项目的宗旨是将这些基础架构作为一个云、一个资源池进行管理。

另外,企业可能希望使用内部云的容量,以及亚马逊EC2和其它IaaS供应商的容量。Deltacloud项目旨在统一地管理这些不同云的容量。

当前,每个IaaS云环境都有独特的API,开发人员和ISV需要编写这些API才能使用云服务。Deltacloud项目将创建通用的基于REST的 API,使开发人员能够编写一次即可在各处管理这些API。

Deltacloud可以理解为云的中介,它提供了驱动程序,可以将API映射到公共云(例如EC2),以及基于VMware和集成KVM虚拟化技术的红 帽企业Linux这类私有虚拟化云。

API可利用自助式Web控制台进行测试,这也是Deltacloud项目的一部分。

链接

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱