首页> 外文会议>2014 IEEE Network Operations and Management Symposium : Management in a Software-Defined World >Characterizing the performance of tenant data management in multi-tenant cloud authorization systems
【24h】

Characterizing the performance of tenant data management in multi-tenant cloud authorization systems

机译:表征多租户云授权系统中的租户数据管理性能

获取原文
获取原文并翻译 | 示例

摘要

Multi-tenancy leads to improved efficiency, improved scalability, and lower costs. With the recent evolution of Cloud Computing and Software-as-a-Service (SaaS) in particular, a flexible and scalable multi-tenant architecture is becoming highly important. In multi-tenant applications, each tenant has its own users and administrators and tenants even tend to be divided into multiple subtenants. As the number of tenants grows, the number of users and amount of data grows, thus a scalable architecture for the access control system is needed. The question arises how to distribute the users and data over multiple database instances. In this paper we present a hierarchical data management approach, taking performance metrics into account, for structuring the storage of tenant data in large multi-tenant environments. We introduce a logical representation of the tenants, the tenant tree, and make a mapping to the physical storage by introducing three models for load-balancing. Next, we focus on how to efficiently locate the required data and introduce multiple search approaches. We characterize the impact on the performance both theoretically and experimentally. Experiments confirm that the theoretical analysis is in line with the experimental results. When the amount of data increases significantly, dividing the data over multiple datastores in an efficient way will eliminate the overhead and lead to a performance gain, especially if most of the data is located at the leaf nodes of the tenant tree.
机译:多租户可提高效率,提高可伸缩性并降低成本。特别是随着云计算和软件即服务(SaaS)的最新发展,灵活和可扩展的多租户架构变得非常重要。在多租户应用程序中,每个租户都有其自己的用户和管理员,并且租户甚至倾向于分为多个租户。随着租户数量的增长,用户数量和数据量也随之增长,因此需要用于访问控制系统的可伸缩体系结构。问题是如何在多个数据库实例上分配用户和数据。在本文中,我们提出了一种分层的数据管理方法,其中考虑了性能指标,用于构造大型多租户环境中的租户数据存储。我们引入了租户的逻辑表示形式(租户树),并通过引入三种负载均衡模型来映射到物理存储。接下来,我们重点介绍如何有效定位所需数据并介绍多种搜索方法。我们从理论上和实验上描述对性能的影响。实验证实理论分析与实验结果吻合。当数据量显着增加时,以高效的方式将数据划分到多个数据存储中将消除开销,并提高性能,特别是如果大多数数据位于租户树的叶节点上时。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号