期刊文献+

一种面向SaaS应用的差异数据存储方法 被引量:5

AN SAAS APPLICATION-ORIENTED DIFFERENCES DATA STORAGE METHOD
下载PDF
导出
摘要 为解决SaaS(Software as a Service)应用中多租户重复定制造成的数据冗余存储问题,提出一种基于元数据的差异数据存储方法。该方案研究传统元数据驱动的存储模式,通过对元数据的分类定义,给出差异存储方案的形式化语义和数据存储策略。最后分别对增删改查操作提出该方案的数据访问算法。计算表明,差异存储方法在冗余减少的概率分析下显示出较高的存储空间利用效率,有效地减少了租户的冗余存储。同时性能测试结果还反映出该方案具有较好的数据访问性能。 To cope with the problem of data redundancy storage caused by the repeated customisations of multi-tenant in SaaS application,we proposed a metadata-based differences data storage method. In the scheme we studied the traditional metadata-driven storage pattern,and addressed the formal semantics and data storage strategy for differences storage scheme by the definition of metadata classification. At last,we proposed the data access algorithms of the scheme for the operations of addition and deletion,query and modification respectively. It was indicated by the calculation that the differences storage method exhibited higher storage space utilisation under the probabilistic analysis of redundant reduction, which reduced tenants ' redundant storages effectively. Meanwhile, the performance test result also reflected a preferable data access performance of the scheme.
出处 《计算机应用与软件》 CSCD 2016年第4期39-43,共5页 Computer Applications and Software
基金 重庆市教委科学技术研究项目(KJ1402002) 重庆市本科高校"三特行动计划"特色专业建设项目(渝教高(2013)49号)
关键词 SAAS 多租户 元数据 差异存储 方法 Software as a service(SaaS) Multi-tenant Metadata Differences storage Method
  • 相关文献

参考文献10

  • 1林海略,韩燕波.多租户应用的性能管理关键问题研究[J].计算机学报,2010,33(10):1881-1895. 被引量:45
  • 2Vidyanand C.Software as a service:Implications for investment in software development[C]//Proceedings of the 40th Hawii International Conference on System Sciences(HICSS’07),2007:209-219.
  • 3Lakshman A,Malik P.Cassandra:a decentralized structured storage system[J].SIGOPS Operating Systems Review,2010,44(2):35-40.
  • 4Aulbach S,Grust T,Jacobs D,et al.Multi-Tenant databases for software as a service:schema mapping techniques[C]//Proceedings of the ACM SIGMOD Conference,2008:1195-1206.
  • 5唐圣潘,周肆清,丁长松.基于SAAS模式的共享模型的数据扩展技术研究[J].计算机技术与发展,2011,21(8):63-66. 被引量:10
  • 6Weissman C D,Bobrowski S.The design of the force.com multi-tenant 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.
  • 7周文琼,李庆忠,范路桥,郑述招.SaaS模式多租户数据存贮模型的研究与实现[J].计算机科学,2013,40(10):194-197. 被引量:15
  • 8Salesforce.com.Inc.Database.com[EB/OL].[2011-06-08].http://www.data-base.com/.
  • 9李保栋,孔兰菊,陆春生,李庆忠,李晓娜.SaaS交付平台多租户数据管理模型研究[J].小型微型计算机系统,2012,33(12):2658-2663. 被引量:8
  • 10Agrawal D,Abbadiae E,Antony S,et al.Data management challenges in cloud computing infrastructures databases in Networked Information Systems the 6th International Workshop,DNIS 2010[C]//Aizu Wakamatsu,Japan,2010:1-10.

二级参考文献40

  • 1赵玉霞.基于SaaS模式下的系统数据安全策略研究[J].软件导刊,2010,9(1):143-144. 被引量:5
  • 2李晓娜,李庆忠,孔兰菊,庞成.基于共享模式的SaaS多租户数据划分机制研究[J].通信学报,2012,33(S1):110-120. 被引量:10
  • 3叶伟.互联网时代的软件革命-SaaS架构设计[M].北京:电子工业出版社,2008.
  • 4GuoCJ, SunW, Huang Y, Wang Z H, Gao B. A framework for native multi-tenancy application development and management//Proceedings of the 9th IEEE International Conference on E-Commerce Technology and the 4th IEEE International Conference on Enterprise Computing, E-Commerce and E Services(CEC-EEE'07). 2007: 551-558.
  • 5Weissman C D, Bobrowski S. The design of the force, com multitenant internet application envelopment platform//Proceedings of the 35th SIGMOD International Conference on Management of Data (SIGMOD' 09). Providence, Rhode Island, USA, 2009:889- 896.
  • 6Aulbach S, Grust T, Jacobs D, Kemper A, Rittinger J. Multi-tenant databases for software as a service: Schemamapping techniques//Proceedings of the 34th SIGMOD In- ternational Conference on Management of Data (SIGMOD' 08). Vancouver, BC, Canada, 2008: 1195-1206.
  • 7Amza C, Ch A, Cox A L, Elnikety S, Gil R, Rajamani K, Zwaencpoel W. Specification and implementation of dynamic Web site benchmarks//Proceedings of the 5th IEEE Work shop on Workload Characterization (WWC' 02). Austin, Texas, USA, 2002. 147- 156.
  • 8http: //www. humanbenehmark, com/tests/reactiontime/in dex. php, link retrieved on 2010-06-24.
  • 9Soundararajan G, Amza C. Online data migration for auto nomic provisioning of databases in dynamic content Web serw ers//Proceedings of the 15th Annual International Conference on Computer Science and Software Engineering (CAS CON'05). Richmond Hill, ON, Canada, 2005: 268-282.
  • 10Ibaraki T, Katoh N. Resource Allocation Problems: Algorithmic Approaches. Cambridge, MA USA: MIT Press, 1988.

共引文献72

同被引文献43

引证文献5

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部