• DocumentCode
    71869
  • Title

    Power and Thermal-Aware Workload Allocation in Heterogeneous Data Centers

  • Author

    Al-Qawasmeh, Abdulla M. ; Pasricha, Sudeep ; Maciejewski, Anthony A. ; Siegel, Howard Jay

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Colorado State Univ., Fort Collins, CO, USA
  • Volume
    64
  • Issue
    2
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    477
  • Lastpage
    491
  • Abstract
    Many of today´s data centers experience physical limitations on the power needed to run the data center. The first problem that we study is maximizing the performance (quantified by the reward collected for completing tasks by their individual deadlines) of a data center that is subject to total power consumption (of compute nodes and CRAC units) and thermal constraints. The second problem that we study is how to minimize the power consumption in a data center while guaranteeing that the overall performance does not drop below a specified threshold. For both problems, we develop novel optimization techniques for assigning the performance states of cores at the data center level to optimize the operation of the data center. The resource allocation (assignment) techniques in this paper are thermal aware as they consider effects of performance state assignments on temperature and power consumption by the CRAC units. Our simulation studies show that in some cases our assignment technique achieves about 17% average improvement in the reward collected, and about 9% reduction in power consumption compared to an assignment technique that only considers putting a core in the performance state with the highest performance or turning the core off.
  • Keywords
    air conditioning; computer centres; power aware computing; power consumption; resource allocation; thermal management (packaging); CRAC units; computer room air conditioning; cores performance state assignment; heterogeneous data centers; optimization techniques; power consumption; power-aware workload allocation; resource allocation; thermal constraints; thermal-aware workload allocation; Cooling; Heating; Indexes; Optimization; Power demand; Resource management; Servers; CRAC; Thermal-aware; data center; heterogeneous computing; performance states;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.116
  • Filename
    6518115