Eucalyptus的结构
Eucalyptus包括:Instance Manager、Group Manager和Cloud Manager三部分,采用层状结构。
Instance Manager:
每一个安装有虚拟机的节点上都有一个Instance Manager。它控制虚拟机的运行。
Group Manager:
管理一组Instance Manager,管理Instance Manager收集的实例信息,对应于一个由虚拟集结点组成的虚拟网络。
Cloud Manager:
管理一组Group Manager,是云的入口点,供云最终用户或系统管理员使用。
上述三部分的物理部署结构如下图:
Eucalyptus运行所需要的软件:
(1) 运行在Linux上的Xen,Eucalyptus各部分要运行在Xen上,在安装Eucalyptus之前需要装Xen。
可以在http://www.xen.org/download/ 下 载所需版本(versions 3.*)。
(2) Eucalyptus的安装包
Eucalyptus可以安装在i386或x86_64平台上,相关安装包可以在http://eucalyptus.cs.ucsb.edu/downloads/ 下载。
这些安装包主要包括了Instance Manager(-nd RPM)、Group Manager(-cc RPM)和Cloud Manager(-cloud RPM)三部分。此外还有,第三方包(Apache -compiled to run as root-, libvirt and axis2c)打在了- deps RPM里。下面是1.4版本所包含的包:eucalyptus-1.4-2.x86_64.rpm
- eucalyptus-nc-1.4-2.x86_64.rpm
- eucalyptus-cc-1.4-2.x86_64.rpm
- eucalyptus-gl-1.4-2.x86_64.rpm
- eucalyptus-cloud-1.4-2.x86_64.rpm
- eucalyptus-1.4-rpm-deps-x86_64.tar.gz
Eucalyptus运行所需要的硬件:
Eucalyptus的一个较为完整的安装、配置需要4台机器。2台做cluster节点,安装Instance Manager,1台安装Group Manager,1台安装Cloud Manager。
Eucalyptus各部分在硬件上的部署:
Eucalyptus的三个主要构件Instance Manager、Group Manager和Cloud Manager分为前端和节点端两部分。Group Manager和Cloud Manager属于前端,节点端即Instance Manager。
安装:
(1)前端安装
1台机器安装Group Manager,安装如下构件(-cc RPM和第三方包):
rpm -Uvh euca-axis2c-1.4-1.x86_64.rpm /
euca-httpd-1.4-1.x86_64.rpm /
euca-libvirt-1.4-1.x86_64.rpm /
eucalyptus-1.4-2.x86_64.rpm /
eucalyptus-gl-1.4-2.x86_64.rpm /
eucalyptus-cc-1.4-2.x86_64.rpm
1台机器安装Cloud Manager,安装如下构件(-cloud RPM和第三方包):
rpm -Uvh euca-axis2c-1.4-1.x86_64.rpm /
euca-httpd-1.4-1.x86_64.rpm /
euca-libvirt-1.4-1.x86_64.rpm /
eucalyptus-1.4-2.x86_64.rpm /
eucalyptus-cloud-1.4-2.x86_64.rpm /
eucalyptus-gl-1.4-2.x86_64.rpm /
(2)节点端安装
2台机器做节点,安装下面的构件(-nd RPM和第三方包):
rpm -Uvh euca-axis2c-1.4-1.x86_64.rpm /
euca-libvirt-1.4-1.x86_64.rpm /
euca-httpd-1.4-1.x86_64.rpm /
eucalyptus-1.4-2.x86_64.rpm /
eucalyptus-gl-1.4-2.x86_64.rpm /
eucalyptus-nc-1.4-2.x86_64.rpm
Source URL: http://blog.sina.com.cn/s/blog_53f716d40100dlfj.html
--------------------------------------------------
Eucalyptus的结构相关推荐
- ubuntu 9.04 下 eucalyptus 安装
这段时间研究开源云计算平台,在ubuntu 9.04下安装eucalyptus. 到现在为止,不能说完全成功,但是也看到了一小片"云".(能够使用客户端启动虚拟机实例,并且能够连接到虚拟机上.) 安装 ...
- Eucalyptus EE的介绍及功能说明
Eucalyptus企业版2.0是一个基于Linux的软件架构,在企业现有的IT架构上实现一个可扩展的.提高效率的私有和混合云.Eucalyptus作为基础设施提供IaaS服务.这意味着用户可以通过E ...
- 什么是LinkedList?什么时候使用它呢?Java LinkedList结构、用法及源码解析
前言:我们学习java时都知道ArrayList实现List接口,LinkedList也实现List接口,但我们平时用的时候LinkedList却很少被用到.那么,LinkedList什么时候该用到呢 ...
- 2022-2028年中国环氧结构胶行业市场研究及投资前景预测报告
[报告类型]产业研究 [报告价格]¥4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国环氧结构胶行业市场行业相关概述.中国环 ...
- Go 学习笔记(84)— Go 项目目录结构
1. 目录规范 一个好的目录结构至少要满足以下几个要求. 命名清晰:目录命名要清晰.简洁,不要太长,也不要太短,目录名要能清晰地表达出该目录实现的功能,并且目录名最好用单数.一方面是因为单数足以说明这 ...
- Gin 框架学习笔记(02)— 参数自动绑定到结构体
参数绑定模型可以将请求体自动绑定到结构体中,目前支持绑定的请求类型有 JSON .XML .YAML 和标准表单 form数据 foo=bar&boo=baz 等.换句话说,只要定义好结构体, ...
- etcd 笔记(06)— Client 结构定义、客户端(初始化、KV存储Get、Put、事务 Txn、压缩 Compact、Watch、Lease
1. Client 定义 Client 定义如下: type Client struct {ClusterKVLeaseWatcherAuthMaintenance// 认证的用户名Username ...
- etcd 笔记(05)— etcd 代码结构、各模块功能、整体架构、各模块之间的交互、请求和应答流程
1. etcd 项目结构和功能 etcd 项目代码的目录结构如下: $ tree ├── auth ├── build ├── client ├── clientv3 ├── contrib ├── ...
- Go 知识点(04)— 结构体字段转 json格式 tag 标签的作用
我们知道在 Go 语言中无论是变量.常量还是函数,对于首字母大小写有不同的处理. 首字母大写,标志着该字段或者函数是能导出的,也就是可以被其它包所能访问的: 首字母小写,标志着该字段是私有的,只能在本 ...
- 2022-2028年中国聚氨酯结构胶行业发展动态分析及投资机会预测报告
[报告类型]产业研究 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了聚氨酯结构胶行业相关概述.中国聚氨酯结构胶行业运行环境.分析了中国聚 ...
最新文章
- 计算机软件与理论考研考试科目,2014年电子科技大学081202计算机软件与理论考研专业目录及考试科目...
- Android activity属性
- 无法解析的外部符号 __imp__curl_easy_init
- oracle sql 执行计划分析_《真正读懂Oracle SQL执行计划》
- 野火开发版屏幕_盘一盘那些年我们常用的物联网开发板!
- Python中时间戳与时间字符串相互转换
- uni-app-页面结构
- wine最小化游戏后无法恢复的问题
- python中三种分支结构的_python 运算符与分支结构
- 论文浅尝 | 基于动态记忆的原型网络进行元学习以实现少样本事件探测
- 面试官系统精讲Java源码及大厂真题 - 11 HashSet、TreeSet 源码解析
- 京东:不存在显卡售后“金融化”情况 保留追究造谣者法律责任的权利
- Thinpad X1 2017款制作Win10启动盘
- 一个前端开发者的mac装机清单
- 二级域名映射服务器,如何进行二级域名解析做端口映射?
- 面试开课吧合并区间算法
- 2021-05-30 vue-Element ui 省市级三级联动
- canvas二次、三次贝赛尔曲线 绘制气泡圆角矩形立体桃心
- 电脑都面的没电了,我是如何通过腾讯云恐怖的一面面试的?
- gpu云服务器支持,GPU云服务器产品简介
热门文章
- CSDN写博客怎么插入数学公式(干货满满呦)
- Matlab 最速下降法 实列及代码实现
- linux虚拟机scsi类型,linux虚拟机的scsi设备id与盘符不一致问题的解决
- python cnn 实例_Python实现CNN的多通道输入实例
- SQL Server 安全篇——安全元数据(2)——安全对象(Securable)元数据
- hibernate4版本系列的官方下载地址
- 【MATLAB】用MATLAB编写阶乘函数,并调用该函数来生成一个1!,...,10!的阶乘表。
- 两次救场、两度弃子:被嫌弃的盛大游戏的一生
- mysql取值范围1-10_mysql各种数据类型取值范围
- MessageDigest详解