DocumentCode
3151966
Title
A Dynamic Resource Allocation Algorithm for Database-as-a-Service
Author
Zhu, Jie ; Gao, Bo ; Wang, Zhihu ; Reinwald, Berthold ; Guo, ChangJie ; Li, Xiaoping ; Sun, Wei
Author_Institution
Sch. of Comput. Sci. & Eng., Southeast Univ., Nanjing, China
fYear
2011
fDate
4-9 July 2011
Firstpage
564
Lastpage
571
Abstract
In Database-as-a-Service (DBaaS), a large number of tenants share DBaaS resources (CPU, I/O and Memory). While the DBaaS provider runs DBaaS to "share" resources across the entire tenant population to maximize resource utilization and minimize cost, the tenants subscribe to DBaaS at a low price point while still having resources conceptually "isolated" according to service level agreements (SLAs). To optimize this dichotomy of goals, we propose a dynamic resource allocation framework that periodically re-allocates resources to tenants to maximize resource utilization while tolerating a low risk of SLA violations. We model the resource allocation problem as a modified unbounded knapsack problem. The model introduces an additional fairness constraint to assign residual resources to active tenants, while avoiding that few tenants consume all residual resources. Performed experiments demonstrate the effectiveness and efficiency of the proposed allocation algorithm for a synthetic workload with burstiness and predicted tenant behavior.
Keywords
cloud computing; database management systems; resource allocation; burstiness; cost minimisation; database-as-a-service; dynamic resource allocation algorithm; fairness constraint; periodic resource reallocation; residual resource assignment; service level agreements; synthetic workload; tenant behavior prediction; unbounded knapsack problem; Dynamic scheduling; Heuristic algorithms; Monitoring; Noise; Resource management; Servers; Time series analysis; DBaaS; dynamic resource allocation; multi-tenancy;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ICWS), 2011 IEEE International Conference on
Conference_Location
Washington, DC
Print_ISBN
978-1-4577-0842-8
Electronic_ISBN
978-0-7695-4463-2
Type
conf
DOI
10.1109/ICWS.2011.64
Filename
6009438
Link To Document