Eucalyptus EE的介绍及功能说明

Eucalyptus企业版2.0是一个基于Linux的软件架构,在企业现有的IT架构上实现一个可扩展的、提高效率的私有和混合云。Eucalyptus作为基础设施提供IaaS服务。这意味着用户可以通过Eucalyptus自助服务界面提供自己的资源(硬件、存储和网络)。一个Eucalyptus云是部署在企业的内部数据中心,由企业内部用户访问。因此,敏感数据可以在防火墙的保护下防止外部入侵。

Eucalyptus的设计目的是从根本上易于安装和尽可能没有侵扰。该软件高度模块化,具有行业标准,和语言无关。它提供了可以与EC2兼容的云计算平台和与S3兼容的云存储平台。

功能亮点

  • 无缝管理多个管理程序环境(Xen的,vSphere的,KVM,ESX,ESXi的)下一个管理控制台
  • 启用跨平台的客户机操作系统包括微软Windows和Linux
  • 高级存储集成器(iSCSI,SAN,NAS),您可以轻松地连接和管理Eucalyptus云内现有的存储系统
  • 完善的用户和组管理,允许私有云资源的精确控制
  • 测试,开发和部署能够顺利过渡到公共云或反之亦然,没有任何修改
  • 快速,轻松地建立与基于VMware的虚拟化环境和其他公共云混合云
  • 启用先进设备,最先进的企业,如可扩展的存储整合,监控,审计,报表
  • 利用充满活力的生态系统围绕亚马逊AWS构建,提供解决方案,无缝地与Eucalyptus兼容

优点

  • 建立一个私有云,让你接入到亚马逊AWS
  • 允许云在原有的所有硬件和软件类型很容易的部署
  • 客户可以利用其全球用户社区
  • Eucalyptus是与Linux和多个管理程序兼容
  • Eucalyptus还支持商业Linux发行版本:红帽企业Linux(RHEL)和SUSE Linux企业服务器(SLES)

对于IT管理员的好处

  • 提供自助服务的IT基础设施供应到最终用户需要的IT资源迅速
  • 没有额外的资金保持现有的基础设施费用,降低运营成本
  • 保持防火墙后面的关键数据
  • 技术是对现有的硬件和软件基础设施覆盖,而不是替代
  • 避免锁定在第三方公共云供应商
  • 可轻松转换之间来回私人和公共云

 

Eucalyptus EE新特性

对windows VM的支持

1.  运行windows 虚拟机在Eucalyptus 云环境上运行,目前支持Windows 2003 Server,Windows 2008 Server和Windows 7。
2.  试用Euca2ools管理和控制windows虚拟机。
3.  试用EC2兼容的命令从正在运行的windows虚拟机创建新的虚拟机
4.  在Eucalyptus中通过标准的RDP客户端工具,使用AWS “get-password”访问虚拟机实例
5.  在多个hypervisors环境中部署windows虚拟机,包括Xen、Kvm、VMware(ESX/ESXi)
6.  基于windows 操作系统安装文件(ISO镜像、CD/DVD)创建新的windows虚拟机

对VMware的支持

1.支持VMware vCenter 4.0,ESX/ESXi 4.0!
2.与VMware vSphere 客户端兼容
3.能够合并VMware(ESX/ESXi)和开源的hypervisors(Xen、Kvm)到一个单独的云环境
4.通过Eucalyptus的软件扩展一些云的基本特性(例如IPs,安全组,S3)到一个VMware基础架构

 

引入SAN的支持

Eucalyptus EE引入对SAN的支持,使你能够整合enterprise-grade SAN(Storage Area Network) 硬件设备到Eucalyptus云环境。SAN扩展SC并在Eucalyptus中运行的虚拟机和SAN设备之间提供高性能的数据通道。Eucalyptus EE的SAN支持为Eucalyptus云环境提供了一个企业级的EBS解决方案。

 

Eucalyptus的功能

基本组成部分及功能

模块 功能 说明
云控制器(CLC) 1.对外提供EC2和Web接口,管理各类组件中的可用虚拟资源(服务、网络、存储)。
2.资源抽象,决定哪个簇将提供给实例,分发请求给CC。
3.管理运行的实例。
CLC是整个云结构的前端。CLC为客户工具提供与EC2/S3兼容的网络接口,与Eucalyptus的组件通信。
存储控制器(SC) 1.提供与EBS类似的存储功能,能够与大量的文件存储系统交互。
2.使用AoE或者iSCSI协议为实例提供块存储。
3.允许在存储系统中(如Walrus)建立快照。
SC提供实例使用的块存储。
与EBS类似。 

  Walrus控制器(WS3) 1.允许用户存储持久化的数据。
2.提供REST接口操作数据,设置数据访问策略。
3.使用S3 API存储和获取虚拟镜像和数据。 WS3使用与S3 API兼容的REST和SOAP API提供简单的存储服务 控制簇(CC) 1.接收CLC的请求,然后部署实例。
2.收集虚拟机的信息并决定在哪个节点控制上执行虚拟机。
3.为实例提供有效的虚拟网络。
4.收集NCs提交的信息,并报告给CLC。 CC管理NC,部署和管理在节点上的实例,在Eucalyptus联网模型的类型下管理在控制节点上运行的实例的联网。
CC连接着云控制器CLC和控制节点NC。 节点控制器(NC) 

  1.托管虚拟机实例
2.收集节点上相关的数据资源的可用性和利用率,并报告给控制簇CC。
3.管理虚拟机的生命周期,能够获取和清除镜像的本地拷贝。
4.维护虚拟网络 UEC的节点使用虚拟化技术使KVM能作为管理程序在服务器上运行。当用户安装UEC节点时,UEC将自动安装KVM。UEC的实例就是在管理程序下运行的虚拟机。Eucalyptus支持其他管理程序,如Xen。
节点控制器在每一个节点上运行,控制着节点上实例的生命周期。 VMware Broker 允许 Eucalyptus直接地或通过 VMware Vcenter在 VMware设备部署虚拟机,在CC和 VMware  hypervisors(ESX/ESXi)起一个连接作用 Eucalyptus EE额外的一个组件,用于对VMware的支持  

管理员拥有的功能

模块 功能 说明
用户管理 1.  添加用户(邮件通知,设置管理员)
2.  查看用户,设置账户是否激活
3.  删除用户
组管理 1.  添加用户组
2.  查看用户组
3.  删除用户组
4.  添加/删除组员
权限管理 1.给组设置权限
Web接口 1.  查看、下载证书
2.  查看上传的镜像,并能修改镜像状态
3.  配置管理。可以设置云主机IP、DNS、Walrus、Cluster和SAN
4.  审计报表。查看用户状态、资源使用率、系统日志、已注册的组件
这部分是web 管理界面提供的功能
组件管理 1.  可以注册Cloud、Walrus、Storage、Node,并可以查看、删除
2.  启动、停止云服务
3.  允许转换卷的实现方式
4.  可以查看、修改配置文件
对外以SOAP和REST提供接口

 

 

使用者拥有的功能

模块 功能 说明
Web接口 1.  用户可以注册帐号,修改信息及密码
2.  查看、下载证书
3.  查看上传的镜像
这部分是web 管理界面提供的功能
组件管理 1.  启动、停止节点
2.  可以绑定、上传、注册、查看镜像,也可以删除、取消绑定镜像
3.  查看本地可用的资源
4.  可以查看、启动、停止、重启虚拟机
5.  可以登入到一个windows虚拟机实例
6.  创建、附件、脱离、删除快照和卷
通过Euca2ools工具完成这些功能

 

原创文章,转载请注明: 转载自JavaChen Blog,作者:JavaChen
本文链接地址:http://blog.javachen.com/2011/06/22/the-introduction-of-eucalyptus-ee-features-and-functions.html
本文基于署名2.5中国大陆许可协议发布,欢迎转载、演绎或用于商业目的,但是必须保留本文署名和文章链接。 如您有任何疑问或者授权方面的协商,请邮件联系我。

时间: 2024-09-08 10:02:32

Eucalyptus EE的介绍及功能说明的相关文章

阿里云播放器SDK的正确打开方式 | Aliplayer Web播放器介绍及功能实现(三)

阿里云播放器SDK(ApsaraVideo for Player SDK)是阿里视频云端到云到端服务的重要一环,除了支持点播和直播的基础播放功能外,还深度融合视频云业务,支持视频的加密播放.安全下载.首屏秒开.低延时等业务场景,为用户提供简单.快速.安全.稳定的视频播放服务.本文衔接上文,详细介绍web播放器的功能及实现. 一.基本概况及功能 播放器架构 Aliplayer Web播放器分为H5和Flash两个,Flash播放器随着技术的发展会逐渐被边缘化,所以我们以后只做维护,不会更新功能了,

Java EE 6全新的功能和服务:上下文和依赖关系注入

在 Java 中,类可以拥有非原始类型的变量(字段).在复杂的应用程序中,这些字段的类型可以代表复杂的技术解决方案.例如,Record 类可以拥有类型为 javax.sql.DataSource 的字段,表示 Record 的一个实例将依赖关系型数据源才能正常工作.在 Java EE 中,您将通过 JNDI 查找一个实例,从而获取该数据源的一个实例.清单 1 中显示了一个示例. 清单 1. 使用 JNDI 获取对依赖关系的引用 Initialhttp://www.aliyun.com/zixun

