• DocumentCode
    2865838
  • Title

    An Elastic Multi-tenant Database Schema for Software as a Service

  • Author

    Yaish, Haitham ; Goyal, Madhu ; Feuerlicht, George

  • Author_Institution
    Fac. of Eng. & Inf. Technol., Univ. of Technol., Sydney, Broadway, NSW, Australia
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    737
  • Lastpage
    743
  • Abstract
    Software as a Service (SaaS) is an online software delivery model which permits a third party provider offering software services to be used on-demand by tenants over the internet, instead of installing and maintaining them in their premises. Nowadays, more and more companies are offering their web-base business application by adopting this model. Multi-tenancy is the primary characteristic of SaaS, it allows SaaS vendors to run a single instance application which supports multiple tenants on the same hardware and software infrastructure. This application should be highly customizable to meet tenants´ expectations and business requirements. In this paper, we propose a novel customizable database design for multi-tenant applications. Our design introduces an Elastic Extension Tables (EET) which consists of Common Tenant Tables (CTT) and Virtual Extension Tables (VET). This design enables tenants to create their own elastic database schema during multi-tenant application run-time execution to satisfy their business needs.
  • Keywords
    business data processing; cloud computing; meta data; SaaS vendor; Web-base business application; business requirement; common tenant table; elastic extension table; elastic multitenant database schema; hardware infrastructure; online software delivery model; single instance application; software as a service; software infrastructure; tenant expectation; third party provider; virtual extension table; Business; Indexes; Internet; Marketing and sales; Software; XML; Configurability; Metadata; Multi-tenancy; Multi-tenant Database Schema; Software as a Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable, Autonomic and Secure Computing (DASC), 2011 IEEE Ninth International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-1-4673-0006-3
  • Type

    conf

  • DOI
    10.1109/DASC.2011.127
  • Filename
    6118909