OpenStack学习笔记之四:Cinder流程介绍及GlusterFS存储对接

4、Cinder详解及存储对接

4.1 Cinder流程介绍

4.1.1 流程结构

Cinder服务由四个进程组成:
cinder-api是一个WSGI应用程序,它接受并验证来自客户端的REST(JSON或XML)请求,并通过AMQP将它们路由到适当的其他Cinder进程。
cinder-scheduler确定哪个后端应作为卷创建或移动请求的目标。它维护后端的非持久状态(例如可用容量、功能和支持的额外规格),在做出放置决策时可以利用这些状态。调度程序使用的算法可以通过Cinder配置进行更改。
cinder-volume接受来自其他Cinder进程的请求,并充当Cinder驱动程序的操作容器。该进程是多线程的,并且通常每个Cinder后端都有一个执行线程(如Cinder配置文件中所定义)。
cinder-backup当客户端请求卷备份或恢复操作时,处理与潜在备份目标(例如通过NFS或OpenStack对象存储服务(Swift)导出的文件存储)的交互。

在这里插入图片描述

4.1.2 卷创建工作流程

以下部分将逐步介绍当用户请求从Cinder创建新卷时发生的步骤。

在这里插入图片描述

① 客户端通过调用REST API发出创建卷的请求(客户端可以使用python-cinder client C

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-风中叮铃-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值