skip to main content
10.1145/2039252.2039254acmconferencesArticle/Chapter ViewAbstractPublication PagessospConference Proceedingsconference-collections
research-article

The case for sleep states in servers

Published: 23 October 2011 Publication History

Abstract

While sleep states have existed for mobile devices and workstations for some time, these sleep states have largely not been incorporated into the servers in today's data centers.
Chip designers have been unmotivated to design sleep states because data center administrators haven't expressed any desire to have them. High setup times make administrators fearful of any form of dynamic power management, whereby servers are suspended or shut down when load drops. This general reluctance has stalled research into whether there might be some feasible sleep state (with sufficiently low setup overhead and/or sufficiently low power) that would actually be beneficial in data centers.
This paper uses both experimentation and theory to investigate the regime of sleep states that should be advantageous in data centers. Implementation experiments involve a 24-server multi-tier testbed, serving a web site of the type seen in Facebook or Amazon with key-value workload and a range of hypothetical sleep states. Analytical modeling is used to understand the effect of scaling up to larger data centers. The goal of this research is to encourage data center administrators to consider dynamic power management and to spur chip designers to develop useful sleep states for servers.

References

[1]
National Laboratory for Applied Network Research. Anonymized access logs. Available at ftp://ftp.ircache.net/Traces/.
[2]
The internet traffic archives: WorldCup98. Available at http://ita.ee.lbl.gov/html/contrib/WorldCup.html.
[3]
U. S. Environmental Protection Agency. Epa report on server and data center energy efficiency. 2007.
[4]
Luiz André Barroso and Urs Hölzle. The case for energy-proportional computing. Computer, 40(12):33--37, 2007.
[5]
Tibor Horvath and Kevin Skadron. Multi-mode energy management for multi-tier server clusters. In Proceedings of the 17th international conference on Parallel architectures and compilation techniques, 2008.
[6]
Andrew Krioukov, Prashanth Mohan, Sara Alspaugh, Laura Keys, David Culler, and Randy Katz. Napsac: Design and implementation of a power-proportional web cluster. In First ACM SIGCOMM Workshop on Green Networking, August 2010.
[7]
David Meisner, Brian T. Gold, and Thomas F. Wenisch. Powernap: eliminating server idle power. In ASPLOS '09, pages 205--216, New York, NY, USA.
[8]
David Meisner, Christopher M. Sadler, Luiz André Barroso, Wolf-Dietrich Weber, and Thomas F. Wenisch. Power management of online data-intensive services. In Proceedings of the 38th ACM International Symposium on Computer Architecture, 2011.
[9]
David Mosberger and Tai Jin. httperf---A Tool for Measuring Web Server Performance. ACM Sigmetrics: Performance Evaluation Review, 26:31--37, 1998.
[10]
Michael A. Olson, Keith Bostic, and Margo Seltzer. Berkeley db. In USENIX Annual Technical Conference, pages 43--43, Berkeley, CA, USA, 1999.
[11]
Etienne Le Sueur and Gernot Heiser. Slow down or sleep, that is the question. In USENIX Annual Technical Conference, Portland, Oregon, USA, April 2011.

Cited By

View all
  • (2022)The M/M/k with Deterministic Setup TimesProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35706176:3(1-45)Online publication date: 8-Dec-2022
  • (2022)Toward a Systematic Survey for Carbon Neutral Data CentersIEEE Communications Surveys & Tutorials10.1109/COMST.2022.316127524:2(895-936)Online publication date: Oct-2023
  • (2020)Batch Arrival Multiserver Queue with State-Dependent Setup for Energy-Saving Data CenterApplied Probability and Stochastic Processes10.1007/978-981-15-5951-8_25(421-440)Online publication date: 30-Aug-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
HotPower '11: Proceedings of the 4th Workshop on Power-Aware Computing and Systems
October 2011
51 pages
ISBN:9781450309813
DOI:10.1145/2039252
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 October 2011

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Conference

SOSP '11
Sponsor:

Acceptance Rates

Overall Acceptance Rate 20 of 50 submissions, 40%

Upcoming Conference

SOSP '25
ACM SIGOPS 31st Symposium on Operating Systems Principles
October 13 - 16, 2025
Seoul , Republic of Korea

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)1
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2022)The M/M/k with Deterministic Setup TimesProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35706176:3(1-45)Online publication date: 8-Dec-2022
  • (2022)Toward a Systematic Survey for Carbon Neutral Data CentersIEEE Communications Surveys & Tutorials10.1109/COMST.2022.316127524:2(895-936)Online publication date: Oct-2023
  • (2020)Batch Arrival Multiserver Queue with State-Dependent Setup for Energy-Saving Data CenterApplied Probability and Stochastic Processes10.1007/978-981-15-5951-8_25(421-440)Online publication date: 30-Aug-2020
  • (2019)Power Saving Proxies for Web ServersThe Computer Journal10.1093/comjnl/bxz08163:2(179-192)Online publication date: 8-Nov-2019
  • (2017)Elastic, on-line and network aware Virtual Machine placement within a data center2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM)10.23919/INM.2017.7987261(28-36)Online publication date: May-2017
  • (2016)Job Scheduling in a Computational Cluster with Multicore ProcessorsAdvanced Computational Methods for Knowledge Engineering10.1007/978-3-319-38884-7_6(75-84)Online publication date: 23-Apr-2016
  • (2015)Self-Tuning Batching with DVFS for Performance Improvement and Energy Efficiency in Internet ServersACM Transactions on Autonomous and Adaptive Systems10.1145/272002310:1(1-32)Online publication date: 25-Mar-2015
  • (2015)Characterizing the impact of the workload on the value of dynamic resizing in data centersPerformance Evaluation10.1016/j.peva.2014.12.00185:C(1-18)Online publication date: 1-Mar-2015
  • (2015)A simulation framework for priority scheduling on heterogeneous clustersFuture Generation Computer Systems10.1016/j.future.2015.04.00852:C(37-48)Online publication date: 1-Nov-2015
  • (2015)Techniques to Achieve Energy Proportionality in Data Centers: A SurveyHandbook on Data Centers10.1007/978-1-4939-2092-1_4(109-162)Online publication date: 17-Mar-2015
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media