DocumentCode :
2840555
Title :
Dynamic Service Placement in Geographically Distributed Clouds
Author :
Zhang, Qi ; Zhu, Quanyan ; Zhani, Mohamed Faten ; Boutaba, Raouf
Author_Institution :
David R. Cheriton Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
fYear :
2012
fDate :
18-21 June 2012
Firstpage :
526
Lastpage :
535
Abstract :
Large-scale online service providers have been increasingly relying on geographically distributed cloud infrastructures for service hosting and delivery. In this context, a key challenge faced by service providers is to determine the locations where service applications should be placed such that the hosting cost is minimized while key performance requirements (e.g. response time) are assured. Furthermore, the dynamic nature of both demand pattern and infrastructure cost favors a dynamic solution to this problem. Currently most of the existing solutions for service placement have either ignored dynamics, or provided inadequate solutions that achieve both objectives at the same time. In this paper, we present a framework for dynamic service placement problems based on control- and game-theoretic models. In particular, we present a solution that optimizes the desired objective dynamically over time according to both demand and resource price fluctuations. We further consider the case where multiple service providers compete for resource in a dynamic manner, and show that there is a Nash equilibrium solution which is socially optimal. Using simulations based on realistic topologies, demand and resource prices, we demonstrate the effectiveness of our solution in realistic settings.
Keywords :
cloud computing; game theory; topology; Nash equilibrium solution; control-theoretic models; demand pattern; demand price fluctuations; dynamic service placement; game-theoretic models; geographically distributed cloud infrastructures; geographically distributed clouds; hosting cost; ignored dynamics; inadequate solutions; infrastructure cost; key performance requirements; large-scale online service providers; realistic topology; resource price fluctuations; response time; service delivery; service hosting; socially optimal; Adaptation models; Cloud computing; Context; Data models; Mathematical model; Resource management; Servers; Cloud Computing; Model Predictive Control; Resource Management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems (ICDCS), 2012 IEEE 32nd International Conference on
Conference_Location :
Macau
ISSN :
1063-6927
Print_ISBN :
978-1-4577-0295-2
Type :
conf
DOI :
10.1109/ICDCS.2012.74
Filename :
6258025
Link To Document :
بازگشت