Recently I added support in CBT to abstract benchmarking code from rbd, cephfs, etc so that we could run the exact same benchmarks against different endpoint types.

This shreadsheet showcases how we can now run the exact same fio benchmark configuration against rbd-kernel, librbd, rbd-nbd, rbd-tcmu, rbd-fuse, cephfs-kernel, and cephfs-fuse!


<
Previous Post
Ceph Code Walkthrough: BlueStore Cache Autotuning
>
Next Post
Ceph RBD RocksDB Key/Value size analysis