DocumentCode :
2083317
Title :
Intelligent virtual machine placement for cost efficiency in geo-distributed cloud systems
Author :
Kuan-yin Chen ; Yang Xu ; Kang Xi ; Chao, H. Jonathan
Author_Institution :
Polytech. Inst. of New York Univ., Brooklyn, NY, USA
fYear :
2013
fDate :
9-13 June 2013
Firstpage :
3498
Lastpage :
3503
Abstract :
An important challenge of running large-scale cloud services in a geo-distributed cloud system is to minimize the overall operating cost. The operating cost of such a system includes two major components: electricity cost and wide-area-network (WAN) communication cost. While the WAN communication cost is minimized when all virtual machines (VMs) are placed in one datacenter, the high workload at one location requires extra power for cooling facility and results in worse power usage effectiveness (PUE). In this paper, we develop a model to capture the intrinsic trade-off between electricity and WAN communication costs, and formulate the optimal VM placement problem, which is NP-hard due to its binary and quadratic nature. While exhaustive search is not feasible for large-scale scenarios, heuristics which only minimize one of the two cost terms yield less optimized results. We propose a cost-aware two-phase metaheuristic algorithm, Cut-and-Search, that approximates the best trade-off point between the two cost terms. We evaluate Cut-and-Search by simulating it over multiple cloud service patterns. The results show that the operating cost has great potential of improvement via optimal VM placement. Cut-and-Search achieves a highly optimized trade-off point within reasonable computation time, and outperforms random placement by 50%, and the partial-optimizing heuristics by 10-20%.
Keywords :
cloud computing; computer centres; cost reduction; minimisation; search problems; virtual machines; wide area networks; NP-hard problem; PUE; WAN communication cost minimisation; binary nature; cloud service pattern; cost aware two-phase metaheuristic algorithm; cost efficiency; cut-and-search algorithm; data center; electricity cost; geo distributed cloud system; intelligent virtual machine placement; optimal VM placement; partial optimization heuristics; power usage effectiveness; quadratic nature; random placement; wide area network; Bandwidth; Cooling; Electricity; Partitioning algorithms; Power demand; Resource management; Wide area networks; Cloud System; Cost Optimization; Electricity; Geo-Distributed; Resource Allocation; Virtual Machine Placement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2013 IEEE International Conference on
Conference_Location :
Budapest
ISSN :
1550-3607
Type :
conf
DOI :
10.1109/ICC.2013.6655092
Filename :
6655092
Link To Document :
بازگشت