Join the OpenInfra Summit Europe in Paris, Oct 17-19! Registration, CFP & Sponsorships are Open!

Cephfs as a Service with OpenStack Manila

Ceph is a popular storage backend for OpenStack deployments, in use for block devices via RBD/Cinder and for object storage with RGW. Ceph also includes a filesystem, CephFS which is suitable for integration with Manila, the OpenStack shared filesystem service.

This presentation introduces the new CephFS Native driver for Manila, describing its the implementation of the driver, and how to deploy and use it. Areas of particular interest for Ceph users will include how CephFS snapshots map to Manila's snapshot API, how Ceph's authentication scheme can be used with Manila.

In addition, the direction of future work will be described, including how the driver can be extended to provide an NFS share service based on CephFS, and how this work would integrate with VSOCK-based hypervisor-mediated filesystem access.