Ceph Community Newsletter, June 2021
This week starts our June 2021 Ceph Month: full of Ceph presentations, lightning talks, and unconference sessions such as BOFs. There is no registration or cost to attend this event.
Join the Ceph community as we discuss how Ceph, the massively scalable, open-source, software-defined storage system, can radically improve the economics and management of data storage for your enterprise.
For the third year, we surveyed the population of Ceph users and published that data for the benefit of all interested. Thank you to the 245 respondents who shared your usage, information, and opinions this year... [read more]
A new series of Code Walkthroughs with a focus on CephFS has started. You can find the covered topics on the Youtube playlist as well as the Ceph wiki which has future topics. While we're focused on Ceph Month currently, the series will start back up on July 5th at 14:00 UTC / 10 AM EDT. Join us live to ask your questions with CephFS developers!
The Ceph Developer Summit for Quincy was April 6-9, which included discussions for Ceph's various components and adjacent projects. Recordings for these discussions can be found on the Ceph Youtube Channel.
Community Blog ¶
Persistent bucket notifications are going to be introduced in Ceph "Pacific". The idea behind them is to allow for reliable and asynchronous delivery of notifications from the RADOS gateway (RGW) to the endpoint configured at the topic. Regular notifications could also be considered reliable since the delivery to the endpoint is performed synchronously during the request. [read more]
A new libcephsqlite library is available in Pacific that provides a ceph SQLite3 Virtual File System (VFS). The VFS implements backend support for SQLite3 to store and manipulate a database file on Ceph’s distributed object store, RADOS. Normal unmodified applications using SQLite can switch to this new VFS with trivial reconfiguration. [read more]
The Ceph file system (CephFS) is the file storage solution of Ceph. Pacific brings many exciting changes to CephFS with a strong focus on usability, performance, and integration with other platforms, like Kubernetes CSI. Let’s talk about some of those enhancements. Multiple File System Support CephFS has had experimental support for multiple file systems for... [read more]
Introduction Ceph’s use of mClock was primarily experimental and approached with an exploratory mindset. This is still true with other organizations and individuals continuing to either use the code base or modifying it according to their needs. DmClock exists in its own repository. Prior to the Ceph Pacific release, mClock could be enabled by setting... [read more]
Bucket notifications is a powerful integration feature, with some interesting applications, but like anything that has to do with integration, it has lots of moving parts that require setup. I thought that trying to create such a setup from scratch, as a small demo running on my laptop, is probably the best way to figure out the pain points in the process... [read more]
Project Meeting Recordings ¶
- CephFS Mirroring [Venky Shankar]
- cephfs-mirror daemon part 2 [Venky Shankar]
- MDSMonitor [Patrick Donnelly]