Computer Science ›› 2013, Vol. 40 ›› Issue (10): 194-197.

Previous Articles     Next Articles

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

ZHOU Wen-qiong,LI Qing-zhong,FAN Lu-qiao and ZHENG Shu-zhao   

  • Online:2018-11-16 Published:2018-11-16

Abstract: SaaS mode introduces the multi-tenant environment,which may cause following two concerns raised for database 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 schema 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 data’.Furthermore,the report described the detailed solutions for the two models,which are proven practical and flexible.

Key words: SaaS,Multi-tenant,Data layer,Data storage

[1] Weissman C D,Bobrowski S.The design of the force.com multitenant internet application development platform[C]∥Proceedings of the ACM SIGMOD International Conference on Management of Data,2009.Providence,Rhode Island,USA:Ugur Cetintemel,2009:889-896
[2] Frederick C,Gianpaolo C.Architecture strategies for catchingthe long tail.http://msdn2.microsoft.com/zh-n/architecture/ aa479069.aspx,2006
[3] 李晓娜,李庆忠,孔兰菊,等.基于共享模式的 SaaS 多租户数据划分机制研究[J].通信学报,2012,09:110-119
[4] 姚金成,张世栋,史玉良,等.基于Chunk Folding的多租户数据库缓存管理机制[J].计算机学报,2011,12:2319-2330
[5] Microsoft Inc.Microsoft SQL Azure[EB/OL].http://www.microsoft.com/cz- e/azure/sqlazure,2012
[6] Aulbach S,Grust T,Jacobs D,et al.Multi-tenant data- bases for Software as a Service:Schema-mapping Techniques[C]∥Proc.of ACM Conference on Management of Data.Vancouver,Canada:[s.n.],2008:1195-1206
[7] Agrawal R,Somani A,Xu Yi-rong.Storage and Querying of E-Commerce Data[C]∥VLDB.2001:149-158
[8] DeCandia G,Hastorun D,Jampani M,et al.Dynamo:Amazon’s Highly Available Key-value Store[C]∥SOSP.2007
[9] 叶伟.互联网时代的软件革命-SaaS架构设计[M].北京:电子工业出版社,2008
[10] 朱志良,苑海涛,宋杰,等.SOA与云计算:竞争还是融合[J].计算机科学,2011,2:6-11
[11] 陶新民,郝思媛,张冬雪,等.不均衡数据分类算法的综述[J].重庆邮电大学学报:自然科学版,2013,25(1):101-110

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!