openstack入门.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
openstack入门.ppt

OpenStack–Neutron基础网络概念 什么是namespace 什么是Open vSwitch 详细内容: /thread-12041-1-1.html OpenStack–Horizon Dashboard服务 在整个Openstack应用体系框架中,Horizon就是整个应用的入口。它提供了一个模块化的,基于web的图形化界面服务门户。用户可以通过浏览器使用这个Web图形化界面来访问、控制他们的计算、存储和网络资源,如启动实例、分配IP地址、设置访问控制等。 OpenStack–Horizon Dashboard服务 Horizon为以下两种角色的用户提供了不同的功能及使用界面: 云管理员: 提供一个整体视图,可以总览整个云的资源规模及运行状况.可以创建终端用户和项目,向终端用户分配项目并进行项目可使用的资源配额管理。 终端用户(云用户): 提供了一个自助服务门户,可以在由云管理分配的项目中,在不超过配额限制的范围内,自由的操作、使用和分配资源。 OpenStack–Horizon Dashboard服务 管理员: OpenStack–Horizon Dashboard服务 云终端用户 OpenStack–块存储Cinder架构 OpenStack–块存储Cinder Cinder支持的存储类型 本地存储:LVM, Sheepdog 网络存储:NFS, RBD(Ceph) HP:3PAR (iSCSI/FC),LeftHand (iSCSI) IBM:?Storwize family/SVC (iSCSI/FC),XIV (iSCSI), GPFS,zVM Netapp:?NetApp(iSCSI/NFS) EMC:?VMAX/VNX?(iSCSI),Isilon(iSCSI) Solidfire: Solidfire cluster(iSCSI)等 OpenStack–块存储Cinder解析 API Service 负责接受和处理 Rest 请求,并将请求放入?RabbitMQ对列 Scheduler Service 处理任务队列的任务,并根据预定策略选择合适的 Volume Service 节点来执行任务。目前版本的 Cinder仅仅提供了一个 Simple Scheduler, 该调度器选择卷数量最少的一个活跃节点来创建卷。 块设备到虚拟机的创建,挂载以及卸载 Volume Service 该服务运行在存储节点上,管理存储空间。每个存储节点都有一个 Volume Service,若干个这样的存储节点联合起来可以构成一个存储资源池。为了支持不同类型和型号的存储,均通过Drivers的形式为Cinder的 Volume Service 提供相应的Cinder-Volume OpenStack–对象存储swift 什么是swift 对象存储的组件,是开源的,用来创建可扩展的、冗余的、对象存储(引擎)。 swift 看起来更像是一个长期的存储系统 (long term storage system) ,为了获得、调用、更新一些静态的永 久性的数据。比如说,适合存储一些类型的数据:虚拟机镜像,图片存储,邮件存储,文档的备份。没有“ 单点”或者主控结点 (master point of control) , swift看起来具有更强的扩展性、冗余和持久性。 Swift应用场景 ? swift使用标准化的服务器存储 PB 级可用数据。但它并不是文件系统 (file system) ,实时的数据存储系统(real-timedata storage system) 。 OpenStack–对象存储swift组件 Proxy Server Proxy Server是提供Swift API的服务器进程,负责Swift其余组件间的相互通信。对于每个客户端的请求, 它将在Ring中查询Account、Container或Object的位置,并且相应地转发请求。 Storage Server 提供了磁盘设备上的存储服务。在Swift中有三类存储服务器:Account、Container和Object。其中 Container服务器负责处理Object的列表,Container服务器并不知道对象存放位置,只知道指定Container 里存的哪些Object。这些Object信息以sqlite数据库文件的形式存储。Container服务器也做一些跟踪统计, 例如Object的总数、Container的使用情况。 Consistency Servers 在磁盘上存储数据并向外

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档