多租户数据管理关键技术研究

基本信息
批准号:61572141
项目类别:面上项目
资助金额:16.00
负责人:周水庚
学科分类:
依托单位:复旦大学
批准年份:2015
结题年份:2016
起止时间:2016-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:罗轶凤,高龙文,许卫霞,杨溢,黄一夫,朱文琰,郭俊石,祝家烨,张周
关键词:
数据库索引数据组织多租户查询处理
结项摘要

With the increasing popularity of cloud computing and the rapid deployment of big data applications, more and more businesses and individuals turn to Database as a Service (DBaaS) platforms to manage their data, and such out-sourced data management applications lead to multi-tenant environments in clouds, where system resources are shared by all tenants. How to effectively perform massive multi-tenant data management and efficiently process the dynamic workloads of tenants is not only a crucial problem that service providers need to deal with, but also a huge challenge that the database academia has to face, as the unique characteristics of multi-tenancy makes traditional database techniques not effectively applicable in multi-tenant environments, so data management techniques specifically for multi-tenant environments are required. This proposed project aims to tackle the key techniques for multi-tenant data management, based on a comprehensive analysis and deep understanding of the characteristics of multi-tenant applications and tenant workloads. Research issues include: analysis, models and prediction methods of tenant workloads, tenant data organization, storage and indexing, data caching mechanisms for mixed tenant workloads, query processing algorithms, resource configuration and loading balancing. This study will incubate innovative techniques for efficiently processing multi-tenant workloads in a cost-effective way, and effectively supporting multi-tenant data management, drive the development of mult-tenant database applications.

随着云计算的日益普及和大数据应用的迅速发展,越来越多的企业与个人选择“数据库即服务”方式来管理数据。这种外包化的数据管理模式在云端形成了资源共享的多租户环境。如何在多租户环境中有效管理海量数据和处理动态负载不仅是服务提供商需要面对的问题,也是数据库界面临的挑战,因为多租户环境的独特性使得传统数据管理技术难以直接有效地移植到多租户环境中,因而必须研究专门的多租户数据管理技术。本项目旨在通过发掘和利用多租户平台的特点和租户负载特性,攻克多租户环境下的租户负载分析与建模及预测、数据组织与存储及索引、数据缓存、数据查询处理、资源优化配置与负载均衡等关键技术问题,实现对多租户负载的低成本、高效率处理,为多租户数据的有效管理提供良好的技术支撑。

项目摘要

随着云计算的日益普及和大数据应用的迅速发展,越来越多的企业与个人选择“数据库即服务”方式来管理数据。这种外包化的数据管理模式在云端形成了资源共享的多租户环境。如何在多租户环境中有效管理海量数据和处理动态负载不仅是服务提供商需要面对的问题,也是数据库界面临的挑战,因为多租户环境的独特性使得传统数据管理技术难以直接有效地移植到多租户环境中,因而必须研究专门的多租户数据管理技术。.. 在过去的一年中,我们主要开展了三方面的工作,取得如下成果:.1)针对需要为租户提供服务质量保证的多租户数据库应用,提出并实现了一种成本高效的租户数据集成及数据查询处理机制。该机制利用多租户环境的这种 特性,结合传统数据库以及内存数据库技术,利用高性能的内存数据库来处理多个租户同时产生高强度负载的情况,从而可以将更多租户的负载集成到同一台数据库服务器上进行处理,并能够为所有租户提供相应的服务质量保证。该机制可以提高多租户数据库系统的负载处理效率,节约系统的部署以及运营成本。实验结果表明:针对 其所面向的、容易出现多个租户同时产生高强度负载的应用场景,该机制能够为多租户数据库系统提供经济且高效的数据存取服务。..2)依据“多劳多得”的资源分配原则实现了一种增量式缓存机制。为此,我们建立了“劳”与“得”的衡量标准,建立了用户对数据的一次访问与该次数据访问所能够获得的缓存资源的关联关系;提出了一个用于计算缓存资源让出方案的优化模型;设置了一个观测窗口来限定输入到模型中的数据,然后将这些数据集输入到所建立的缓存模型中进行优化。新的缓存策略就能够根据资源的竞争程度来自主调整缓存策略,从而整体上提高缓存资源的使用效率。..3)利用大数据应用在数据访问模式上的特点,改变了数据只能被动缓存的局面,在确定数据即将被访问的前提下,实现了对数据的适量适时预取机制,从而确保数据处理任务在执行的时候能够从缓存中获得数据。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

论大数据环境对情报学发展的影响

论大数据环境对情报学发展的影响

DOI:
发表时间:2017
2

环境类邻避设施对北京市住宅价格影响研究--以大型垃圾处理设施为例

环境类邻避设施对北京市住宅价格影响研究--以大型垃圾处理设施为例

DOI:10.11821/dlyj020190689
发表时间:2020
3

基于多模态信息特征融合的犯罪预测算法研究

基于多模态信息特征融合的犯罪预测算法研究

DOI:
发表时间:2018
4

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022
5

多空间交互协同过滤推荐

多空间交互协同过滤推荐

DOI:10.11896/jsjkx.201100031
发表时间:2021

周水庚的其他基金

批准号:60373019
批准年份:2003
资助金额:23.00
项目类别:面上项目
批准号:90612007
批准年份:2006
资助金额:30.00
项目类别:重大研究计划
批准号:60873070
批准年份:2008
资助金额:30.00
项目类别:面上项目
批准号:60773123
批准年份:2007
资助金额:8.00
项目类别:面上项目
批准号:61272380
批准年份:2012
资助金额:81.00
项目类别:面上项目

相似国自然基金

1

多图数据管理关键技术研究

批准号:61702381
批准年份:2017
负责人:庞俊
学科分类:F0202
资助金额:27.00
项目类别:青年科学基金项目
2

CPU-GPU异构云环境下多租户内存键值对系统关键技术研究

批准号:61802066
批准年份:2018
负责人:张凯
学科分类:F0202
资助金额:27.00
项目类别:青年科学基金项目
3

模糊XML数据管理若干关键技术研究

批准号:60873010
批准年份:2008
负责人:马宗民
学科分类:F0202
资助金额:31.00
项目类别:面上项目
4

个人大数据管理关键技术研究

批准号:61772352
批准年份:2017
负责人:郭兵
学科分类:F0214
资助金额:68.00
项目类别:面上项目