LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2597|回复: 8

利用 Eucalyptus,构建 或 体验 云计算

[复制链接]
发表于 2009-11-12 18:38:41 | 显示全部楼层 |阅读模式
Eucalyptus 提供云计算能力。
开源版本官网: http://open.eucalyptus.com

构建:从源码构建云端机机
http://open.eucalyptus.com/wiki/ ... deInstallation_v1.6
有完整构建说明、依赖关系说明。
需要 java jdk,开源版本 openjdk 即可;如果您准备不使用任何闭源软件支持构建 openjdk,请在本版搜下偶关于 icedtea 的帖子,比编译 gcc 还要麻烦。
虚拟机喜欢用 xen 或 kvm,请自便,推荐 kvm。


体验:利用公共资源体验云计算
Eucalyptus 有供体验的云
http://open.eucalyptus.com/wiki/EucalyptusPublicCloud 给出注册体验帐号地址 https://mayhem9.cs.ucsb.edu:8443/
http://open.eucalyptus.com/wiki/EucalyptusGettingStarted_v1.6 请主要参考此链接具体操作。

参考 http://open.eucalyptus.com/wiki/Euca2oolsSourceInstall,请按下面顺序构建客户端:
python http://www.python.org/ 可选,安装到用户目录,并设置路径到 PATH 最前面,避免下面安装的东东影响到系统级 python
swig http://www.swig.org/
Euca2ools-dep http://open.eucalyptus.com/downloads/134
Euca2ools http://open.eucalyptus.com/downloads/133
(版本有变化时,请自行到 http://open.eucalyptus.com/downloads 找 Euca2ools 新版本)

具体体验过程略,相当于用命令直接启动 远程机机上 一个或多个虚拟机——云端机机。

PS:
不要看到 Eucalyptus 体验云提供的 ssh 帐号动邪念;
只允许入连访问,不许出连访问,能访问 http://ftp.us.debian.org/ 是特例;
方便体验者折腾,网速飞快。
 楼主| 发表于 2009-11-12 19:51:02 | 显示全部楼层
参考 http://en.wikipedia.org/wiki/Cloud_computing
Eucalyptus 分类上应属于 http://en.wikipedia.org/wiki/Infrastructure_as_a_Service


个人还是更倾向于 Peer-to-Peer 方式的系统。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-15 15:21:23 | 显示全部楼层
http://cloudvirtual.blogspot.com/2009/04/eucalyptus.html
2009年4月9日 星期四

    开源云计算产品介绍——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上实现透明操作。

原载: 云虚部落–虚拟化与云计算资讯[http://cloudvirtual.blogspot.com]


  
    发贴者 CloudVirtual   时间: 下午1:23
回复 支持 反对

使用道具 举报

发表于 2009-11-16 13:36:27 | 显示全部楼层
不熟識,是否屬於 OpenMosix 一類的玩意?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 18:43:00 | 显示全部楼层
Eucalyptus 不是集群,不过其可运行于集群上。

Eucalyptus 利用 xen kvm 提供给用户完整的计算环境。
xen kvm 虚拟机相对物理机性能损失几乎可忽略不计。

利用 Eucalyptus 维护一组虚拟服务器还是比较有吸引力的:
物理机软件包可以尽可能简化安装,
维护好一组虚拟机镜像,即可方便的维护整个系统,
即使有机机出故障,也可简单隔离,用剩下的资源启动新的虚拟服务器接替。
回复 支持 反对

使用道具 举报

发表于 2009-11-16 18:54:50 | 显示全部楼层
可惜俺的机器有点过时,CPU 不支持,玩不了 :(
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-16 19:00:58 | 显示全部楼层
xen 可通吃所有 cpu,不过时。
只是这个东东企业用比较合适,家里实在是没必要这么折腾。
回复 支持 反对

使用道具 举报

发表于 2009-11-18 16:02:44 | 显示全部楼层
很早以前就听说过这个东东了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-28 20:52:21 | 显示全部楼层
2010.7.19 刚发布替代项目 http://openstack.org/
据说原来是 NASA 自己玩的东东。

大概看了下,貌似主要用 python 作黏合剂,不用 java。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表