Status of snapshots in CephFS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello everyone,

Just thought I'd circle back on some discussions I've had with people
earlier in the year:

Shortly before firefly, snapshot support for CephFS clients was
effectively disabled by default at the MDS level, and can only be
enabled after accepting a scary warning that your filesystem is highly
likely to break if snapshot support is enabled. Has any progress been
made on this in the interim?

With libcephfs support slowly maturing in Ganesha, the option of
deploying a Ceph-backed userspace NFS server is becoming more
attractive -- and it's probably a better use of resources than mapping
a boatload of RBDs on an NFS head node and then exporting all the data
from there. Recent snapshot trimming issues notwithstanding, RBD
snapshot support is reasonably stable, but even so, making snapshot
data available via NFS, that way, is rather ugly. In addition, the
libcephfs/Ganesha approach would obviously include much better
horizontal scalability.

In addition, https://github.com/nfs-ganesha/nfs-ganesha/wiki/ReleaseNotes_2.0#CEPH
states:

"The current requirement to build and use the Ceph FSAL is a Ceph
build environment which includes Ceph client enhancements staged on
the libwipcephfs development branch. These changes are expected to be
part of the Ceph Firefly release."

... though it's not clear whether they ever did make it into firefly.
Could someone in the know comment on that?

Thanks!

Cheers,
Florian


[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux