• DocumentCode
    2028347
  • Title

    OptiPlace: Designing Cloud Management with Flexible Power Models through Constraint Programing

  • Author

    Le Louet, Guillaume ; Menaud, Jean-Marc

  • fYear
    2013
  • fDate
    9-12 Dec. 2013
  • Firstpage
    211
  • Lastpage
    218
  • Abstract
    The evolution of data centers infrastructures requests clever management systems, as the size of those data-centers can reach several hundreds of physical servers to run each tenths of Virtual Machines. The power consumption of those centers, estimated to 1.3 percent of the world´s power consumption in 2011, can be managed using specific policies presented in the literature. One specific data center manager is Entropy, based on the Constraint Programming solver Choco written in Java. We extended Entropy to give it the support of external models, named views. Specifically, we developed a power view, based on generic servers´ models, to define and reduce the power consumption of the data center´s physical servers. It also relies on generic power models which can handle other resources than memory and CPU. We integrated heuristics and constraints in this view to solve data center reconfiguration problems with power-related constraints and objectives. On the contrary of what is proposed in the literature, this view can be integrated with other models in order to combine their heuristics and user constraints. In this paper, we present the extension we performed in Entropy, the power view we developed, the heuristics and constraints it integrates and we evaluate the power-reduction performances on several reconfiguration problems using our heuristics.
  • Keywords
    Java; cloud computing; computer centres; constraint handling; power aware computing; CPU; Choco; Java; OptiPlace; clever management system; cloud management; constraint programing; constraint programming solver; data center manager; data center reconfiguration problem; data centers infrastructures; entropy; generic server model; power consumption; power models; power-reduction performance; power-related constraints; user constraint; virtual machines; Computational modeling; Entropy; Heuristic algorithms; Load modeling; Optimization; Power demand; Servers; Cloud Computing; Constraint Programming; Entropy; Virtualized Datacenter Infrastructure Manager; virtualization;
  • 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.45
  • Filename
    6809359