创建了一个知识星球,大家可以加入,方便学习存储相关的知识。

Ceph介绍之RBD实现原理_云计算

 

RBD是Ceph提供的块设备,本文将简要介绍一下其实现原理。

Ceph官方文档告诉我们Ceph本质上也是对象存储。而且了解到,Ceph的块存储其实在客户端也会被分为若干个对象进行处理。也即,对于Ceph集群,存储数据的格式就行对象。如下图所示,从镜像(块存储的呈现形式)的信息可以看出,块存储的组成及属性。

Ceph介绍之RBD实现原理_Ceph_02

图 1 RBD镜像属性

创建存储池的镜像之后,在存储池中会有相关的对象数据。其中两个对象与该镜像相关。如下图所示为包含两个镜像的存储池,查看该存储池包含三个对象(格式2的镜像与此不同)。