主流开源云系统PK
Hadoop
Nimbus
Sector and Sphere
主流开源云系统比较
|
|
Hadoop |
Eucalyptus |
Nimbus |
Sector and Sphere |
| 参照商业云 |
|
Amazon |
无 |
无 |
| 服务类型 |
PaaS |
IaaS |
IaaS |
PaaS |
| 服务间关联度 |
服务捆绑在一起,耦合度高 |
可选服务组合, 耦合度低 |
可选服务组合, 耦合度低 |
服务捆绑在一起,耦合度高 |
| 支持编程语言 |
Java |
多种 |
多种 |
C++ |
| 使用限制 |
较多 |
最少 |
较少 |
较多 |
| 支持功能 |
最多 |
较多 |
较多 |
较少 |
| 可定制性 |
较弱 |
较弱 |
较强 |
较弱 |
| 可扩展性 |
自动扩充所需资源并进行负载 |
需手动或通过编程自动增加所需VM数量 |
需手动或通过编程自动增加所需VM数量 |
自动扩充所需资源并进行负载 |
| 特色 |
实现了Google云计算关键功能,得到广泛应用 |
支持多种AWS客户端接口,可替换和升级的模块化设计 |
可选组件组合,适用于科学计算 |
更高速和安全数据传略,支持密集型应用 |
主流开源云系统核心服务比较
|
|
Hadoop |
Eucalyptus |
Nimbus |
Sector and Sphere |
| 计算服务 |
基于MapReduce的计算任务 |
支持用户程序的计算环境 |
支持用户程序的计算环境 |
提供分布计算的Sphere |
| 存储服务 |
提供分块存储HDFS |
提供分布式存储的Walrus |
提供分布式存储的Cumlus |
提供分布式存储的Sector |
| 数据库服务 |
提供分布式数据库HBase |
用户运行的数据库软件 |
用户运行的数据库软件 |
无 |



