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