CephFS: A Stroll Through History
summary
CephFS timeline: Jewel declared CephFS stable (10th release, 2016) but lacks snapshots and multi-active maturity; Luminous adds BlueStore and enables erasure-coded pools (but default data pools should not be EC because tiny per-IO objects kill perf). Cephadm appears in Octopus and simplifies bootstrap; cephfs-shell, sefs-journal-tool and cephfs-data-scan exist for recovery; Mimic stabilizes snapshots, Pacific adds active-active NFS and sefs-mirror, and Squid brings metadata load balancer and tree-level write IOs for crash-consistent snapshots. Crimson targets RBD only, so not yet usable for CephFS.
AI-written summary · about
chapters (16)
- 0:00Introduction to CephFS
- 3:55CephFS in Ceph ecosystem
- 5:00CephFS stable with Jewel
- 5:44Luminous release features
- 7:55Mimic release improvements
- 8:59Nautilus disaster recovery
- 11:23Octopus dashboard and MDS changes
- 13:13Pacific stable multi-filesystem
- 14:36Quincy release updates
- 15:38Reef container image changes
- 16:22Squid latest release highlights
- 18:09CephFS cluster design complexity
- 19:58CephFS deployment tools evolution
- 21:01Day two operations challenges
- 22:07Disaster recovery tools overview
- 23:09Conclusion and Q&A
