28 Mar
2025
28 Mar
'25
8:53 p.m.
On Mar 28, 2025, at 4:38 PM, Tim Holloway <timh@mousetech.com> wrote:
We're glad to have been of help.
There is no One Size Fits All solution. For you, it seems that speed is more important than high availability. For me, it's HA+redundancy.
Ceph has 3 ways to deliver data to remote clients:
1. As a direct ceph mount on the client. From experience, this is a pain when the clients hibernate.
2. As an internal ganesha NFS server running under ceph
3. As an independent ganesha NFS server using ceph as a backend.
Some deployments also do KRBD mounts onto a VM or BM system that re-exports them via KNFS CephFS and RGW (with caveats) can also be exported with SMB. RBD mounts, either through KRBD or libvirt are popular as well.