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中国大陆许可协议发布,欢迎转载、演绎或用于商业目的,但是必须保留本文署名和文章链接。 如您有任何疑问或者授权方面的协商,请邮件联系我。
目录
相关文章
|
存储 编解码 Linux
FFmpeg+SDL播放器开发实践:解析、解码、渲染全流程详解
FFmpeg+SDL播放器开发实践:解析、解码、渲染全流程详解
|
9月前
|
人工智能 自然语言处理
稀疏之美:MoE模型如何开启AI效率革命
稀疏之美:MoE模型如何开启AI效率革命
415 140
|
9月前
|
人工智能 架构师 安全
后大模型时代:从 Model 到 Agent,下一代企业级应用架构演进指南
摘要:当大模型(LLM)的能力逐渐同质化,基于 Agent(智能体)的应用架构正在成为新的技术护城河。本文将探讨 Agent 如何重构软件开发范式,并梳理开发者在这一转型过程中所需的关键技术栈。
929 2
|
9月前
|
JSON 安全 JavaScript
小模型大作为:小型语言模型如何在钓鱼网站攻防战中“以轻制重”?
小型语言模型(SLM)正悄然变革网络安全防线。2025年研究证实,参数量10亿至200亿的SLM可在本地高效识别钓鱼网站,准确率高达89%,无需联网、保护隐私,为中国等重视数据主权的国家提供自主可控的新路径。
443 7
|
10月前
南京观海微电子----使用运算放大器过零检测器电路图
本文介绍基于运算放大器的过零检测电路,利用LM741将正弦波转换为方波,实现零电压交叉点的检测。该电路可作方波发生器,广泛应用于时序控制、频率测量等领域,并对比了光耦方案的工作原理与波形特点。
|
数据采集 Web App开发 数据可视化
Python爬取豆瓣短评并生成词云分析
Python爬取豆瓣短评并生成词云分析
|
机器学习/深度学习 人工智能 算法
检索增强预训练框架MaskSearch:让AI更聪明地“找答案”
通义实验室发布的MaskSearch预训练框架,让AI具备“主动搜索+多步推理”能力,更精准回答复杂问题。其核心是检索增强掩码预测(RAMP)任务,通过监督微调与强化学习结合,使小模型性能媲美大模型。实验表明,在多个问答数据集中,经过RAMP预训练的模型表现优异,尤其在多跳推理任务中优势显著。此外,课程学习策略帮助模型从简单到复杂逐步提升推理能力。相关论文与代码已开源。
480 0
|
UED 开发者 容器
Flutter&鸿蒙next 中的 Expanded 和 Flexible 使用技巧详解
在 Flutter 开发中,Expanded 和 Flexible 是两个常用的布局控件,用于管理 UI 布局的空间分配。Expanded 使子组件占据主轴上的所有剩余空间,而 Flexible 允许通过 flex 参数按比例分配空间。掌握两者的区别和使用场景,可以让你在构建复杂 UI 时更加得心应手。
1102 1
|
消息中间件 安全 云计算
操作系统中的进程间通信
本文将深入探讨现代操作系统中进程间通信(IPC)的机制与实现。我们将从基本原理开始,逐步解析管道、信号量、共享内存及消息队列等主要技术的原理和应用。通过实际案例,我们还将展示这些技术在真实系统中的应用效果和性能表现。

热门文章

最新文章