位置:成果数据库 > 期刊 > 期刊详情页
基于Chord的多租户索引机制研究
  • ISSN号:0254-4164
  • 期刊名称:计算机学报
  • 时间:2016
  • 页码:270-285
  • 期号:02
  • 便笺:11-1826/TP
  • 分类:TP393[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者地址:山东大学计算机科学与技术学院;山东省软件工程重点实验室;
  • 作者机构:[1]山东大学计算机科学与技术学院,济南250101, [2]山东省软件工程重点实验室,济南250101
  • 相关基金:国家自然科学基金(61572295,61303085); 山东省自然科学基金(ZR2013FQ014,ZR2014FM031); 山东省科技发展计划(2014GGX101047); 山东省自主创新专项项目(2015ZDJQ01002,2015ZDXX0201B03)资助~~
中文摘要:

多租户数据管理是支持SaaS应用高效运行的重要组成部分.随着租户规模的不断扩大,多租户数据库需要云计算环境下的每个节点都存储并处理租户数据,因此适合利用对等结构(P2P)组织管理多租户数据.组织良好、易扩展的云中多租户索引机制是高效查询的关键.文中基于P2P结构对多租户索引机制展开研究,针对不同租户的索引易相互干扰、租户数据分布无序的问题,通过对Chord的映射方法进行改进将所有租户索引统一映射到一个标识符空间,给出的映射函数使单个租户索引可以隔离、保序地在空间分布.同时设计了各节点所负责的标识符空间范围的分配算法,使租户索引及数据可均衡、聚集地放置在各节点,从而使查询时既能通过对等结构避免性能瓶颈,也降低了数据传输成本.文中给出了多租户索引机制的动态维护策略,提出的标识符空间增倍方法使该索引机制能够适应租户数量与索引不断增加的应用场景.实验结果表明,该机制在租户规模较大时,与集中式索引相比查询时间至少可以节省50%,吞吐量提高1.5倍.

英文摘要:

Multi-tenant data management is an important part of supporting SaaS applications torunefficiently. With the continuous expansion of the tenants, multi-tenant database is deployed in cloud computing environment. Since every node in clouds stores and processes multi-tenant data, it needs a peer to peer (PZP) structure to organize multi-tenant data management system. In this case, a well-organized, scalable multi-tenant indexing mechanism in clouds is critical for efficient querying. In this paper we proposed a multi-tenant indexing mechanism supporting P2P structure. For solving the problems of mutual interference of multi-tenant indexes and disordered distribution of multi-tenant data, we improved the mapping approach of identifier space in Chord, which makes a single tenant index be stored in the cloud, in isolation and in order. Moreover, we designed an assignment algorithm of identifier space to evenly and clustered place multi-tenant indexes and data to nodes, which not only avoids bottleneck of querying performance through P2P structure, but also reduces data transmission cost. Last we presented a dynamic maintenance strategy of multi-tenant indexing mechanism to adapt to the scenario of increasing indexes and tenants by doubling identifier space. Through the extensive experiments, we demonstrate that the proposed mechanism outperforms centralized indexing mechanism with at least 50% of query time reduction and 1.5 times throughput increasement.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《计算机学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国科学院
  • 主办单位:中国计算机学会 中国科学院计算技术研究所
  • 主编:孙凝晖
  • 地址:北京中关村科学院南路6号
  • 邮编:100190
  • 邮箱:cjc@ict.ac.cn
  • 电话:010-62620695
  • 国际标准刊号:ISSN:0254-4164
  • 国内统一刊号:ISSN:11-1826/TP
  • 邮发代号:2-833
  • 获奖情况:
  • 中国期刊方阵“双效”期刊
  • 国内外数据库收录:
  • 美国数学评论(网络版),荷兰文摘与引文数据库,美国工程索引,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:48433