DocumentCode
172806
Title
Replica Placement in Cloud through Simple Stochastic Model Predictive Control
Author
Ghanbari, H. ; Litoiu, M. ; Pawluk, P. ; Barna, C.
Author_Institution
Dept. of Comput. Sci., York Univ., Toronto, ON, Canada
fYear
2014
fDate
June 27 2014-July 2 2014
Firstpage
80
Lastpage
87
Abstract
This paper presents a model and an algorithm for optimal service placement (OSP) of a set of N-tier software systems, subject to dynamic changes in the workload, Service Level Agreements (SLA), and administrator preferences. The objective function models the resources´ cost, the service level agreements and the trashing cost. The optimization algorithm is predictive: its allocation or reallocation decisions are based not only on the current metrics but also on predicted evolution of the system. The solution of the optimization, in each step, is a set some service replicas to be added or removed from the available hosts. These deployment changes are optimal with regards to overall objectives defined over time. In addition, the optimization considers the restrictions imposed on the number of possible service migrations at each time interval. We present experimental results that show the effectiveness of our approach.
Keywords
cloud computing; contracts; optimisation; predictive control; stochastic processes; OSP; SLA; administrator preferences; cloud computing; objective function; optimal service placement; optimization algorithm; replica placement; service level agreements; stochastic model predictive control; Equations; Hardware; Mathematical model; Optimization; Queueing analysis; Resource management; Time factors; Mathematical programming; Performance analysis; Queueing analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing (CLOUD), 2014 IEEE 7th International Conference on
Conference_Location
Anchorage, AK
Print_ISBN
978-1-4799-5062-1
Type
conf
DOI
10.1109/CLOUD.2014.21
Filename
6973727
Link To Document