On Mon, Jun 26, 2017 at 2:00 AM Mayank Kumar <krmaya...@gmail.com> wrote:

> Hi Ceph Users
> I am relatively new to Ceph and trying to Provision CEPH RBD Volumes using
> Kubernetes.
>
> I would like to know what are the best practices for hosting a multi
> tenant CEPH cluster. Specifically i have the following questions:-
>
> - Is it ok to share a single Ceph Pool amongst multiple tenants ?  If yes,
> how do you guarantee that volumes of one Tenant are not
>  accessible(mountable/mapable/unmappable/deleteable/mutable) to other
> tenants ?
> - Can a single Ceph Pool have multiple admin and user keyrings generated
> for rbd create and rbd map commands ? This way i want to assign different
> keyrings to each tenant
>
> - can a rbd map command be run remotely for any node on which we want to
> mount RBD Volumes or it must be run from the same node on which we want to
> mount ? Is this going to be possible in the future ?
>
> - In terms of ceph fault tolerance and resiliency, is one ceph pool per
> customer a better design or a single pool must be shared with mutiple
> customers
> - In a single pool for all customers, how can we get the ceph statistics
> per customer ? Is it possible to somehow derive this from the RBD volumes ?
>

Is this post helpful?
https://blog-fromsomedude.rhcloud.com/2016/04/26/Allowing-a-RBD-client-to-map-only-one-RBD



> Thanks for your responses
> Mayank
> _______________________________________________
> ceph-users mailing list
> ceph-users@lists.ceph.com
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
-- 
--
Alex Gorbachev
Storcium
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to