Question

We have a J2EE based multi-tenant SaaS application running on Tomact-Oracle stack. We are in the process of migrating this application to Openstack based cloud (rackspace). We would like to give our big customers dedicated resources like nodes, volumes etc, while smaller customers might share resources. How do we achieve this partitioning? As I understand, we will be a tenant/project in the Openstack. Should we create each of our customer as a user under Openstack project and allocate resources accordingly? Should we allocate different network partition for each customer? I am thinking that this approach is Operations intensive.

Any suggestions for some good practices or pointers to better approaches?

Thanks

Was it helpful?

Solution

Creating subusers and using Role Based Access Control (RBAC) for the Rackspace Cloud should meet your requirements.

http://www.rackspace.com/knowledge_center/article/overview-role-based-access-control-rbac

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top