CephNotes

Some notes about Ceph
Laurent Barbe @Adelius / INRAE

Internal RADOS Object Names Used by RadosGW

Sometimes I get a little lost in the naming of RADOS objects in the case of RGW. So I’m noting here the basic principles to find them:

The fundamental cases

Case Naming Format
In all cases <bucket-id>_<object-name> (head)
Stripes on Large object <bucket-id>__shadow_<prefix>_<stripe-id …

Ceph Versions: Open Source / RHCS / IBM

Release Date Version (Community) Red Hat Ceph Storage IBM Storage Ceph
2024-09-26 Ceph 19.2 "Squid" RHCS 8 IBM Storage Ceph 8
2023-08-07 Ceph 18.2 "Reef" RHCS 7 IBM Storage Ceph 7
2022-04-19 Ceph 17.2 "Quincy" RHCS 6 IBM Storage Ceph 6
2021-03-31 Ceph 16.2 "Pacific" RHCS …

RBD journal offloading

If you are using rbd journaling feature (for example for rbd mirroring), in some cases it could be interesting to offloading journaling on specific pool. For example if your rbd pool is on hdd drives and you also have ssd or nvme.

external rbd journal

To change rbd journaling pool, there are 2 …