几个开源云计算平台介绍

Abiquo公司帮助用户建立,管理以及扩展复杂的计算架构。具体开源云计算产品有三类,三种产品分别是abiCloud、abiNtense和abiData。这三种产品都可以用来架构和开发公有私有混合云,以及云应用等的基础设施。
  abiCloud是开源云管理软件,可以创建管理资源并且可以按需扩展。
  abiNtense是一个类似于Grid的架构,用来减少大量高性能计算的执行时间。
  abiData由Hadoop、hBase、Pig开发而来,是一个信息管理系统,可以用来搭建分析大量数据的应用。是低成本的云存储解决方案。
  Enomalism 云计算平台
  Enomalism是提供了弹性计算(Elastic Computing)的应用开发和部署方式,功能类似于EC2的云计算框架的开放源项目。该项目基于Linux,同时支持Xen和Kernel Virtual Machine(KVM)。Enomalism提供了一个基于TurboGears Web应用程序框架和Python的软件栈。
  MongoDB
  MongoDB是一个高性能的面向文件的开源数据存储项目。十分容易部署,管理和使用。可以通过网络访问,并且由C++语言编写。主要包含的功能特性有易存储对象类型的数据,完全索引支持,查询支持,复制和故障恢复支持,高效的二进制数据存储,自动处理碎片提高云层次上的扩展性。高性能,可扩展,适当的功能使这个项目的主要设计目标。
  Eucalyptus项目
  Eucalyptus项目全称是Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems,由Santa Barbara大学建立的开源项目,是主要实现云计算环境的弹性需求的软件,通过其在集群或者服务器组上的部署,并且使用常见的Linux工具和基本的基于web的服务。使用FreeBSD License,意味着可以直接使用在商业软件应用中,当前支持的商业服务只是亚马逊的EC2,今后会增加多种客户端接口。该系统使用和维护十分方便,使用SOAP安全的内部通信,且把可伸缩型作为主要的设计目标,具有简单易用,扩展方便的特点。这个软件层的工具可以用来通过配置服务器集群来实现私有云,并且其接口也是与公有云相兼容,可以满足私有云与公有云混合构建扩展的云计算环境。下面的列表是该项目的路线图:
  5/28/08 – Release 1.0 shipped
  8/28/08 – EC2 API and initial installation model in V1.3 Completes overlay version
  12/16/08 – Security groups, Elastic IPs, AMI, S3 in V1.4
  4/09/09 – EBS, Metadata service in V1.5
  4/23/09 – Ubuntu release
  6/1/09 – Final feature release as V1.6 Completes AWS specification as of 1/1/2009
  7/15/09 – Final bug-fix release “core” opens for community contributions
  根据路线图,我们会发现Eucalyptus将会被包含在Ubuntu9.10发布版中,先前关于Ubuntu将会内置云计算环境的报导也是基于此。这种集成云计算开源项目的发布版将会对亚马逊EC2等商业市场进行冲击。构建私有云的方式将会更容易被大公司所接受,公有云的发展将会更倾向于SMB客户群体。
  在 Eucalyptus的主页上有一个Eucalyptus Public Cloud用来体验Eucalyptus所构成的云计算。当前这个环境可以被任何用户使用,用来启动VM实例,登陆进去,测试实例里的应用,观察状态等任务。但是VM实例只能使用六小时,并且同时一个用户最多开4个VM实例。由于RightScale宣布支持基于eucalyptus的云安装,所以也可以通过RightScale上的EPC版本访问EPC。
  另外一个可以运行在eucalyptus上的项目是AppScale,是一个研究型的用来执行Google AppEngine 应用的框架。目前该框架可以在eucalyptus上实现透明操作。

AlexaWang  发表于: 2009-07-16

我要回答

相关推荐

  • OpenStack Pike版本发布:看中国公司贡献率排行

    日前,OpenStack 第16个版本Pike版本正式发布,该版本基于Ocata版本进行构建,完善了容器和一些主要的新存储功能,同时进一步优化用户界面并改善现有API的功能。

  • 停止并重启OpenStack实例的方法

    管理员可以暂停、挂起、搁置或停止OpenStack的计算实例。但是这些方法之间有什么不同之处?

  • 开源软件标准化:OSCAR发布容器产业白皮书

    开源软件已成为推动云计算技术进步、产业发展的重要力量。近年来,国内云计算厂商在开源社区的作用和地位不断增加,云计算开源解决方案的应用更加广泛。

  • 腾讯战略投资海云捷迅:借AWSTACK发力OpenStack

    腾讯战略投资海云捷迅,将在大规模数据中心上的运营和维护能力、技术支撑能力以及海云捷迅在OpenStack领域的技术和实力,将会大大加速企业的云化进程,并且给混合云市场的合作树立标杆地位。

  • T2cloud如何诠释细节决定成败

    虽然OpenStack技术解决了企业问题,但作为一项开源技术,它也有许多需要改进的地方。云途腾(T2Cloud)就是这样一家云公司,它致力于给企业用户提供更完善的基于OpenStack的云计算技术。