Eucalyptus( UEC)云安装_第1页
Eucalyptus( UEC)云安装_第2页
Eucalyptus( UEC)云安装_第3页
Eucalyptus( UEC)云安装_第4页
Eucalyptus( UEC)云安装_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一              概览LAV平坦软件园1.       云计算LAV平坦软件园云计算是一个计算模型。这个模型将计算能力,存储,网络和软件等资源抽象化并提供在Internet上的远程访问。这些服务的计费模式大致与公共服务的计费模式相同.一次性按需供应,易于配置,动态和接近无限的可扩展性是云计算的关键属性。LAV平坦软件园我们将按照云计算模型配置的计算机基础设施叫做云。以下是云服务的提供广泛类别:L

2、AV平坦软件园n        基础设施即是服务(IAAS)LAV平坦软件园n        平台即是服务(PAAS)LAV平坦软件园n        软件即是服务(SAAS)LAV平坦软件园 LAV平坦软件园2.       EucalyptusLAV平坦软件园Eucalyptus是GPL下的一个开源软件。它能建立和

3、管理私人云,甚至是公共云。它提供了可以与EC2兼容的云计算平台和与S3兼容的云存储平台。因为Eucalyptus是通过与EC2和S3兼容的APIs提供服务,所以以AWS编写的客户端工具可以被用于Eucalyptus。LAV平坦软件园 LAV平坦软件园3.       Ubuntu企业云(UEC)LAV平坦软件园UEC包含了Eucalyptus和其他一系列的开源软件,因此UEC能十分容易的安装和配置云系统。LAV平坦软件园 LAV平坦软件园4.      

4、Eucalyptus云系统的基本组成部分LAV平坦软件园n         节点控制器(NC)LAV平坦软件园UEC的节点使用虚拟化技术使KVM能作为管理程序在服务器上运行。当用户安装UEC节点时,UEC将自动安装KVM。UEC的实例就是在管理程序下运行的虚拟机。Eucalyptus支持其他管理程序,如Xen。LAV平坦软件园节点控制器在每一个节点上运行,控制着节点上实例的生命周期。LAV平坦软件园功能:LAV平坦软件园A 收集节点上相关的数据资源的可用性和利用率,并报告给控制簇。LAV平坦软件园B 管理实例的生命

5、周期。LAV平坦软件园n         控制簇(CC)LAV平坦软件园CC管理NC,部署和管理在节点上的实例,在Eucalyptus联网模型的类型下管理在控制节点上运行的实例的联网。LAV平坦软件园CC连接着云控制器(CLC)和控制节点。LAV平坦软件园主要功能:LAV平坦软件园A 接收CLC的请求,然后部署实例。LAV平坦软件园B 决定在哪个控制上部署实例。LAV平坦软件园C 为实例提供有效的虚拟网络。LAV平坦软件园D 收集NCs提交的信息,并报告给CLC。LAV平坦软件园n   

6、;      Walrus存储控制器(WS3)LAV平坦软件园WS3使用与S3 APIs兼容的REST和SOPA  APIs提供简单的存储服务,可以看做是一个简单的文件存储系统。LAV平坦软件园功能:LAV平坦软件园A 存储机器映像。LAV平坦软件园B 存储快照。LAV平坦软件园C 使用S3 APIs存储和服务。LAV平坦软件园n         存储控制器(SC)LAV平坦软件园SC提供实例使用的块存储。与EBS类似。LAV平坦软件园功能:LAV平坦软件

7、园A 建立类EBS设备。LAV平坦软件园B 使用AoE或者iSCSI协议为实例提供块存储。LAV平坦软件园C 允许建立快照卷。LAV平坦软件园n         云控制器(CLC)LAV平坦软件园CLC是整个云结构的前端。CLC为客户工具提供与EC2/S3兼容的网络接口,与Eucalyptus的组件通信。LAV平坦软件园功能:LAV平坦软件园A 管理云体系的各类组件中的可用的资源。LAV平坦软件园B 资源抽象,决定哪个簇将提供给实例。LAV平坦软件园C 管理运行的实例。LAV平坦软件园 LAV平坦软件园5

8、.       体系结构LAV平坦软件园LAV平坦软件园 LAV平坦软件园 LAV平坦软件园二              安装与配置UECLAV平坦软件园下面我们将部署一个最基本的UEC。LAV平坦软件园1.       网络拓扑设计LAV平坦软件园部署一个最基本的云体系需要两台计算机。当然一台计算机也是可以的,但是这样的部署不

9、支持托管和Managed-NOVLAN模式的联网。LAV平坦软件园部署运系统完成后,我们还需要一台计算机作为客户端访问云系统。LAV平坦软件园因此,我们需要三台计算机,以下是Eucalyptus云体系建议的计算机配置:LAV平坦软件园LAV平坦软件园值得注意的是云体系的两台计算机的CPU需要VT即 Virtualization Technology。部署前,先进入BIOS将CPU的VT设置成enbled。LAV平坦软件园在实验室,我们可以使用三台计算机,并采用如下的网路拓扑。LAV平坦软件园LAV平坦软件园LAV平坦软件园作为个人实验,可以使用的是VMware Workstation

