阅读更多

6顶
2踩

编程语言

转载新闻 5款开源云计算平台推荐

2009-07-27 12:04 by 副主编 just_cool 评论(5) 有14310人浏览

云计算是个IT界火热的词汇,开源云计算更是被认为是IT的趋势。我们熟知的几个IT巨头的云计算平台,如亚马逊EC 2、IBM的蓝云、微软的Azure、Sun Cloud等,那么开源云计算的平台又有哪些呢?以下列举了开源中国社区收录的5款知名的开源云计算平台。

1、AbiCloud企业级开源云计算平台

Abiquo公司推出的一款开源的云计算平台——“abiCloud”,使公司能够以快速、简单和可扩展的方式创建和管理大型、复杂的IT基础设施 (包括虚拟服务器,网络,应用,存储设备等等)。AbiCloud较之同类其他产品的一个主要的区别在于其强大的Web界面管理。你可以通过拖拽一个虚拟 机来部署一个新的服务。这个版本允许通过VirtualBox部署实例,它还支持VMware,KVM和Xen。


abiCloud架构如下图所示:


2、Eucalyptus 开源云计算平台

Eucalyptus 项目(Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems)是 Amazon EC2 的一个开源实现,它与商业服务接口兼容。和 EC2 一样,Eucalyptus 依赖于 Linux 和 Xen 进行操作系统虚拟化。Eucalyptus 是加利福尼亚大学(Santa Barbara)为进行云计算研究而开发的。您可以从该大学的网站上下载它,或者通过 Eucalyptus Public Cloud 体验它,不过后者有一些限制。


3、10gen  MongoDB 开源高性能存储平台

10gen 既是一个云平台,又是一个可下载的开放源代码包,可用于创建您自己的私有云。10gen 是类似于 App Engine 的一个软件栈,它提供与 App Engine 类似的功能 — 但有一些不同之处。通过 10gen,可以使用 Python 以及 JavaScript 和 Ruby 编程语言开发应用程序。该平台还使用沙盒概念隔离应用程序,并且使用它们自己的应用服务器的许多计算机(当然,是在 Linux 上构建)提供一个可靠的环境。


4、Enomalism   弹性计算平台

Enomaly's Elastic Computing Platform (ECP)是一个可编程的虚拟云架构,ECP平台可以简化在云架构中发布应用的操作。

云计算平台是一个 EC2 风格的 IaaS 。Enomalism 是一个开放源代码项目,它提供了一个功能类似于 EC2 的云计算框架。Enomalism 基于 Linux,同时支持 Xen 和 Kernel Virtual Machine(KVM)。与其他纯 IaaS 解决方案不同的是,Enomalism 提供了一个基于 TurboGears Web 应用程序框架和 Python 的软件栈。


5、云计算平台 Nimbus

Nimbus由网格中间件Globus提供,Virtual Workspace演化而来,Eucalyptus 一样,提供EC2的类似功能和接口。(文/小李飞刀 )

来自: oschina
6
2
评论 共 5 条 请登录后发表评论
5 楼 Digger 2009-10-24 20:30
开源的肯定有很多问题。尤其是核心问题。
4 楼 whaosoft 2009-07-28 10:16
可悲得中国IT企业 整天叫着开源 把开源得拿来改改收费
yangy608 写道
可悲得中国IT企业 整天叫着开源 把开源得拿来改改收费

   确实
3 楼 yangy608 2009-07-28 09:33
可悲得中国IT企业 整天叫着开源 把开源得拿来改改收费
2 楼 alloyer 2009-07-27 18:55
是呀,前几天公司才进行了云计算平台选型。选择的正是Enomalism
lzy.je 写道
中国的这些IT技术消费厂商终于可以又一次得救了,呵呵。又能捡现成的了。

