OpenStack云计算基础架构平台技术与应用项目7 存储服务-美化版.pptxVIP

OpenStack云计算基础架构平台技术与应用项目7 存储服务-美化版.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OpenStack 云计算基础架构平台 技术与应用 块存储服务 01 任务 对象存储服务 02 任务 存储服务 项目7 学习目标 了解Cinder、Swift的概念及用法 理解云平台中的Cinder云硬盘服务 理解Swift内部的运行算法和备份的机制 掌握利用Cinder为虚拟机提供硬盘空间 掌握利用Swift为虚拟机提供硬盘空间 1 块存储服务 任务要求 块存储是将裸磁盘整个映射给主机使用,提供逻辑卷功能。本任务我们主要针对OpenStack的块存储服务进行剖析,来了解OpenStack是如何来为虚拟机提供存储空间的。 1 块存储服务 基本概念 Cinder是OpenStack Block Storage(OpenStack块存储)的项目名称 1 块存储服务 基本概念 Cinder的核心功能是对卷的管理,允许对卷、卷的类型、快照进行处理。然而它并没有实现对块设备的管理和实际服务(提供逻辑卷),而是通过后端的统一存储接口来支持不同块设备厂商的块存储服务,实现其驱动支持并于OpenStack进行整合。Cinder可以支持如NetAPP、SolidFire、华为、EMC、IBM等知名存储厂商以及众多开源块存储系统。 1 块存储服务 基本概念 对于本地存储,cinder通过cinder-volume子服务来使用LVM驱动。Cinder-volume通过LVM命令创建一个名为cinder-volumes的卷组(vg),当该节点接受到创建卷请求的时候,cinder-volume在该vg上创建LV,并且用iSCSI服务将这个卷作为一个iSCSI的存储设备提供给虚拟机。 1 块存储服务 架构讲解 必须用户提出请求,服务才会进行响应。 简而言之,Cinder虚拟化块存储设备池,提供给用户自助服务的API用以请求和使用存储池中的资源,而Cinder本身并不能获取具体的存储形式或物理设备信息。 用户可以使用自定义的方式实现半自动化服务。 的两个显著的特点 Cinder 1 块存储服务 架构讲解 1 块存储服务 配置文件讲解 Cinder服务的数据存储在MySQL数据库中,需要在Cinder中配置连接参数以连接MySQL。 为了实现Cinder通过消息队列存储Rest请求实现组件间通信,我们需要指定消息队列的类型及存储消息队列的主机。 编辑/etc/cinder/cinder.conf文件 为了实现Cinder组件的认证管理,需要通过Keystone创建Cinder用户并设置密码以及权限,并为其创建API端口,以便与其他组件进行通信,需要注意的是,Keystone的API有V1和V2两个版本,为了方便使用,建议分别创建V1和V2版本的API端点。 1 块存储服务 配置文件讲解 为了实现Cinder与OpenStack组件间正常通信,Cinder需要通过认证管理,对Cinder进行授权。Cinder默认使用本地存储作为后端存储,由于Cinder本地存储方式和iSCSI Target组件有依赖关系,这里需要配置对应的iSCSI组件。 vi /etc/cinder/cinder.conf 1 块存储服务 LVM技术 就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。我们如果新增加了硬盘,其也不会改变现有上层的逻辑卷。作为一个动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性。 是逻辑卷管理的简称。它是Linux环境下对磁盘分区进行管理的一种机制。 它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。 在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区进行操作,而是通过一个叫做逻辑卷的东西来对其进行底层的磁盘管理操作。 1 块存储服务 LVM技术 LVM工作原理 1 块存储服务 iSCSI技术 iSCSI(Inernet SCSI)技术由IBM公司研发 是一个供硬件设备使用、可以在网络协议(主要指TCP/IP协议栈)的上层运行的SCSI指令集,这种指令集可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。 SCSI协议主要是在主机和存储设备之间传送命令、状态和块数据,可以说是当今存储技术最重要的协议之一。iSCSI技术是一种新型存储技术,该技术允许将现有的SCSI接口(支持SCSI协议的小型计算机系统接口)与以太网(Ethernet)技术结合,使服务器可以使用IP网络的存储装置互相交换资料。 1 块存储服务 iSCSI技术 SAN可以让SCSI协议应用在高速数据传输的网络中,这种传输以数据块级别在多个存储网络之间进行。iSCSI基于C/S架构,它的主要功能是在TCP/IP网络上的主机系统(启动器Initia

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档