多玩魔盒功能介绍之功能强大的多玩移动

多玩网讯 魔兽世界的界面中,有很多元素,例如角色头像.目标头像,小队头像.聊天框.动作条(就是快捷键栏).系统按钮框.背包框.耐久面板.BUFF面板.小地图位置.姿态条.宠物条.施法条.经验条.焦点头像等等. 多玩魔盒下载页面 能不能将这些元素都移动,随心所欲地DIY自己的界面呢? 魔盒通过多玩移动这个插件来实现这个功能. 几乎你想移动的元素,都可以通过这个插件来实现. 操作方法也很简单,在魔盒设置界面中选常规标签,在第一页的右下角,选择"多玩移动",如图. 然后选择开始变形按钮,进入

介绍一个功能强大的API函数 ShellExecute

问题的提出: 我使用MFC编写一个APP,要求About对话框中显示LOGO.公司名.地址和公司的URL链接.使用户点击URL链接以后,启动浏览器访问Web页面,这种对话框中的热链接使应用程序增色不少.我琢磨的方法是 从系统注册表中通过查找.htm 或 .html文件的关联程序来获得缺省浏览器的名字,这样好象有很多工作要做.此外,如果浏览器已经打开,总是开始一个新的实例替代当前已有的一个实例.想找一个容易一 点的方法,但我查过有关的资料,没有收获,请高手指教. 解决方法: 如果有这样的一个API

介绍OSGi运行特性以及JDK6所提供的动态编译功能

但是我们知道,在开发 OSGi 环境下的 Bundle 时最麻烦的步骤之一就是搭建编译环境.即便利用 http://www.aliyun.com/zixun/aggregation/13428.html">Eclipse 这样高效的开发工具,由于 Bundle 个数的庞大以及同一 Bundle 的版本多样性,维护一个编译环境变得非常繁琐.常常我们需要对一个 OSGi 的 Bundle 进行二次开发时,仅仅一个很小的改动都需要花大量的时间去搭建专为这套程序的编译环境.我们迫切希望可以有一个运

【转载】Kubernetes 入驻 Docker EE,企业如何享受更简易、更安全的部署?

写在前面 <Kubernetes 加入Docker 平台,Mac和Windows开发者的福音>文章介绍了Docker CE for Mac 和 Windows对Kubernetes的支持,本文将讲述Docker EE中的新变化. Swarm 和 Kubernetes并存 Docker 企业版(EE) 是一个企业级的容器平台,包括一个私有镜像仓库.高级安全特性和整个容器生命周期的集中管理.通过将Kubernetes 引入到容器编排中,用户就能够在同一个Docker 企业版(EE) 的群集中运行S

傲游云浏览器五大隐藏功能

  去年12月10号,傲游发布了全新浏览器--傲游云浏览器,这是继MyIE2.傲游浏览器3之后,傲游公司再次呈现给全球用户的又一创新浏览体验.它让用户不仅体验到了网络浏览的全面提速.界面操作的持续提升优化.网络的安全性和隐私性,还为用户带来更好的交互操作性,体验到前所未有的云端体验.但是可能有些用户还不知道,其实傲游云浏览器身上藏着很多不为人知的秘密,今天笔者就将傲游云浏览器的一些秘密和使用体会与大家一起分享. ●锁定浏览器 安全永远是互联网亘古不变的话题,傲游云浏览器"锁定浏览器"功

Burp Suite使用介绍(一)

Getting Started Burp Suite 是用于攻击web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程.所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架.本文主要介绍它的以下特点: 1.Target(目标)--显示目标目录结构的的一个功能 2.Proxy(代理)--拦截HTTP/S的代理服务器,作为一个在浏览器和目标应用程序之间的中间人,允许你拦截,查看,修改在两个方向上的原始数

PHP中的加密功能

加密 数据加密在我们生活中的地位已经越来越重要了,尤其是考虑到在网络上发生的大量交易和传输的大量数据.如果对于采用安全措施有兴趣的话,也一定会有兴趣了解PHP提供的一系列安全功能.在本篇文章中,我们将介绍这些功能,提供一些基本的用法,以便你能够为自己的应用软件中增加安全功能. 预备知识 在详细介绍PHP的安全功能之前,我们需要花点时间来向没有接触过这方面内容的读者介绍一些有关密码学的基本知识,如果对密码学的基本概念已经非常熟悉,就可以跳过去这一部分. 密码学可以通俗地被描述为对加/解密的研究和实