SaaS模式多租户数据存贮模型的研究与实现  被引量:15

Research and Realization of Data Storage Model for Multi-tenant under SaaS Mode

在线阅读下载全文

作  者:周文琼[1] 李庆忠[2] 范路桥[1] 郑述招[1] 

机构地区:[1]广东科学技术职业学院计算机工程技术学院,珠海519080 [2]山东大学计算机科学与技术学院,济南250000

出  处:《计算机科学》2013年第10期194-197,共4页Computer Science

基  金:国家自然科学基金(61003253);广东省自然科学基金项目(S2011010001841)资助

摘  要:SaaS模式引入了多租户环境特征,在新的环境下,数据库层存贮设计面临租户数据隔离问题和租户数据弹性扩展问题。主要研究了多租户环境下的数据存储模式,提出了"共享数据库共享Schema存贮数据、独立Schema访问"的多租户数据存贮与访问模型,该模型将SaaS应用的数据存贮和数据访问的Schema进行分离,有效解决了"租户数据隔离性低"的问题;同时,提出了一种以XML为基础的多租户数据扩展模型,该扩展模型很好地解决了"租户数据弹性扩展"的问题。在此基础上,详细描述了这两个模型在SQL Server数据库的实现方案,实例结果证明了所述方法的灵活性和可行性。SaaS mode introduces the multi-tenant environment, which may cause following two concerns raised for data-base storage.isolation of tenant's data and expandability of tenant's data. With research of the data storage and access mode for multi-tenant environments, this paper pointed out the model of ‘ shared schema for data storage and indepen-dent sekema for data access on shared database'. This model separates the schema for data storage and access for SaaS application, which would resolve the problems of ‘isolation of tenant's data'. Meantime, the paper pointed out another XML-based model for multi-tenant data expansion, which would resolve the problem of ‘ expandability of tenant's da-ta'. Furthermore, the report described the detailed solutions for the two models, which are proven practical and flexible.

关 键 词:SAAS 多租户 数据层 数据存贮 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象