书签 分享 收藏 举报 版权申诉 / 27
上传文档赚钱

类型OpenStack开源虚拟化平台(一)课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:4767648
  • 上传时间:2023-01-08
  • 格式:PPTX
  • 页数:27
  • 大小:4.89MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《OpenStack开源虚拟化平台(一)课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    OpenStack 虚拟 平台 课件
    资源描述:

    1、of37云 计 算(第三版)CLOUD COMPUTING Third Edition第 8 章OpenStack开源虚拟化平台(一)既是一个社区,也是一个项目和一个开源软件,提供了一个部署云的操作平台或工具集。用OpenStack易于构建虚拟计算或存储服务的云,既可以为公有云、私有云,也可以为大云、小云提供可扩展、灵活的云计算。OpenStackRackspace公司美国宇航局NASA“云文件”平台(Swift)“星云”平台(Nova)8.1 OpenStack背景介绍8.2 计算服务Nova8.3 对象存储服务Swift8.4 镜像服务Glanceof37云计算第三版配套PPT课件58.1

    2、 OpenStack背景介绍OpenStack为NASA的计算处理服务而开发Rackspace开发的存储服务组件NovaSwiftof37云计算第三版配套PPT课件8.1 OpenStack背景介绍8.1.1 OpenStack是什么8.1.2 OpenStack的主要服务of37云计算第三版配套PPT课件78.1 OpenStack背景介绍OpenStack是什么OpenStack是一个管理计算、存储和网络资源的数据中心云计算开放平台,通过一个仪表板,为管理员提供了所有的管理控制,同时通过Web界面为其用户提供资源。of37云计算第三版配套PPT课件88.1 OpenStack背景介绍Ope

    3、nStack是什么计算资源管理存储资源管理网络资源管理OpenStack可以规划并管理大量虚拟机,从而允许企业或服务提供商按需提供计算资源OpenStack可以为云服务或云应用提供所需的对象及块存储资源IP地址的数量、路由配置、安全规则将爆炸式增长;传统的网络管理技术无法真正高扩展、高自动化地管理下一代网络of37云计算第三版配套PPT课件8.1 OpenStack背景介绍8.1.1 OpenStack是什么8.1.2 OpenStack的主要服务of37云计算第三版配套PPT课件108.1 OpenStack背景介绍OpenStack的主要服务OpenStack有三个主要的服务成员:计算服务

    4、(Nova)、存储服务(Swift)、镜像服务(Glance)计算服务(Nova)管理虚拟机镜像管理组件(Nova)管理镜像通过Glance创建和管理镜像快照通过Swift存储快照对象存储组件(Swift)用标准的硬件进行PB级的安全、可靠的存储通过API调用openStack用户管理员of37云计算第三版配套PPT课件118.1 OpenStack背景介绍OpenStack的主要服务1计算服务Nova2对象存储服务Swift3镜像服务Glance4身份认证服务keystone5网络管理服务Quantum6存储管理服务Cinder7仪表盘Horizon8.1 OpenStack背景介绍8.2

    5、计算服务Nova8.3 对象存储服务Swift8.4 镜像服务Glance8.2 计算服务NovaNova处理OpenStack云中实例(instances)生命周期的所有活动。这样使得Nova成为一个负责管理计算资源、网络、认证、所需可扩展性的平台。但是,Nova并不具有虚拟化能力,相反它使用Libvirt API来与被支持的Hypervisors交互。Nova通过一个与Amazon Web Services(AWS)EC2 API兼容的Web Services API来对外提供服务。Nova是OpenStack云中的计算组织控制器of37云计算第三版配套PPT课件8.2 计算服务Nova8

    6、.2.1 Nova组件介绍8.2.2 Libvirt简介8.2.3 Nova中的RabbitMQ解析of37云计算第三版配套PPT课件158.2 计算服务NovaNova 组件介绍1API Server(Nova-Api)2Message Queue(Rabbit MQ Server)API Server对外提供一个与云基础设施交互的接口,也是外部可用于管理基础设施的唯一组件。OpenStack节点之间通过消息队列使用AMQP(Advanced Message Queue Protocol)完成通信。of37云计算第三版配套PPT课件168.2 计算服务NovaNova 组件介绍3Comput

    7、e Worker(Nova-Compute)4Network Controller(Nova-Network)Compute Worker管理实例生命周期,通过Message Queue接收实例生命周期管理的请求,并承担操作工作。Network Controller处理主机的网络配置,包括IP地址分配、为项目配置VLAN、实现安全组、配置计算节点网络。of37云计算第三版配套PPT课件178.2 计算服务NovaNova 组件介绍5Volume Workers(Nova-Volume)6Scheduler(Nova-Scheduler)Volume Workers用来管理基于LVM(Logic

    8、al Volume Manager)的实例卷。Volume Workers有卷的相关功能,例如新建卷、删除卷、为实例附加卷、为实例分离卷。调度器Scheduler把Nova-API调用映射为OpenStack组件。调度器作为一个Nova-Schedule守护进程运行,通过恰当的调度算法从可用资源池获得一个计算服务。随机算法可用域算法简单算法of37云计算第三版配套PPT课件8.2 计算服务Nova8.2.1 Nova组件介绍8.2.2 Libvirt简介8.2.3 Nova中的RabbitMQ解析of37云计算第三版配套PPT课件198.2 计算服务NovaLibvirt简介l Nova通过独

    9、立的软件管理模块实现XenServer、Hyper-V和VMWare ESX的调用与管理l 同时对于其他的Hypervisor,如KVM、LXC、QEMU、UML和Xen则通过Libvirt标准接口统一实现为了更好地理解在Nova环境下Libvirt如何管理底层的Hypervisor,先要基本了解Libvirt的体系架构与实现方法。of37云计算第三版配套PPT课件208.2 计算服务Nova什么是Libvirt虚拟化技术实现虚拟机管理集群资源管理(云管理)虚拟云实现的三部曲of37云计算第三版配套PPT课件218.2 计算服务Nova什么是Libvirt各种不同的虚拟化技术都提供了基本的管理

    10、工具,比如启动、停用、配置、连接控制台等。这样在构建云管理的时候就存在两个问题。12如果采用混合虚拟技术,上层就需要对不同的虚拟化技术调用不同管理工具,很是麻烦。可能有新的虚拟化技术更加符合现在的应用场景,需要迁移过去。这样管理平台就需要大幅改动。Libvirt的主要目标是为各种虚拟化工具提供一套方便、可靠的编程接口,用一种单一的方式管理多种不同的虚拟化提供方式。of37云计算第三版配套PPT课件228.2 计算服务NovaLibvirt主要支持的功能虚拟机管理远程机器支持存储管理网络接口管理虚拟NAT和基于路由的网络包括不同的领域生命周期操作,支持多种设备类型的热插拔操作只要机器上运行了Li

    11、bvirt Daemon,所有的Libvirt功能就都可以访问和使用任何运行了Libvirt Daemon的主机都可以用来管理不同类型的存储,创建不同格式的文件镜像任何运行了Libvirt Daemon的主机都可以用来管理物理和逻辑的网络接口。任何运行了Libvirt Daemon的主机都可以用来管理和创建虚拟网络。of37云计算第三版配套PPT课件238.2 计算服务NovaLibvirt体系结构没有使用Libvirt的虚拟机管理方式虚拟机(guest OS)虚拟机(guest OS)HypervisorLinux 主机(Domain 0)物理机节点of37云计算第三版配套PPT课件248.

    12、2 计算服务NovaLibvirt体系结构LibvirtQEMUdriverLibvirt APILinux 主机(Domain 0)物理机节点XendriverQEMUXenDomainDomainLibvirt API与相关驱动程序的层次结构of37云计算第三版配套PPT课件HypervisorHypervisor258.2 计算服务NovaLibvirt体系结构(1)管理位于同一节点上的应用程序和域管理应用程序通过Libvirt工作,以控制本地域Linux 主机(Domain 0)物理机节点LibvirtMgmtappDomainDomainof37云计算第三版配套PPT课件Hypervisor268.2 计算服务NovaLibvirt体系结构(2)管理位于不同节点上的应用程序和域该管理应用程序通过一种通用协议从本地Llibvirt连接到远程LibvirtLinux host(Domain 0)物理机节点LibvirtDomainLibvirtLinux host(Domain 0)物理机节点LibvirtMgmtappNetworkof37云计算第三版配套PPT课件本章未完待续

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:OpenStack开源虚拟化平台(一)课件.pptx
    链接地址:https://www.163wenku.com/p-4767648.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库