Title :
A Non-intrusive Multi-tenant Database Software for Large Scale SaaS Application
Author :
Gao, Bo ; An, Wen Hao ; Sun, Xi ; Wang, Zhi Hu ; Fan, Liya ; Guo, Chang Jie ; Sun, Wei
Author_Institution :
IBM China Res. Lab., Beijing, China
Abstract :
Multi-tenant is a key characteristic for cost effective Software as a Service (SaaS) applications which drive down total cost of ownership for both service consumers and providers. This paper describes our research in designing & building a cost-effective, secure, customizable, scalable and non-intrusive multi-tenant database which greatly accelerates the migration and development of SaaS applications. We analyze the requirements and gaps in traditional database when supporting SaaS scenario, and then propose a novel nonintrusive multi-tenant database framework to address these challenges. Some key considerations and different implementation approaches in designing and implementation such a framework are discussed and compared. This paper also identifies some potential database performance optimization approaches in the multi-tenant scenario.
Keywords :
cloud computing; database management systems; software architecture; large scale SaaS application; nonintrusive multitenant database software; software as a service; Business; Data models; Databases; Runtime; Scalability; Security; Software; Database; Multi-tenancy; SaaS;
Conference_Titel :
e-Business Engineering (ICEBE), 2011 IEEE 8th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4577-1404-7
DOI :
10.1109/ICEBE.2011.23