当前位置: 代码迷 >> 综合 >> CEPH 块设备
  详细解决方案

CEPH 块设备

热度:17   发布时间:2023-11-07 08:59:54.0

CEPH 块设备

块是字节序列(通常为 512)。基于块的存储接口是在 HDD、SSD、CD、软盘甚至磁带等介质上存储数据的成熟且常见的方式。无处不在的块设备接口非常适合与包括 Ceph 在内的海量数据存储进行交互。

Ceph 块设备是精简配置的、可调整大小的,并将数据分条存储在多个 OSD 上。Ceph 块设备利用 RADOS功能,包括快照、复制和强一致性。Ceph 块存储客户端通过内核模块或librbd库与 Ceph 集群通信。

在这里插入图片描述
内核模块可以使用 Linux 页面缓存。对于librbd基于 的应用程序,Ceph 支持RBD 缓存。

Ceph 的块设备为内核模块或QEMU等KVM以及依赖 libvirt 和 QEMU 与 Ceph 块设备集成的基于云的计算系统(如OpenStack和CloudStack)提供高性能和巨大的可扩展性 。您可以使用同一个集群同时操作Ceph RADOS 网关、 Ceph 文件系统和 Ceph 块设备。

要使用 Ceph 块设备,您必须有权访问正在运行的 Ceph 集群。

基本块设备命令

请参见RBD – 管理 RADOS 块设备 (RBD) 镜像。