Cinder简介

OpenStack 在Folsom 版本开始,将之前在 Nova 中的部分持久性块存储功能(Nova-Volume)分离了出来,独立为新的组件 Cinder。
cinder的核心功能是对卷的管理,允许对卷、卷的类型、卷的快照、卷备份进行处理。它为后端不同的存储设备提供了统一的接口,不同的块设备服务厂商在 cinder 中实现其驱动支持以与 OpenStack 进行整合。

Cinder逻辑架构

Cinder组件

1.Cinder Client封装Cinder提供的rest接口,以CLI形式供用户使用。
2.Cinder API对外提供rest API,对操作需求进行解析,对API进行路由寻找相应的处理方法。包含卷的增删改查(包括从源卷、镜像、快照创建)、快照增删改查、备份、volume type管理、挂载/卸载(Nova调用)等。
3.Cinder schuduler负责收集backend上报的容量、能力信息,根据设定的算法完成卷到指定cinder-volume的调度。
4.Cinder volume多节点部署,使用不同的配置文件、接入不同的backend设备,由各存储厂商插入driver代码与设备交互完成设备容量和能力信息收集、卷操作。
5.Cinder backup实现将卷的数据备份到其他存储介质(目前SWIFT/Ceph/TSM提供了驱动)。
6.SQL DB提供存储卷、快照、备份、service等数据,支持Mysql、PG、MSSQL等SQL数据库。

OpenStack组件--Cinder相关推荐

  1. Openstack组件实现原理 — Keystone认证功能

    前言 Keystone实现始终围绕着Keystone所实现的功能来展开,所以在理解其实现之前,建议大家尝试通过安装Keystone这一个过程来感受Keystone在Openstack架构中所充当的角色 ...

  2. Openstack组件部署 — Overview和前期环境准备

    目录 目录 前言 软件环境 Openstack 简介 Openstack 架构 Openstack Install Overview 创建Node虚拟机 环境准备 基础设置 Install OpenS ...

  3. OpenStack组件——Keyston身份认证服务

    OpenStack组件--Keyston身份认证服务 一.Keystone身份服务简介 1.1.概述:主要功能 1.2.管理对象 1.3keystone认证过程⭐⭐⭐ 二.Keystone身份认证服务 ...

  4. (七)云计算技术学习--OpenStack之Cinder和Swift

    目录 一.存储知识 1.存储技术 2.存储方式 二.Cinder介绍 1.Cinder核心组件 2.Cinder设计思想 三.Swift介绍 1.Swift工作组件 2. Swift数据模型 3.Sw ...

  5. Openstack组件实现原理 — OpenVswitch/Gre/vlan

    目录 目录 前文提要 Neutron 管理的网络相关实体 OpenVswitchOVS OVS 的架构 VLan GRE 隧道 Compute Node 中的 Instance 通过 GRE 访问 P ...

  6. Openstack组件部署 — Networking service_Compute Node

    目录 目录 前文列表 安装组件 配置通用组件 配置自服务网络选项 配置Linux 桥接代理 配置Nova使用网络 完成安装 验证操作Execute following commands on Cont ...

  7. Openstack组件部署 — Netwotking service组件介绍与网络基本概念

    目录 目录 前文列表 Openstack Networking serivce 基本的Neutron概念 Neutron的抽象对象 网络networks 子网subnets 路由器routers 端口 ...

  8. Openstack组件实现原理 — Nova 体系结构

    目录 目录 前文列表 Nova体系结构 虚拟机实例化流程 前文列表 Openstack组件部署 - Overview和前期环境准备 Openstack组建部署 - Environment of Con ...

  9. Openstack组件部署 — Nova_Install and configure a compute node

    目录 目录 前文列表 Prerequisites 先决条件 Install and configure a compute node Install the packages Edit the etc ...

最新文章

  1. GPS轨迹数据集免费下载资源整理
  2. Android自定义View实现仿QQ实现运动步数效果
  3. centos6.2关于tomcat远程不能访问的问题处理过程
  4. IBATISNETNET 1.3 开发指南系列文章
  5. linux学习总结--linux100day(day2)
  6. 单引号、双引号、倒引号
  7. 百度网盘——下载限速问题解决方案(油猴(Tampermonkey)+PanDownload网页版+IDM)
  8. 防火墙如何打开和关闭某个端口
  9. 印刷质量缺陷的视觉检测原理概述
  10. 使用lgtm发现开源项目安全漏洞
  11. 同济大学高等数学第7版笔记和课后答案
  12. html css 怎么画星形,CSS画各种图形(五角星、吃豆人、太极图等)
  13. 美国三大股指再创新高:纳指开盘上涨0.29%
  14. 国内某厂商摄像头敏感信息泄露漏洞事件分析
  15. pci-e服务器显卡性能,RTX 2080 Ti PCI-E性能测试:3.0 x16终于成为必需
  16. 守得住孤独,把得住清欢
  17. ICCV2017跟踪算法BACF原理及代码解析
  18. Java多线程编程——线程同步与线程安全问题及synchronized关键字
  19. 普里姆(Prim)算法(精讲)
  20. 【自语】如何前后端的web及移动都打通?

热门文章

  1. 触控鼠标原理_评论:适用于Windows 7的Microsoft触控鼠标
  2. EXCEL所选单元格所在行列有颜色
  3. 腾讯生态酒店:刷脸入住、手机当门卡、订酒店如订电影票般便捷
  4. Java 可重入锁ReenTrant
  5. 看图识物-动物篇技术支持
  6. 7种方法实现ES5中的继承
  7. 编译 openwrt
  8. 高等数学公式大全(二)
  9. Win10 环境下安装Ubuntu 18.04过程记录
  10. 计算机领域相关期刊会议及排名