- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 网络组件 Neutron OpenStack Neutron 网络模型 OpenStack nova-network 独立成为单独的组件 Neutron 后,网络模型之二:混合平面私有网络。 * 网络组件 Neutron OpenStack Neutron 网络模型 例:通过私有网络实现每个租户创建自己专属的网络区段 单节点上的VM间通信 * 多节点上的VM间通信 * Compute 0 多节点上的VM间通信 * Compute 1 * 对象存储组件 Swift ? 作为IaaS的存储服务 ? 与OpenStack Compute对接,为其存储镜像 ? 文档存储 ? 存储需要长期保存的数据,例如log ? 存储网站的图片,缩略图 什么是Swift Swift的用途 Swift的目的是使用普通的硬件来构建冗余的、可扩展的分布式对象存储集群,存储容量可达PB(1000TB)级。 * 对象存储组件 Swift 1、一致性哈希算法的原因是为了减少由于增加结点而导致对象移动的数量(提高单调性) 2、Partition是为了减少由于节点数过少而导致移动过多的对象 3、Replica是为了防止数据单点故障(提高冗余性) 4、Zone是为了保证服务器的物理隔离(分区容忍性) Swift的基本概念 * 对象存储组件 Swift 物理架构(5个storage节点) * 块存储组件 Cinder Cinder的功能 提供卷的管理,包括卷的添加、删除 提供了Rest API 目标 减少Nova的复杂性,降低Nova的负载 支持多种后端存储 Cinder和Nova的交互 * 块存储组件 Cinder * 块存储组件 Cinder 架构 Cinder存储解决方案 * 使用本地存储,即Cinder LFS 直接使用逻辑卷 使用动态存储系统,即Cinder ZFS 这种解决方案提供了多种存储特性,如:Cache、Copy on Write、Snapshot Clone、Changeable block size 使用分布式存储系统,即Cinder DFS 常见的分布式存储系统有: Ceph Sheepdog Glusterfs * 信息收集组件 Ceilometer Ceilometer目的 OpenStack在提供服务给使用者的时候,希望通过提供一定量的虚拟资源后收取一定的费用,并且能够监控其他服务。 提供的功能 把OpenStack内部发生的几乎所有的事件都收集起来,然后为计费和监控以及其它服务提供数据。 能够对超过用户设定一些监控项的阀值发出告警。 * 信息收集组件 Ceilometer Ceilometer信息采集方式 agent-notification只需监听AMQP中的queue即可收到信息,而agent-compute和agent-central都需要定期Poll轮询收集信息。由collector汇总处理,最终需要持久化到存储介质中。 * 编排组件 Heat Heat的功能 Heat组件是OpenStack的负责编排计划的主要项目,能够帮助用户更轻松地配置自己的资源。它可以基于模板来实现云环境中资源的初始化,依赖关系处理,部署等基本操作,也可以解决自动收缩,负载均衡等高级特性。 * Heat介绍 Heat作为相对独立的模块建立在其他模块之上,开发人员能够在程序中使用模板以实现资源的自动化部署。 编排组件 Heat Template投入 Stack作成 (API) 调用各机能的API Copyright 2014 FUJITSU LIMITED * Heat组成 heat Heat命令行接口 heat-engine 模板的解析、处理以及编排(orchestration)的实施 heat-api OpenStack自己的REST API接口 heat-api-cfn AWS CloudFormation互换的REST API接口 编排组件 Heat heat-engine heat heat-api heat-api-cfn CLI OpenStack-native REST API AWS CloudFormation 互换API OpenStack的各机能 各机能API Copyright 2010 FUJITSU LIMITED * Copyright 2010 FUJITSU LIMITED * * 计算机组件 Nova 物理架构——1控制节点+N个计算节点 一个控制结点运行除nova-compute外的所有nova-services,然后其他compute结点运行nova-compute。所有的计算节点需要和控制节点进行镜像交互,网络交互,控制节点是
您可能关注的文档
最近下载
- 丽声北极星自然拼读绘本第二级 Eggs for Ben 课件2.pptx
- 第09课 美丽的颜色(公开课一等奖创新教学设计).docx
- 2024年危险化学品生产企业安全试题(安全管理人员)真题题库附解析答案.docx
- 2022-2023学年宁波市鄞州区八年级上学期期中数学试卷(含答案解析).docx
- 工程项目分包合同书样本.doc
- 轻骑士橡筋制作_航模系列.ppt
- 兽医检验复习试题.doc
- DB42_T 2163-2023 水利工程质量监督规程.doc
- 金井“茶乡小镇”城镇建设及旅游开发一期PPP项目-招标文件.doc
- 人教版初中美术九年级上册《异彩纷呈的中国古代雕塑、工艺和建筑》优课比赛课件.pptx VIP
文档评论(0)