Survey on Multi-Tenant Data Architecture for SaaS

Li Heng,Yang Dan,Zhang Xiaohong
2012-01-01
Abstract:A multi-tenant database 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. This paper examines current solutions on multi-tenancy that provide flexible data model, and reviews their architecture, approaches and performance. Experimental results show that different mapping technique has its own benefits and drawbacks, and the ideal database system for SaaS need to be developed.
What problem does this paper attempt to address?