1 楼 lzy.je 2009-07-27 15:16
中国的这些IT技术消费厂商终于可以又一次得救了,呵呵。又能捡现成的了。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • COM技术入门基础知识.pdf

    本文讲解COM技术的基础知识,适合想进一步深入学习C++的初学者

  • Windows COM技术:COM介绍、代码演示。

    件对象模型(COM)是一个由微软开发的软件架构,旨在促进不同软件组件之间的二进制交互。COM定义了一种方法,使得在各种编程语言中编写的组件可以相互通信,不仅在同一个程序内部,而且可以在不同的计算机上。以下是对COM基础知识的更详尽的解释:

  • C#COM组件发布流程

    1.  定义接口2.  生成Guid,VS命令行,输入guidgen3.  编写COM代码,接口实现代码,注意类前用修饰符[ComVisible(true), ClassInterface(ClassInterfaceType.AutoDual), ComDefaultInterface(typeof(IColumn))]4.  修改AssemblyInfo中的[assembly: C

  • COM开发指南(1)—COM技术概述

    1 COM技术体系1.1 COM的架构1.2 COM DLL(1)COM接口类(2)COM实现类(3)COM 工厂类(4)COM导出函数1.3 COM库函数1.4 COM客户端2 COM技术特点2.1 平台语言无关性2.2 位置透明性2.3 版本兼容性2.4 即插即用性2.5 信息封装性 1 COM技术体系 1.1 COM的架构   COM(Component Object Model,组件对象模型) 是由微软公司制定的一种Windows平台下的软件模块复用技术。借助于COM技术,用户可以编写一些具有特定.

  • 实例深入学习COM技术

    COM技术介绍一、COM介绍1、  定义(Component Object Model)COM是微软公司的最高级的,包罗万象的二进制通讯规范(也就是说是大家都要遵守的合同)。用于软件组件间跨进程,跨机器,和操作系统进行交互操作。COM是透明位置的。它可以在EXE,DLL或者远程机器上使用。OLE是一个主要与用户界面相关的高级功能的集合。COM和OLE的概念界限原本就不清晰,总是

  • COM技术简单介绍

    COM (Component Object Model) 是一种面向对象的编程技术,它在 Windows 操作系统中广泛使用。COM 提供了一种标准的方法来创建和使用可重用的软件组件,这些组件可以通过不同的编程语言和应用程序进行访问和使用。COM 技术的主要特点包括:组件化:COM 技术将软件应用程序划分为多个组件,每个组件实现特定的功能,这些组件可以被多个应用程序复用。二进制兼容性:COM 组件是二进制兼容的,这意味着一个组件可以被多个应用程序复用,而不需要重新编译或修改源代码。

  • Com技术入门教程

    本文假设读者已经具备C++开发技能。目录:       1、背单词       2、Com技术两大核心思想       3、开发自己的Com组件       4、Com技术三板斧     1、背单词:CoCreateInstance(创建组件对象);QueryInterface(查询接口);ComPtr(安全指针);   HRESULT(接口函数返回值类型);   CL

  • 用VC进行COM编程所必须掌握的理论知识[ZZ]

    这篇文章是给初学者看的,尽量写得比较通俗易懂,并且尽量避免编程细节。完全是根据我自己的学习体会写的,其中若有技术上的错误之处,请大家多多指正。   一、为什么要用COM   软件工程发展到今天,从一开始的结构化编程,到面向对象编程,再到现在的COM编程,目标只有一个,就是希望软件能象积方块一样是累起来的,是组装起来的,而不是一点点编出来的。结构化编程是函数块的形式,通过把一个软件划分成许多模块,每

  • COM编程入门 第一部分——什么是COM,如何使用COM

    本文的目的是为刚刚接触COM的程序员提供编程指南,并帮助他们理解COM的基本概念。内容包括COM规范简介,重要的COM术语以及如何重用现有的COM组件。本文不包括如何编写自己的COM对象和接口。  COM即组件对象模型,是Component Object Model 取前三个字母的缩写,这三个字母在当今Windows的世界中随处可见。随时涌现出来的大把大把的新技术都以COM为基础。各种文档...

  • COM技术综合介绍

    来自:http://www.vckbase.com/index.php/video/listview/fid/2/sid/11 COM-组件对象模型 •COM是微软组件对象模型的简称。由于COM具有二进制代码共享的特性,所以它具备了高可开发性、高度可维护性和高度的可移植性(跨开发语言),以至于在Windows上面的诸多应用软件采用了COM来做整体的架构。比如微软的DirectX等。COM虽然流

  • COM技术初探(一)

       一、COM是一个更好的C++1、COM 是什么Don Box 说"COM IS LOVE"。COM 的全称是 Component Object Model 组件对象模型。 2、从 C++ 到 DLL 再到 COM2.1 C++如某一软件厂商发布一个类库(CMath四则运算),此时类库的可执行代码将成为客户应用中不可分割的一部分。假设此类库的所产生的机器码在目标可执行文件中占有4MB的

  • COM技术初探

    COM技术初探   一、COM是一个更好的C++ 1、COM 是什么 Don Box 说"COM ISLOVE"。COM 的全称是 Component Object Model 组件对象模型。 2、从 C++ 到 DLL 再到 COM 2.1 C++ 如某一软件厂商发布一个类库(CMath四则运算),此时类库的可执行代码将成为客户应用中不可分割的一部分。假设此类库的所产生

  • COM技术内幕 || 这样理解COM组件

    本文目的:弄清楚何为COM组件。倘若COM组件于你也是朦胧无定义的,请仔细阅读,你能懂! 简述 一个应用程序通常是由单个的二进制文件组成的。当编译器生成此应用程序之后,在对下一版本重新编译并发行新生成的版本之前,应用程序一般不会发生任何变化。操作系统、硬件及客户需求的改变都必须等到整个应用程序被重新编译之后才能够得以认可。整个软件工业就这样随着已发行软件的日益“老化”而奔向未...

  • COM技术内幕(含源码)

    COM技术内幕(含源码),最低分搬砖,供大家学习交流。文档是扫描版,能看清楚。

  • com技术原理 com技术原理

    com技术原理5655 com技术原理5655 com技术原理5655

  • COM技术内幕pdf及源代码

    COM技术内幕pdf及源代码,完整版源代码 COM技术内幕pdf及源代码,完整版源代码 COM技术内幕pdf及源代码,完整版源代码

  • 基于springboot大学生就业信息管理系统源码数据库文档.zip

    基于springboot大学生就业信息管理系统源码数据库文档.zip

  • 基于java的驾校收支管理可视化平台的开题报告.docx

    基于java的驾校收支管理可视化平台的开题报告

  • 原木5秒数据20241120.7z

    时间序列 原木 间隔5秒钟 20241120

Global site tag (gtag.js) - Google Analytics