• DocumentCode
    2027761
  • Title

    Energy Cost Management for Geographically Distributed Data Centres under Time-Variable Demands and Energy Prices

  • Author

    Mehta, Deepak ; O´Sullivan, Barry ; Simonis, Helmut

  • Author_Institution
    INSIGHT Centre for Data Analytics, Univ. Coll. Cork, Cork, Ireland
  • fYear
    2013
  • fDate
    9-12 Dec. 2013
  • Firstpage
    26
  • Lastpage
    33
  • Abstract
    We tackle a challenging problem arising in energy cost-aware data centre management. The problem focuses on the allocation of virtual machines with time-variable resource demands on data centres, which are geographically distributed and where local energy prices and temperatures are changing over time. The objective is to find a good compromise between the number of migrations, the loads of the servers and the energy cost reduction possible by following the lowest energy prices over time. We present an extremely rich model that not only considers migration of virtual machines, but also does a full assignment of virtual machines to individual servers, which are placed in racks, which are themselves organised in specific aisles of a data centre at a specific location. We present a scalable Constraint Programming-based Large Neighbourhood Search (CP-LNS) approach to solving this problem. Our CP-LNS approach significantly out-scales two commercial optimisation systems and provides a practical approach to lowering electricity costs for multiple geographically distributed data centres.
  • Keywords
    computer centres; constraint handling; cost reduction; optimisation; resource allocation; search problems; virtual machines; CP-LNS approach; constraint programming-based large neighbourhood search; electricity cost; energy cost management; energy cost reduction; energy cost-aware data centre management; energy prices; geographically distributed data centre; local energy price; local temperature; optimisation; time-variable demand; time-variable resource demand; virtual machine allocation; virtual machine assignment; virtual machine migration; Distributed databases; Electricity; Linear programming; Optimization; Search problems; Servers; Virtual machining; Constraint Programming; Data Centre; Energy Minimization; Large Neighborhood Search; Workload Consolidation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2013 IEEE/ACM 6th International Conference on
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.1109/UCC.2013.22
  • Filename
    6809336