openstack之cinder

简介: 一、cinder概述:   1、F版之前,并没有cinder,对应的组件为nova-volume;以Rest API的形式提供服务   2、cinder目标:       减少nova的复杂性,降低nova的负载,支持多种后端存储,增加和其他组件之间的交互;   后端存储包括isics 以及...

一、cinder概述:

  1、F版之前,并没有cinder,对应的组件为nova-volume;以Rest API的形式提供服务

  2、cinder目标:

      减少nova的复杂性,降低nova的负载,支持多种后端存储,增加和其他组件之间的交互;

  后端存储包括isics 以及ceph等;

  cinder提供的是后端存储的适配器,而不是实现了存储系统;

  提供块存储、虚拟机磁盘;

    3、API service:负责接收和处理Rest请求,并将请求放入RabbitMQ/Qpid队列中;

    4、Scheduler service

      处理任务队列的任务,并根据预定策略选择合适的Volume Service节点来执行任务;

    5、Volume service:

      该服务运行在存储节点上,管理存储空间;

二、cinder存储解决方案:

  1、使用本地存储,即Cinder LFS

  2、使用动态存储系统,即Cinder ZFS

    这种方案解决了多种存储特性,如:

    Cache、Copy On Write、Snapshot&Clone、Changeable block size

  3、使用分布式存储系统,即Cinder DFS,

    常见的分布式存储系统:

      ceph、sheepdog、glusterfs 

  DAS(直接存取):例如本机上面的磁盘,就是直接存取设备;

  NFS(网络附加存储服务器):来自NAS提供的文件系统,只能立即使用(通过mount方式),不可再格式化;

  SAN(存储局域网络):来自局域网内的其他存储设备提供的磁盘,需要格式化

 

三、iSCSI使用:

  1、iSCSI服务器:

    a、准备存储介质;

    b、dd命令所建立的文件

    c、物理磁盘或者分区

    d、LVM(逻辑卷)

  2、设置target

    向网络暴露存储服务

  3、iSCSI client

    a、发现网络中的target

    b、Initiator登录到target

    c、kvm  vm使用Initiator盘

    http://www.cnblogs.com/mchina/p/centos-iscsi-network-storage.html

 

相关文章
|
7月前
|
存储 消息中间件 数据库
云计算|OpenStack|社区版OpenStack安装部署文档(八--- 存储服务cinder的安装部署---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(八--- 存储服务cinder的安装部署---Rocky版)
280 0
|
3月前
|
存储 消息中间件 算法
深入解析OpenStack Cinder:块存储服务详解
本文介绍了OpenStack及其块存储服务Cinder。OpenStack是一个开源云计算管理平台,提供基础设施即服务(IaaS),核心服务包括计算、网络、存储等。Cinder主要用于为虚拟机提供持久性块存储,具备多种功能,如卷操作、备份、快照及与实例的交互等。此外,还详细介绍了Cinder的工作流程、命令行操作及不同存储插件的使用。
460 8
|
4月前
|
存储 固态存储 网络性能优化
OpenStack的块存储(Cinder)
【8月更文挑战第24天】
119 2
|
4月前
|
存储 API 调度
OpenStack核心组件Cinder
【8月更文挑战第4天】
138 9
|
7月前
|
存储 运维 Swift
openstack cinder、swift运维命令
Cinder是OpenStack的块存储服务,提供虚拟机块设备功能,包括卷的创建、挂载等。它由cinder-api、cinder-scheduler和cinder-volume三个组件构成,前者处理请求,中间者负责调度,后者执行卷管理。Swift是OpenStack的分布式对象存储服务,高可用、持久性,适用于大文件存储。Swift架构对称,无单点故障,提供类似文件系统的简单逻辑和高效读写。Cinder关注虚拟机层面的块存储,而Swift则提供对象存储服务。命令示例展示了如何使用cinder和openstack命令操作云硬盘和Swift容器。
151 0
|
存储 API 数据库
(八)Open Stack(M)---Cinder安装和配置
(八)Open Stack(M)---Cinder安装和配置
117 0
|
块存储
【Openstack】排错:Cinder创建云硬盘状态错误解决
Cinder创建云硬盘状态错误,配置服务器时钟同步
4362 0
【Openstack】排错:Cinder创建云硬盘状态错误解决
Openstack架构构建及详解(7)--Cinder组件
Openstack架构构建及详解(7)--Cinder组件
127 0
|
存储 API 数据库
(八)OpenStack---M版---双节点搭建---Cinder安装和配置
(八)OpenStack---M版---双节点搭建---Cinder安装和配置
239 0
(八)OpenStack---M版---双节点搭建---Cinder安装和配置
Openstack架构构建及详解(7)--Cinder组件
本篇内容记录了Cinder组件的详解与安装。
297 0
Openstack架构构建及详解(7)--Cinder组件