On Thu, 26 Sep 2013, Blair Bethwaite wrote:
> Hi there,
> Now that there is fledgling shared filesystem project starting up for
> OpenStack (see: https://launchpad.net/manila) I'm wondering whether there
> has been any progress towards full multi-tenancy for CephFS, i.e., the
> ability for clients to mount their own CephFS (complete with separate
> metadata) and with their own unique identity namespace?
It depends on what you mean by 'unique identity namespace'. CephFS
blindly stores uid/gid for files without knowing anything about the users
they map to, just like NFSv3 would. Simply mounting different directories
for different tenants will work fine; the different trees will not overlap
or interact unless some other client mounts a parent directory and does
rename or link or something.
I suspect the key missing feature that people will want is a way to
enforce that a given client (key) will can only mount a specific
subdirectory. There is a blueprint for this, but nothing has happened
there in a while. It would a pretty easy project to pick up.
sage
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com