《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)

《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)

ID:41406985

大小:8.77 MB

页数:31页

时间:2019-08-24

《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)_第1页
《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)_第2页
《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)_第3页
《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)_第4页
《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)_第5页
资源描述:

《《云计算(第三版)》配套PPT之27:第8章OpenStack开源虚拟化平台(一)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、既是一个社区,也是一个项目和一个开源软件,提供了一个部署云的操作平台或工具集。用OpenStack易于构建虚拟计算或存储服务的云,既可以为公有云、私有云,也可以为大云、小云提供可扩展、灵活的云计算。OpenStackRackspace公司美国宇航局NASA“云文件”平台(Swift)“星云”平台(Nova)8.1OpenStack背景介绍8.2计算服务Nova8.3对象存储服务Swift8.4镜像服务Glance48.1OpenStack背景介绍OpenStack为NASA的计算处理服务而开发Rackspace开发的存储服务组件NovaS

2、wift8.1OpenStack背景介绍8.1.1OpenStack是什么8.1.2OpenStack的主要服务68.1OpenStack背景介绍OpenStack是什么OpenStack是一个管理计算、存储和网络资源的数据中心云计算开放平台,通过一个仪表板,为管理员提供了所有的管理控制,同时通过Web界面为其用户提供资源。78.1OpenStack背景介绍OpenStack是什么计算资源管理存储资源管理网络资源管理OpenStack可以规划并管理大量虚拟机,从而允许企业或服务提供商按需提供计算资源OpenStack可以为云服务或云应用提

3、供所需的对象及块存储资源IP地址的数量、路由配置、安全规则将爆炸式增长;传统的网络管理技术无法真正高扩展、高自动化地管理下一代网络8.1OpenStack背景介绍8.1.1OpenStack是什么8.1.2OpenStack的主要服务98.1OpenStack背景介绍OpenStack的主要服务OpenStack有三个主要的服务成员:计算服务(Nova)、存储服务(Swift)、镜像服务(Glance)计算服务(Nova)管理虚拟机镜像管理组件(Nova)管理镜像通过Glance创建和管理镜像快照通过Swift存储快照对象存储组件(Swi

4、ft)用标准的硬件进行PB级的安全、可靠的存储通过API调用openStack用户管理员108.1OpenStack背景介绍OpenStack的主要服务1.计算服务Nova2.对象存储服务Swift3.镜像服务Glance4.身份认证服务keystone5.网络管理服务Quantum6.存储管理服务Cinder7.仪表盘Horizon8.1OpenStack背景介绍8.2计算服务Nova8.3对象存储服务Swift8.4镜像服务Glance8.2计算服务NovaNova处理OpenStack云中实例(instances)生命周期的所有活动

5、。这样使得Nova成为一个负责管理计算资源、网络、认证、所需可扩展性的平台。但是,Nova并不具有虚拟化能力,相反它使用LibvirtAPI来与被支持的Hypervisors交互。Nova通过一个与AmazonWebServices(AWS)EC2API兼容的WebServicesAPI来对外提供服务。Nova是OpenStack云中的计算组织控制器8.2计算服务Nova8.2.1Nova组件介绍8.2.2Libvirt简介8.2.3Nova中的RabbitMQ解析148.2计算服务NovaNova组件介绍1.APIServer(Nova

6、-Api)2.MessageQueue(RabbitMQServer)APIServer对外提供一个与云基础设施交互的接口,也是外部可用于管理基础设施的唯一组件。OpenStack节点之间通过消息队列使用AMQP(AdvancedMessageQueueProtocol)完成通信。158.2计算服务NovaNova组件介绍3.ComputeWorker(Nova-Compute)4.NetworkController(Nova-Network)ComputeWorker管理实例生命周期,通过MessageQueue接收实例生命周期管理的请

7、求,并承担操作工作。NetworkController处理主机的网络配置,包括IP地址分配、为项目配置VLAN、实现安全组、配置计算节点网络。168.2计算服务NovaNova组件介绍5.VolumeWorkers(Nova-Volume)6.Scheduler(Nova-Scheduler)VolumeWorkers用来管理基于LVM(LogicalVolumeManager)的实例卷。VolumeWorkers有卷的相关功能,例如新建卷、删除卷、为实例附加卷、为实例分离卷。调度器Scheduler把Nova-API调用映射为OpenS

8、tack组件。调度器作为一个Nova-Schedule守护进程运行,通过恰当的调度算法从可用资源池获得一个计算服务。随机算法可用域算法简单算法8.2计算服务Nova8.2.1Nova组件介绍8

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。