Ceph三大存储访问类型之BRD块存储

Ceph的RBD(RADOS Block Device)是常用的存储类型,它以条带化方式存储在集群OSD中,支持快照、多副本、克隆和一致性。LIBRBD库用于与RBD交互,主要服务于虚拟机的块设备需求,而KRBD则是内核模块,直接访问后端存储。
摘要由CSDN通过智能技术生成

术语解释:RBD: RADOS Block Device的简称。

RBD是Ceph分布式集群最常使用的存储类型。block是一个有序字节,普通block大小为512字节,硬盘、CD光盘等都是基于block存储的设备。Ceph的block设备可以扩展大小且以条带化方式存储在集群中多个OSD中。BRD具有快照、多副本、克隆和一致性功能。

LIBRBD是访问RBD块存储的库,利用LIBRADOS与RBD进行交互,主要为虚拟机提供块设备,在Openstack,为虚拟机系统盘和数据盘提供块备灾就是使用大量BRD块存储。

KRBD通过内核中的RBD模块实现访问后端存储。

## 加载KRBD 
# modprobe rbd

## 查看RBD模块信息
# modinfo rbd 

## 创建一个10GB大小的块设备
# rbd create test_block --size 10240

## 查看块
# rbd list 
# rbd info test_block

## 映射到操作系统
# rbd map test_block

## 查看已映射的block
# rbd showmapped

RBD操作


## 存储池有关操作-------
## 建池
# rados mkpool pool
## 查询池
# rados lspools

## 镜像操作-------------
## 建镜像
# rbd create pool/image1 --size 1024 --order 24 --image-format 2
## 查询镜像
# rbs ls pool
# rb
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值