eucalyptus学习总结(最新整理版).docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

开源云平台应用(Eucalyptus+liferay)

Author:Z_post

一、开源云计算平台(Eucalyptus1.6版)搭建注意事项

Eucalyptus[2]项目全称是ElasticUtilityComputingArchitectureforLinkingYourProgramsToUsefulSystems是AmazonEC2的一个开源实现,它与商业服务接口兼容,由加利福尼亚大学(SantaBarbara)大学建立的开源项目,是实现云计算环境的弹性需求的软件,通过其在集群或者服务器组上的部署,并且使用常见的Linux工具和基本的基于web的服务。使用FreeBSDLicense,意味着可以直接使用在商业软件应用中。该系统使用和维护十分方便,使用SOAP安全的内部通信,且把可伸缩型作为主要的设计目标,具有简单易用,扩展方便的特点。这个软件层的工具可以用来通过配置服务器集群来实现私有云,并且其接口也是与公有云相兼容,可以满足私有云与公有云混合构建扩展的云计算环境。和EC2一样,Eucalyptus依赖于Linux和Xen进行操作系统虚拟化。因为Eucalyptus是加利福尼亚大学为进行云计算研究而开发的,您可以从该大学的网站上下载它,或者通过EucalyptusPublicCloud体验它,不过后者有一些限制。Eucalyptus系统构架如下:(见图1)

Eucalyptus的结构包括:InstanceManager、GroupManager和CloudManager三部分,采用层状结构。

InstanceManager(实例管理):每一个安装有虚拟机的节点上都有一个InstanceManager。它控制虚拟机的运行。GroupManager(分组管理):管理一组InstanceManager,管理InstanceManager收集的实例信息,对应于一个由虚拟集结点组成的虚拟网络。?CloudManager(云管理):管理一组GroupManager,是云的入口点,供云最终用户或系统管理员使用。

上述三部分的物理部署结构如下图:

机群

机群B

云管理

分组管理

实例管理

实例管理

实例管理

实例管理

专用网

分组管理

实例管理

实例管理

实例管理

实例管理

专用网

机群A

共用网

图1Eucalyptus系统物理部署结构

1、系统安装硬件需求

Eucalyptus运行所需要的硬件:

Eucalyptus的一个较为完整的安装、配置需要4台机器。2台做cluster节点,安装InstanceManager,1台安装GroupManager,1台安装CloudManager。?

Eucalyptus各部分在硬件上的部署:

Eucalyptus的三个主要构件InstanceManager、GroupManager和CloudManager分为前端(front-end)和节点(node)端两部分。GroupManager和CloudManager属于前端,节点端即InstanceManager。

2、系统安装前准备

Eucalyptus系统安装首先需要LINUX基础环境、JAVA与ANT环境、PERL脚本、XEN虚拟环境等;其次,与Eucalyptus系统交互过程需要安装EC2兼容命令行工具集;最后,Eucalyptus系统的安装和启动过程要以“root”身份进行。另外还要注意以下几点:

1、由于Eucalyptus系统管理员是以邮件方式验证Eucalyptus用户身份的,因此系统前端设备须有发邮件功能;

2、节点端设备须将系统网络接口配置为桥方式,以保障虚拟机之间和外网络的连通;

3、Eucalyptus系统所处的网络环境中须有DHCP服务器,以保障Eucalyptus虚拟实例可通过DHCP服务器获得ip地址。

3系统安装

在前端设备安装eucalyptus-cloudandeucalyptus-cc程序包,并启动GroupManager和CloudManager服务;在节点端设备安装eucalyptus-nc程序包,并启动InstanceManager服务。

4系统配置

在前端设备通过“euc-conf”命令添加集群和节点设备名组成云,Eucalyptus平台设定一个云可以有多个集群,每个集群可以有多个节点设备,从而形成服务器之间的高可用性和可扩展性;通过在浏览器进入“https://front-end-ip-address:8443/”云计算平台入口,第一次进入时,须初始化云计算平台设置,包括管理员密码修改、(x.509)安全证书下载和API及AMI管理工具下载安装;通过AMI管理工具上载

文档评论(0)

158****0159 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档