第 1 章 概述
块是字节序列,例如 512 字节数据块。基于块的存储接口是使用旋转介质存储数据的最常见的方式,例如:
- 硬盘、
- CDs,
- 软盘,
- 甚至传统的 9-track 磁带。
大量块设备使虚拟块设备成为与 Red Hat Ceph Storage 等大量数据存储系统交互的理想候选者。
Ceph 块设备(也称为可靠的自主分布式对象存储(RADOS)块设备(RBD)是精简配置、可调整大小,并在 Ceph 存储集群中的多个对象存储设备(OSD)上存储数据条带。Ceph 块设备利用 RADOS 功能,例如:
- 创建快照,
- 复制,
- 和一致性。
Ceph 块设备使用 librbd
库与 OSD 交互。
Ceph 块设备为内核虚拟机(KVM) (如快速仿真器(QEMU))和基于云的计算系统(如 OpenStack 和 CloudStack)提供高性能,它们依赖于 libvirt
和 QEMU 实用程序与 Ceph 块设备集成。您可以使用同一集群同时运行 Ceph 对象网关和 Ceph 块设备。
重要
要使用 Ceph 块设备,必须有权访问正在运行的 Ceph 存储集群。有关安装 Red Hat Ceph Storage 的详情,请查看 Red Hat Enterprise Linux 或 Ubuntu 安装指南。