DocumentCode
1645054
Title
An Effective Heuristic for On-line Tenant Placement Problem in SaaS
Author
Zhang, Yi ; Wang, Zhihu ; Gao, Bo ; Guo, ChangJie ; Sun, Wei ; Li, Xiaoping
fYear
2010
Firstpage
425
Lastpage
432
Abstract
As one of the key characteristics of software as a Service (SaaS), multi-tenancy aims to support massive customers by sharing application instances and databases. To achieve the high economies of scale, one of the most issues needing to be solved in the real industry is that, given a fixed number of nodes, how to optimally place on-boarding tenants to maximize the total supported number of tenants without violating their SLA requirements. This paper focuses on this problem, which is called On-line Tenant Placement Problem (OTPP). In order to calculate the resource consumption of on-boarding tenants, a novel resource consumption estimation model for multi-tenant pattern is proposed in this paper. Based on this model, we explore the complexity of OTPP. A robust heuristic is proposed for the OTPP. The simulation experimental results show the high effectiveness and the good efficiency of our algorithm.
Keywords
optimisation; software architecture; SaaS; on-line tenant placement problem; resource consumption estimation model; software as a service; Biological system modeling; Computational modeling; Equations; Estimation; Mathematical model; Servers; Time factors; heuristic; on-line tenant placement problem; resource consumption estimation model; vector distance;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ICWS), 2010 IEEE International Conference on
Conference_Location
Miami, FL
Print_ISBN
978-1-4244-8146-0
Electronic_ISBN
978-0-7695-4128-0
Type
conf
DOI
10.1109/ICWS.2010.65
Filename
5552758
Link To Document