三分钟带你入门了解openstack的cinder项目
前言
一:cinder项目
1.1:cinder是什么?有什么作用?
- 块存储cinder服务是openstack中的一个核心项目,它为OpenStack中的实例提供持久的存储,块存储提供一个基础设施,用于管理卷以及和OpenStack计算服务交互,为实例提供卷、快照、卷类型等功能
1.2:Cinder架构是怎样的?
1.3:Cinder有哪些重要组件?
- Cinder-api
用来接收API请求,并将其路由到cinder-volume执行
- Cinder-volume
用来与cinder-scheduler进程进行直接交互,也可以与这些进程通过消息队列进行交互,cinder-volume是最终干活的
- Cinder-scheduler
它会选择最优存储节点来创建卷,工作机制类似于nova-scheduler
- cinder-backup
一种备份,cinder提供了三种驱动服务:ceph,tsm和swift(默认)