期刊文献+

SaaS多租户数据管理及实现策略 被引量:8

Data Management and Implementation Strategy for Multi-tenant Application
下载PDF
导出
摘要 云计算是通过互联网以服务的形式为客户提供企业级计算资源的技术。最普遍使用的服务是软件即服务(SaaS)。许多SaaS提供者利用多租户模式来托管应用。多租户是一种架构方法,软件应用程序的单实例服务多个租户,因此多租户设计关键要解决的是租户数据的共享与隔离。文章论述了多租户架构中数据存储管理的三种方式,详细描述了共享表时多租户数据库的具体实现策略,指出了各种模式映射技术的优缺点,最后给出了将来的研究目标。 Cloud computing is a technology which provides enterprise-grade computing resources as services to customers through internet.One of the popularly available services is software as a service(Saa S).Many of the Saa S providers make use of a multitenant model to host their applications.Multitenancy is an architectural approach in which a single instance of a software application serves multiple tenants.Data sharing and isolating issues is a challenge for implementation of multi-tenant application.In this paper a short survey of Multi-Tenant Data Architecture was presented.The paper introduced three approaches to managing multi-tenant data and concluded some techniques on design and implement multitenant database schema,finally,it identifies a goal of on-going work.
作者 殷伟凤
出处 《软件工程》 2016年第1期44-47,共4页 Software Engineering
关键词 多租户 模式映射技术 软件即服务 数据管理 multi-tenant schema-mapping techniques software as a service data management
  • 相关文献

参考文献1

二级参考文献20

  • 1Aulbach S, Jacobs D, Kemper A, Seibold M. A comparison of flexible schemas for software as a service//Proceedings of the 35th International Conference on Management of Data (SIGMOD). Providenee, Rhode Island, USA, 2009: 881- 888. 被引量:1
  • 2Weissman C D, Bobrowski S. The design of the force, com multitenant internet application development platform//Proceedings of the 35th International Conference on Management of Data(SIGMOD). Providence, Rhode Island, USA, 2009: 889-896. 被引量:1
  • 3Maier D, Ullman J D. Maximal objects and the semantics of universal relation databases. ACM Transactions on Database Systems, 1983, 8(1): 1-14. 被引量:1
  • 4Aulbach S, Grust T, Jacobs D, Kemper A, Rittinger J. Multi-tenant databases for software as a service: Schema- mapping techniques//Proceedings of the 34th International Conference on Management of Data (SIGMOD). Vancouver, BC, Canada, 2008: 1195-1206. 被引量:1
  • 5Storm A J, Garcia-Arellano C, Lightstone S S, Diao Y, Surendra M. Adaptive selPtuning memory in DB2//Proeeedings of the 32nd International Conference on Very Large Data Bases (VLDB). Seoul, Korea, 2006:108-1092. 被引量:1
  • 6Malik T, Burns R, Chaudhary A. Bypass caching: making scientific databases good network citizens//Proceedings of the 35th International Conference on Data Engineering (ICDE). Tokyo, Japan, 2005.. 94-105. 被引量:1
  • 7Brown K P, Carey M J, Livny M. Managing memory to meet multiclass workload response time goals//Proceedings of the 19th International Conference on Very Large Data Bases(VLDB). Dublin, Ireland, 1993:328-341. 被引量:1
  • 8Chockler G, Laden G, Guy Laden, Vigfusson Y. Data caching as a cloud serviee//Proceedings of the 4th International Workshop on Large Scale Distributed Systems and Middle- ware (LADIS). Ziirich, Switzerland, 2010. 被引量:1
  • 9Wachs M, Abd E1-Malek M, Thereska E, Ganger G R. Argon: Performance insulation for shared storage servers//Proceedings of the 5th USENIX Conference on File and Storage Technologies(FAST). San Jose, CA, 2007:61-76. 被引量:1
  • 10Patrick C M, Garg R, Son S W, Kandemir M. Improving I/O performance using soft-QoS based dynamic storage cache partitioning//Proceedings of the 2009 International Conference on Cluster Computing and Workshops (CLUSTER). New Orleans, Louisiana, 2009: 1-10. 被引量:1

共引文献10

同被引文献30

引证文献8

二级引证文献22

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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