10、虚拟了三台计算机,并采用最简单的网络拓扑,即三台计算机共处于一个局域网内。选择虚拟的网络为NAT,DHCP服务器会自动为计算机分配IP。LAV平坦软件园 LAV平坦软件园2.       安装云体系的计算机系统并设置LAV平坦软件园下载ubuntu-10.04-server-amd64。LAV平坦软件园在客户机上安装ubuntu桌面版本,在云体系的服务器上安装ubuntu服务器版本。LAV平坦软件园注意:LAV平坦软件园在ubuntu上配置UEC可以采取三种方式:LAV平坦软件园l   

11、0;     CDInstallLAV平坦软件园l         PackageInstallLAV平坦软件园l         PackageInstallSeparateLAV平坦软件园PackageInstallSeparate方式,这里不讨论。LAV平坦软件园PackageInstall的一般步骤:LAV平坦软件园a  安装系统并 设置the Cloud/Cluste

12、r/Storage/Walrus前端服务器b  安装系统并设置节点控制器c  注册节点CDInstall方式在安装系统的同时,自动设置LAV平坦软件园        LAV平坦软件园        我们采取CDInstall的方式进行安装,步骤:LAV平坦软件园A.      安装Cloud/Cluster/Storage/Walrus前端服务器a  启动的时候,选择“Inst

13、all Ubuntu Enterprise Cloud”b  安装程序会自动检测是否有Eucalyptus组件存在,这里直接Continuec  基于你选择的网络拓扑,你可以选择你需要安装的组件,这里直接Continued  输入你所建立的运体系的名称e  输入局域网上的云可以分配给实例的公共IP地址范围LAV平坦软件园f   完成ubuntu系统的安装。LAV平坦软件园B.      安装节点控制器并注册节点LAV平坦软件园这个过程只需按提示安装完成Ubuntu10.04-serve

14、r,就可以完成安装节点控制器并自动注册节点。LAV平坦软件园 LAV平坦软件园3.       安装用户机的系统LAV平坦软件园下载并安装ubuntu-10.04-desktop-i386。LAV平坦软件园 LAV平坦软件园4.       在用户机上获取证书LAV平坦软件园此处有两种方法,我使用的是方法B。LAV平坦软件园A.      安装KVM。KVM的功能是让我们再KVM平台上安装映像和制作自己的映

15、像。LAV平坦软件园在客户机的shell中输入以下命令LAV平坦软件园Apt-get install qemu-kvmLAV平坦软件园B.      步骤:LAV平坦软件园a  安装云管理工具euca2ools,在shell中输入命令:LAV平坦软件园Sudo apt-get install euca2oolsLAV平坦软件园b. 在浏览器中输入https:/<cloud-controller-ip-address>:8443。登录CLC的web 界面。默认的用户名是admin,密码也是admin。LAV平坦软件园

16、0;      注意:LAV平坦软件园确保输入的是https,而不是http。LAV平坦软件园请注意,UCE的安装程序为Web服务器安装一个自签名的证书。浏览器会警告您此证书不是由受信任的证书颁发机构签署的。你可以授权浏览器使用自签名的证书来访问服务器。LAV平坦软件园c  当你第一次登陆,系统会提示你修改密码和提供Email。完成这个强制的步骤后,你到credentials标签栏下,下载证书到/.euca目录。LAV平坦软件园提示:LAV平坦软件园这是一个用户目录下的隐藏目录,你可以到用户目录下使用快捷键ctrl+H,来显示出此目录

17、。LAV平坦软件园d  解压证书LAV平坦软件园在shell中输入命令:LAV平坦软件园cd  .eucaLAV平坦软件园Unzip mycreds.zipLAV平坦软件园               使用eucarc源脚本确保euca2ools使用的环境变量被正确的设置。LAV平坦软件园e  最后,验证euca2ools已经能与UEC通信,尝试获取本地簇的可用信息。LAV平坦软件园在shell输入命令:LAV平坦软件园.&#

18、160; /.euca/eucarcLAV平坦软件园Euca-describe-availability-zones verboseLAV平坦软件园你将会看到类似信息:LAV平坦软件园LAV平坦软件园提示:LAV平坦软件园如果在上面的列表中看到 free/max VCPUs 是0,这表示节点没有自动的注册。你需到到前端服务器中输入以下命令,并按提示将节点加入。LAV平坦软件园Sudo euca_conf  - -discover-nodesLAV平坦软件园        LAV平坦软件园三  &

19、#160;           简单使用UECLAV平坦软件园1.       选择映像,并安装。 LAV平坦软件园在浏览器登录UEC,点解Store标签,选择一个映像。此时,映像将会在节点中部署,你需要等待。LAV平坦软件园LAV平坦软件园        部署完成后,你可以点击Images标签,查看实例的映像。LAV平坦软件园   &#

20、160;    LAV平坦软件园2.       实例化映像LAV平坦软件园这里有三种方式实例化映像LAV平坦软件园l         命令行LAV平坦软件园l         Landscape等与UEC兼容的管理工具LAV平坦软件园l         使用Firef

21、ox的控件ElasticFoxLAV平坦软件园我们使用命令行来完成,步骤:LAV平坦软件园A 在运行你的映像的一个实例前,你应该建立一个keypair(ssh key)让你能作为root用户登录。运行以下命令:LAV平坦软件园if ! -e /.euca/mykey.priv ; thenLAV平坦软件园    mkdir -p -m 700 /.eucaLAV平坦软件园    touch /.euca/mykey.privLAV平坦软件园    chmod 0600 /.euca/mykey.privLAV平坦软件园    euca-add-keypair mykey &

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论