云计算平台可以分为以下三类
(1)存储型云平台,以数据存储为主
(2)计算型云平台,以数据处理为主
(3)综合云计算平台,兼顾计算和数据存储处理
目前大量的常在竞争云计算平台,竞争相当激烈
1.主要的开源云计算平台分析
项 目 名 称 | 责 任 者 | 描 述 |
AbiCloud | Abiquo公司 | 一款用于公司的开源的云计算平台,使公司能够以快速、简单和可扩展的方式创建和管理大型、复杂的IT基础设施(包括虚拟服务器、网络、应用、存储设备等) |
Hadoop | Apache基金会 | 该计划是完全模仿Google体系架构做的一个开源项目,主要包括Map/Reduce和HDFS文件系统 |
Eucalyptus 项目 | 加利福尼亚大学 | 创建了一个使企业能够使用它们内部IT资源(包括服务器、存储系统、网络设备)的开源界面,来建立能够和Amazon EC2兼容的云。 |
MongoDB | 10gen | MongoDB是一个高性能、开源、无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储方式 |
Enomalism弹性计算平台 |
| 它提供了一个功能类似于 EC2的云计算框架。Enomalism 基于 Linux,同时支持 Xen 和 Kernel Virtual Machine(KVM)。与其他纯IaaS 解决方案不同的是,Enomalism 提供了一个基于 Turbo Gears Web 应用程序框架和 Python 的软件栈 |
Nimbus | 网格中间件Globus | Nimbus面向科学计算需求,通过一组开源工具来实现基础设施即服务(IaaS)的云计算解决方案 |
2.主要的云计算平台厂商分析
各家云技术比较 | |||||
| 技术特性 | 核心技术 | 企业服务 | 开发语言 | 开源程度 |
微软 | 整合其所用软件及数据服务 | 大型应用软件开发技术 | Azure平台 | .NET | 不开源 |
| 储存及运算水平扩充能力 | 平行分散技术MapReduce,BigTable,GFS | Google App Engine,应用代管服务 | Python, Java | 不开源 |
IBM | 整合其所有软件及硬件服务 | 网格技术,分布式存储,动态负载 | 虚拟资源池提供,企业云计算整合方案 |
| 不开源 |
Oracle | 软硬件弹性虚拟平台 | Orackle的数据存储技术,Sun开源技术 | EC2上的Oracle数据库,OracleVM,Sun xVM |
| 部分开源(Sun) |
Amazon | 弹性虚拟平台 | 虚拟化技术Xen | EC2、S3,SimpleDB、SQS, |
| 开源 |
Saleforce | 弹性可定制商务软件 | 应用平台整合技术 | Force.com | Java, | 不开源 |
EMC | 信息存储系统及虚拟化技术 | Vmware的虚拟化技术,一流存储技术 | Atoms云存储系统,私有云解决方案 |
| 不开源 |
阿里巴巴 | 弹性可定制商务软件 | 应用平台整合技术 | 软件互联平台,云电子商务平台 |
| 不开源 |
中国移动 | 坚实的网络技术丰富的带宽资源 | 底层集群部署技术,资源池虚拟技术,网络相关技术 | BigCloude-大云平台 |
| 不开源 |