• DocumentCode
    3139296
  • Title

    TAPA: Temperature aware power allocation in data center with Map-Reduce

  • Author

    Li, Shen ; Abdelzaher, Tarek ; Yuan, Mindi

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Illinois at Urbana Champaign, Urbana, IL, USA
  • fYear
    2011
  • fDate
    25-28 July 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    In this paper, we analytically derive, implement, and empirically evaluate a solution for maximizing the execution rate of Map-Reduce jobs subject to power constraints in data centers. Our solution is novel in that it takes into account the dependence of power consumption on temperature, attributed to temperature-induced changes in leakage current and fan speed. While this dependence is well-known, we are the first to consider it in the context of maximizing the throughput of Map-Reduce workdloads. Accordingly, we provide a new power model and optimization strategy for temperature-aware power allocation (TAPA), and modify Hadoop on a 13-machine cluster to implement our optimization algorithm. Our experimental results show that TAPA can not only limit the power consumption to the power budget but also achieves higher computational efficiency against static solutions and temperature oblivious DVFS solutions.
  • Keywords
    computer centres; leakage currents; power aware computing; 13-machine cluster; DVFS solution; Hadoop; Map-Reduce; data center; execution rate; fan speed; leakage current; optimization strategy; power constraints; power consumption; temperature aware power allocation; Equations; Heart beat; Optimization; Power demand; Servers; Temperature measurement; Time frequency analysis; DVFS; data center; energy management; map-reduce; thermal-aware optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing Conference and Workshops (IGCC), 2011 International
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4577-1222-7
  • Type

    conf

  • DOI
    10.1109/IGCC.2011.6008602
  • Filename
    6008602