通用版- Eucalyptu产品白皮书.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通用版- Eucalyptu产品白皮书

Eucalyptus平台2010年5月21日EUCALYPTUS是一个开源的软件架构,它在云计算平台之上实现企业现有IT和服务提供商基础架构。引领企业的应用使用弹性效用计算架构。本白皮书,从技术和商业的角度出发,概述了EUCALYPTUS为企业提供的价值。对企业数据中心和没有特殊硬件要求的需求,EUCALYPTUS可以混合云和私有云进行部署。在当今的IT基础架构之上,利用Linux和Web Services技术,EUCALYPTUS允许客户快速、轻松的创建适合他们特定应用需要的计算云。同时,EUCALYPTUS支持流行的AWS云接口(Amazon Web Services),通过使用通用的编程接口,允许这些私有云与公共云交互。伴随虚拟机技术的发展,EUCALYPTUS已支持云环境中存贮和网络的安全虚拟化。EUCALYPTUS兼容多个Linux发行版,包括Ubuntu、红帽、openSUSE、Debian、Fedora、CentOS,而且正在发展管理程序和虚拟化的各种技术。基于开源的EUCALYPTUS软件核心基础,我们成功开发了企业级技术解决方案。EUCALYPTUS技术正迅速成为私有云计算的一种标准,它为企业按照自身所需构架IT基础设施提供了成本效率和可扩展性。作为一个高度可用的云平台,企业EUCALYPTUS提供了许多高级功能 ,包括用户定制、自助服务供应、遗留应用程序支持、定制的“服务水平协议”(SLA)、云监测、计量,以及自动缩放支持等。EUCALYPTUS设计之初就尽量保证安全性和易于安装。其软件框架由一系列高度模块化的协作Web Services(Web Services是使用标准通信协议的交互操作)构成。通过这一框架,EUCALYPTUS实现了虚拟机和存储资源,这些资源由一个隔离的2层网络互联。从客户端应用程序和用户的角度来看,尽管其他接口可以为自定义,但EUCALYPTUSAPI是与亚马逊的AWS(包括SOAP和REST接口支持)兼容的。图1。EUCALYPTUS云概念图。CLC是云控制器的虚拟化资源的基础(服务器,存储和网络)。群集控制器(CCS)是在云中定义的每个群集的前端。NCs是运行虚拟机实例的机器。存储控制器(SC)提供块存储(类似亚马逊EBS)服务,服务通过Walrus存储系统扩展至整个云,是类似于在Amazon S3的功能。系统提供了一个一站式的云管理员控制台来配置和管理云。管理平台还为管理员、项目经理、开发人员和其他用户提供了可定制的访问和权限级别,以及各种接口。Eucalyptus 组件每个EUCALYPTUS服务组件都描述了一个明确的API,在WSDL文件中的这些描述,包括了服务能提供的操作和输入/输出的数据结构。内部服务认证通过标准的WS-Security机制实现。EUCALYPTUS的安装中包括5个层次的组件,每个层次都有自己的Web Service接口(图1)。EUCALYPTUS系统的组件概述如下。云控制器(CLC)是管理员、开发人员、项目经理和最终使用者进入云平台的入口。CLC负责查询节点所管理的资源的信息,制订高层计划,并通过对CC发出请求来完成计划。部门的高层schedul荷兰国际集团决定制作硫离子,决策和执行的请求,他们群集控制器。如图1所示,CLC也是连接管理平台的一个接口。在本质上,通过一个明确的行业标准API(亚马逊EC2)和一个基于Web的用户接口,CLC负责展现和管理虚拟化资源(服务器,网络和存储)。集群控制器(CC)通常运行在群集的前端机,或任一能连通运行NCs的节点的服务器,或正在运行CLC的机器。CCs收集一系列虚拟机信息和在特定NSc之上运行虚拟机的计划任务。CC也管理虚拟实例的网络,并配合CLC参与到SLAs的管理中。一个CC下面的所有节点,必须处于同一广播域(以太网)中。节点控制器(NC)运行在提供虚拟机服务的每个节点上。NCs控制其上的虚拟机实例的运行、检查、停止,提取和清除镜像(内核、根文件系统和ramdisk镜像)的本地副本,查询和控制系统软件。存储控制器(SC)实现块访问的网络存储(如亚马逊弹性块存储 - EBS),并可与多种存储系统(NFS、iSCSI等)连接。弹性块存储是一个Linux块设备,可以连接到虚拟机,并通过发送数据到本地映射的网络,从而至远程存贮位置。但在整个发送本地连接的交通网络磁盘到远程存储位置。EBS卷不能跨实例共享,但允许创建、存贮在中央存贮系统中,例如Walrus服务。Walrus(put/get存贮)基于一致性容器和对象,允许用户存储持久性数据。它允许用户创建、删除、列表容器,提交、获取、删除对象,并设置访问控制策略。Walrus界面与亚马逊的S3兼容,并支持亚马逊Machine Image(AMI)的图形管理界面,从而

您可能关注的文档

文档评论(0)

linjuanrong + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档