简体   繁体   English

Openstack租户下的分区帐户/用户

[英]Partition Accounts/Users under an Openstack tenant

We have a J2EE based multi-tenant SaaS application running on Tomact-Oracle stack. 我们有一个在Tomact-Oracle堆栈上运行的基于J2EE的多租户SaaS应用程序。 We are in the process of migrating this application to Openstack based cloud (rackspace). 我们正在将该应用程序迁移到基于Openstack的云(机架空间)。 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. 据我了解,我们将成为Openstack中的一个租户/项目。 Should we create each of our customer as a user under Openstack project and allocate resources accordingly? 我们是否应该将每个客户创建为Openstack项目下的用户并相应地分配资源? 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 谢谢

Creating subusers and using Role Based Access Control (RBAC) for the Rackspace Cloud should meet your requirements. 为Rackspace Cloud创建子用户并使用基于角色的访问控制(RBAC)应该符合您的要求。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM