DocumentCode :
560389
Title :
A Heuristic Data Allocation Method for Multi-tenant SaaS Application in Distributed Database Systems
Author :
Yu, Hongyong ; Wang, Deshuai
Author_Institution :
State Key Lab. of Software Archit., Neusoft Corp., Shenyang, China
Volume :
2
fYear :
2011
fDate :
26-27 Nov. 2011
Firstpage :
382
Lastpage :
386
Abstract :
Multi-tenant Software as a Service (aka, SaaS) applications generally run on distributed database systems for better performance and scalability. How to partition and allocate data of the application on distributed database servers is important to the efficiency of the whole system. This paper proposes a tenant data set based data partitioning method. And based on the characteristics of the data operations of each tenant, this paper put forward a heuristic data allocation method to achieve minimum data operation cost of all the tenants of the SaaS application. Experimental results show that the proposed data allocation method reduces data operation cost, thus improves the execution efficiency of the application.
Keywords :
cloud computing; data handling; distributed databases; multi-agent systems; data allocation method; data operation cost; data partitioning method; distributed database system; heuristic data allocation method; multitenant SaaS application; multitenant software as a service; Algorithm design and analysis; Database systems; Distributed databases; Resource management; Servers; Writing; SaaS; cloud computing; data allocation; distributed database; heuristic algorithm; multi-tenant;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Management, Innovation Management and Industrial Engineering (ICIII), 2011 International Conference on
Conference_Location :
Shenzhen
Print_ISBN :
978-1-61284-450-3
Type :
conf
DOI :
10.1109/ICIII.2011.237
Filename :
6116777
Link To Document :
بازگشت