Shared Table Access Pattern Analysis for Multi-Tenant Applications

被引:0
|
作者
Grund, Martin [1 ]
Schapranow, Matthieu [1 ]
Krueger, Jens [1 ]
Schaffner, Jan [1 ]
Bog, Anja [1 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, D-14482 Potsdam, Germany
关键词
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
With the rise of applications in the area of software as a service it becomes crucial to operate profitable even with small profit margins. The possibility of customers to switch between different hosted solutions makes the calculation of the total cost of ownership even more important. Not only the application design is an important factor in this calculation but as well the employed storage techniques used to create and maintain thousands of instances of the same application play one of the most important roles in this game. None of the well-known commercial of the shelf databases like MySQL, PostgreSQL, etc. provides an optimized solution for multi-tenancy problems. In this paper we analyze typical operations in the area of multi-tenant databases and show how they are wired together Based on the analysis we propose an architecture for a multi-tenant storage engine capable to overcome the problems of typical relational databases in this area.
引用
收藏
页码:146 / 150
页数:5
相关论文
共 50 条
  • [1] A Methodology for Tenant Migration in Legacy Shared-Table Multi-tenant Applications
    Rosinosky, Guillaume
    Youcef, Samir
    Charoy, Francois
    Riviere, Etienne
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2021, 2021, 12718 : 3 - 20
  • [2] Hierarchical Multi-Tenant Pattern
    Ngo Huy Bien
    Tran Dan Thu
    2014 INTERNATIONAL CONFERENCE ON COMPUTING, MANAGEMENT AND TELECOMMUNICATIONS (COMMANTEL), 2014, : 157 - 164
  • [3] Multi-tenant Shared storage model combining sparse tables with block table
    Peng Bing
    Tan Xinming
    2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2018, : 96 - 101
  • [4] Configuration of Multi-Tenant Applications
    Zhang, Shengwen
    Wang, Xuanpeng
    ADVANCED RESEARCH ON INFORMATION SCIENCE, AUTOMATION AND MATERIAL SYSTEM, PTS 1-6, 2011, 219-220 : 1182 - 1185
  • [5] Multi-tenant Database Access Control
    Yaish, Haitham
    Goyal, Madhu
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 870 - 877
  • [6] Shared Memory Protection in a Multi-tenant JVM
    Makki, Majid
    Van Landuyt, Dimitri
    Lagaisse, Bert
    Joosen, Wouter
    PROCEEDINGS OF THE 18TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON MANAGED PROGRAMMING LANGUAGES AND RUNTIMES (MPLR '2021), 2021, : 1 - 15
  • [7] CET: Clustering Extension Table Research in Multi-tenant Database for SaaS Applications
    Qiu, Lei
    Zheng, Yongqing
    Shi, Yuliang
    Sang, Chengliang
    2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 586 - 590
  • [8] Resource Accounting of Shared IT Resources in Multi-Tenant Clouds
    Tak, Byung Chul
    Kwon, Youngjin
    Urgaonkar, Bhuvan
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2017, 10 (02) : 302 - 315
  • [9] Amusa: middleware for efficient access control management of multi-tenant SaaS applications
    Decat, Maarten
    Bogaerts, Jasper
    Lagaisse, Bert
    Joosen, Wouter
    30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 2141 - 2148
  • [10] Tenant Oriented Lock Concurrency Control in the Shared Storage Multi-tenant Database
    Sang, Chengliang
    Li, Qingzhong
    Kong, Lanju
    PROCEEDINGS OF THE 2012 IEEE 16TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOCW 2012), 2012, : 179 - 189