• 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