• DocumentCode
    177361
  • Title

    Towards energy proportionality for large-scale latency-critical workloads

  • Author

    Lo, Daniel ; Liqun Cheng ; Govindaraju, Rajesri ; Barroso, L.A. ; Kozyrakis, Christos

  • fYear
    2014
  • fDate
    14-18 June 2014
  • Firstpage
    301
  • Lastpage
    312
  • Abstract
    Reducing the energy footprint of warehouse-scale computer (WSC) systems is key to their affordability, yet difficult to achieve in practice. The lack of energy proportionality of typical WSC hardware and the fact that important workloads (such as search) require all servers to remain up regardless of traffic intensity renders existing power management techniques ineffective at reducing WSC energy use. We present PEGASUS, a feedback-based controller that significantly improves the energy proportionality of WSC systems, as demonstrated by a real implementation in a Google search cluster. PEGASUS uses request latency statistics to dynamically adjust server power management limits in a fine-grain manner, running each server just fast enough to meet global service-level latency objectives. In large cluster experiments, PEGASUS reduces power consumption by up to 20%. We also estimate that a distributed version of PEGASUS can nearly double these savings.
  • Keywords
    Web services; energy conservation; feedback; file servers; power aware computing; power consumption; workstation clusters; Google search cluster; PEGASUS; WSC energy use; WSC hardware; WSC system energy proportionality; energy footprint reduction; feedback-based controller; global service-level latency objectives; large-scale latency-critical workloads; power consumption; request latency statistics; server power management limits; warehouse-scale computer systems; Abstracts; Indexes; Internet; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture (ISCA), 2014 ACM/IEEE 41st International Symposium on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    978-1-4799-4396-8
  • Type

    conf

  • DOI
    10.1109/ISCA.2014.6853237
  • Filename
    6853237