- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
⑧OpenStack⾼可⽤集群部署⽅案(train版)—Cinder
了统⼀的接⼝,不同的块设备服务⼚商在Cinder中实现其驱动,可以被Openstack整合管理,nova与cinder的⼯作原理
类似。⽀持多种 back-end(后端)存储⽅式,包括 LVM,NFS,Ceph 和其他诸如 EMC、IBM 等商业存储产品和⽅
案。
⼀篇cinder原理的详细的介绍-密码 xiaoyuanqujing@666
从OpenStack的⾓度看块存储的世界
分布式存储 Ceph 介绍及原理架构分享 上
分布式存储 Ceph 介绍及原理架构分享 下
三种存储⽅案 DAS,NAS,SAN在数据库存储上的应⽤
DAS、SAN、NAS三种存储⽅式的概念及应⽤
Cinder各组件功能
Cinder-api 是 cinder 服务的 endpoint,提供 rest 接⼝,负责处理 client 请求,并将 RPC 请求发送⾄ cinder-scheduler 组件。
Cinder-scheduler 负责 cinder 请求调度,其核⼼部分就是 scheduler_driver, 作为 scheduler manager 的 driver,负责 cinder-
volume 具体的调度处理,发送 cinder RPC 请求到选择的 cinder-volume。
Cinder-volume 负责具体的 volume 请求处理,由不同后端存储提供 volume 存储空间。⽬前各⼤存储⼚商已经积极地将存储产品的 driver
贡献到 cinder 社区
⼗六、Cinder控制节点集群部署
1.1. 创建创建cinder数据库cinder数据库
在任意控制节点创建数据库,后台数据 ⾃动同步;
mysql -u root -pZxzn@2020
create database cinder;
grant all privileges on cinder.* to cinder@% identified by Zxzn@2020;
grant all privileges on cinder.* to cinder@localhost identified by Zxzn@2020;
flush privileges;
2. 创建cinder相关服务凭证
在任意控制节点操作,以controller01节点为例;
2.1 创建cinder服务⽤户
source admin-openrc
openstack user create --domain default --password Zxzn@2020 cinder
2.2 向cinder⽤户赋予admdmin权限in权限
openstack role add --project service --user cinder admin
2.3 创建cinderv2和c inderv3服务实体
#cinder服务实体类型 volume
openstack service create --name cinderv2 --description OpenStack Block Storage volumev2
openstack service create --name cinderv3 --description OpenStack Block Storage volumev3
2.4 创建块存储服务API端点
块存储服务需要每个服务实体的端点
cinder-api后缀为⽤户project-id,可通过 openstack project list 查看
#v2
openstack endpoint create --region RegionOne volumev2 public
openstack endpoint create --region RegionOne volumev2 internal
openstack endpoint create --region RegionOne volumev2 admin
#v3
openstack endpoint create --region RegionOne volumev3 public
openstack endpoint create --region RegionOne volumev3 internal
openstack endpoint create --region RegionOne volumev
文档评论(0)