• DocumentCode
    1942084
  • Title

    Shared Table Access Pattern Analysis for Multi-Tenant Applications

  • Author

    Grund, Martin ; Schapranow, Matthieu ; Krueger, Jens ; Schaffner, Jan ; Bog, Anja

  • Author_Institution
    Hasso-Plattner-Inst., Univ. of Potsdam, Potsdam
  • fYear
    2008
  • fDate
    28-29 Sept. 2008
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    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.
  • Keywords
    SQL; relational databases; software architecture; multitenancy problems; multitenant applications; multitenant databases; multitenant storage; relational databases; shared table access pattern analysis; shelf databases; small profit margins; Application software; Business; Computer architecture; Costs; Engines; ISO standards; Pattern analysis; Relational databases; Resource management; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Management of Information for Globalized Enterprises, 2008. AMIGE 2008. IEEE Symposium on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-1-4244-3694-1
  • Electronic_ISBN
    978-1-4244-2972-1
  • Type

    conf

  • DOI
    10.1109/AMIGE.2008.ECP.37
  • Filename
    4721479