[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

No "power" struggles: coordinated multi-level power management for the data center

Published: 01 March 2008 Publication History

Abstract

Power delivery, electricity consumption, and heat management are becoming key challenges in data center environments. Several past solutions have individually evaluated different techniques to address separate aspects of this problem, in hardware and software, and at local and global levels. Unfortunately, there has been no corresponding work on coordinating all these solutions. In the absence of such coordination, these solutions are likely to interfere with one another, in unpredictable (and potentially dangerous) ways. This paper seeks to address this problem. We make two key contributions. First, we propose and validate a power management solution that coordinates different individual approaches. Using simulations based on 180 server traces from nine different real-world enterprises, we demonstrate the correctness, stability, and efficiency advantages of our solution. Second, using our unified architecture as the base, we perform a detailed quantitative sensitivity analysis and draw conclusions about the impact of different architectures, implementations, workloads, and system design choices.

Supplementary Material

JPG File (1346289.jpg)
index.html (index.html)
Slides from the presentation
ZIP File (p48-ramya-slides.zip)
Supplemental material for No "power" struggles: coordinated multi-level power management for the data center
Audio only (1346289.mp3)
Video (1346289.mp4)

References

[1]
L. Barroso. The price of performance. ACM Queue, 3(7), Sept. 2005.
[2]
P. Bohrer et al. The case for power management in web servers. In Power Aware Computing (PACS), 2002.
[3]
D. Brooks and M. Martonosi. Dynamic thermal management for high-performance microprocessors. In 7th International Symposium on High-Performance Computer Architecture, 2001.
[4]
E.V. Carrera, E. Pinheiro, and R. Bianchini. Conserving disk energy in network servers. In 17th International Conference on Supercomputing, 2003.
[5]
J. Chase et al. Managing energy and server resources in hosting centers. In 18th Symposium on Operating Systems Principles (SOSP), 2001.
[6]
J. Chase and R. Doyle. Balance of power: Energy management for server clusters. In 8th Workshop on Hot Topics in Operating Systems, May 2001.
[7]
Y. Chen et al. Managing server energy and operational costs in hosting centers. In ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, June 2005.
[8]
CIM Specification, DMTF industry group, www.dmtf,org
[9]
B. Diniz et al. Limiting the power consumption of main memory. In 34th International Symposium on Computer Architecture (ISCA), June 2007.
[10]
J. Donald and M. Martonosi. Techniques for multicore thermal management: Classification and new exploration. In Proc. of the 33rd International Symposium on Computer Architecture, 2006.
[11]
M. Elnozahy, M. Kistler, and R. Rajamony. Energy-efficient server clusters. In Power Aware Computing Systems (PACS), February 2002.
[12]
X. Fan et al. Power provisioning for a warehouse-sized computer, In 34th ACM International Symposium on Computer Architecture, CA, June 2007.
[13]
W. Felter et al., A performance-conserving approach for reducing peak power consumption in server systems. In 19th International Conference on Supercomputing, 2005.
[14]
M. Femal and V. Freeh. Safe over-provisioning: Using power limits to increase aggregate throughput. In Power-Aware Computing Systems (PACS), December 2004.
[15]
P. Gelsinger. Intel Developer Forum, Keynote, April 2006.
[16]
The Green Grid", http://www.thegreengrid.org/home
[17]
T. Heath et al. Self-configuring heterogeneous server clusters. In Workshop on Compilers and Operating Systems for Low Power (COLP), 2003.
[18]
Hewlett Packard. HP Power Regulator for Proliant. Online. http://h18004.www1.hp.com/products/servers/management/ilo/powerregulator.html.
[19]
Intel Corporation, Motorola Corporation, and Toshiba Corporation. Advanced configuration and power interface specification, December 1996. http://www.teleport.com/acpi.
[20]
P. Juang et al. Formal coordinated, distributed energy management of chip multiprocessors, International Symposium on Low Power Electronics and Design (ISLPED-05), August, 2005
[21]
C. Lefurgy et al. Energy management for commercial servers. In IEEE Computer, pp. 39--48, December 2003.
[22]
R. Nathuji and K. Schwan. VirtualPower: Coordinated power management in virtualized enterprise systems. In Proc. of the 21st Symposium on Operating Systems Principles (SOSP), October 2007.
[23]
C. Patel and P. Ranganathan. Enterprise power and cooling. ASPLOS Tutorial, October 2006.
[24]
C. Patel et al. Energy flow in the information technology stack: Introducing the coefficient of the ensemble at its impact on total cost of ownership. In HP Labs Technical Report HPL-2006-55, 2006.
[25]
E. Pinheiro et al. Load balancing and unbalancing for power and performance in cluster-based systems. In Proc. of the Workshop on Compilers and Operating Systems for Low Power (COLP), 2001.
[26]
R. Raghavendra et al. "No power struggles: Coordinated multi-level power management for the data center," Hewlett Packard Technical Report, HPL-TR-2007-194, December 2007.
[27]
P. Ranganathan and P. Leech. Simulating complex enterprise workloads using utilization traces. In 10th Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW), February 2007.
[28]
P. Ranganathan et al. Ensemble-level power management for dense blade servers. In Proc. of the 33rd International Symposium on Computer Architecture (ISCA), 2006.
[29]
J. Rolia et al. Statistical service assurances for applications in utility grid environments. In 10th International Workshop on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), October 2002
[30]
D.G. Sachs et al. Grace: A cross-layer adaptation framework for saving energy. In IEEE Computer, special issue on Power-Aware Computing, December 2003.
[31]
V. Sharma et al. Power-aware QoS management in web servers. In Proc. of the Real-Time Systems Symposium, December 2003.
[32]
United States Environmental Protection Agency (EPA). Enterprise server and data center efficiency initiatives. http://www.energystar.gov/index.cfm?c=prod_development.server_efficiency.
[33]
A. Vahdat et al. Every joule is precious: The case for revisiting operating system design for power efficiency. In 9th ACM SIGOPS European Workshop, 2000.
[34]
VMware. Vmotion: Virtual machine migration. http://www.vmware.com/products/vi/vc/vmotion.html.
[35]
Z. Wang, X. Zhu, and S. Singhal. Utilization and SLO-based control for dynamic sizing of resource partitions. In 16th IFIP/IEEE Distributed Systems: Operations and Management, Oct. 2005.
[36]
Q. Wu et al. Formal control techniques for power-performance management, IEEE Micro, Vol. 25, No. 5, September, 2005, pp. 52--63.
[37]
H. Zeng et al. Ecosystem: managing energy as a first class operating system resource. In Proc. of the ASPLOS-X, pp. 123--132. ACM Press, 2002.
[38]
H. Zeng et al. Currentcy: A unifying abstraction for expressing energy. In Proc. of the Usenix Annual Technical Conference, June 2003.

Cited By

View all
  • (2025)Optimal scheduling of a cascade hydro-thermal-wind power system integrating data centers and considering the spatiotemporal asynchronous transfer of energy resourcesApplied Energy10.1016/j.apenergy.2024.124360377(124360)Online publication date: Jan-2025
  • (2024)The Carbon Conundrum: A Systematic Analysis of Environmental Impacts in Large-Scale Cloud Computing InfrastructureInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology10.32628/CSEIT24106111510:6(713-723)Online publication date: 20-Nov-2024
  • (2022)Penelope: Peer-to-peer Power ManagementProceedings of the 51st International Conference on Parallel Processing10.1145/3545008.3545047(1-11)Online publication date: 29-Aug-2022
  • Show More Cited By

Index Terms

  1. No "power" struggles: coordinated multi-level power management for the data center

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM SIGARCH Computer Architecture News
      ACM SIGARCH Computer Architecture News  Volume 36, Issue 1
      ASPLOS '08
      March 2008
      339 pages
      ISSN:0163-5964
      DOI:10.1145/1353534
      Issue’s Table of Contents
      • cover image ACM Conferences
        ASPLOS XIII: Proceedings of the 13th international conference on Architectural support for programming languages and operating systems
        March 2008
        352 pages
        ISBN:9781595939586
        DOI:10.1145/1346281
      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]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 March 2008
      Published in SIGARCH Volume 36, Issue 1

      Check for updates

      Author Tags

      1. capping
      2. control theory
      3. coordination
      4. data center
      5. efficiency
      6. power management
      7. virtualization

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)66
      • Downloads (Last 6 weeks)9
      Reflects downloads up to 31 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2025)Optimal scheduling of a cascade hydro-thermal-wind power system integrating data centers and considering the spatiotemporal asynchronous transfer of energy resourcesApplied Energy10.1016/j.apenergy.2024.124360377(124360)Online publication date: Jan-2025
      • (2024)The Carbon Conundrum: A Systematic Analysis of Environmental Impacts in Large-Scale Cloud Computing InfrastructureInternational Journal of Scientific Research in Computer Science, Engineering and Information Technology10.32628/CSEIT24106111510:6(713-723)Online publication date: 20-Nov-2024
      • (2022)Penelope: Peer-to-peer Power ManagementProceedings of the 51st International Conference on Parallel Processing10.1145/3545008.3545047(1-11)Online publication date: 29-Aug-2022
      • (2022)IntroductionOnline Capacity Provisioning for Energy-Efficient Datacenters10.1007/978-3-031-11549-3_1(1-9)Online publication date: 20-Oct-2022
      • (2022)Energy‐Efficient Cloud Computing Techniques for Next GenerationHybrid Intelligent Approaches for Smart Energy10.1002/9781119821878.ch3(49-66)Online publication date: 28-Sep-2022
      • (2021)An integrated approach to site selection for a big data center using PROMETHEE-MCGP methodologyJournal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology10.3233/JIFS-21031941:6(6495-6515)Online publication date: 1-Jan-2021
      • (2021)Delay-Optimal Closed-Form Scheduling for Multi-Destination Computation OffloadingIEEE Wireless Communications Letters10.1109/LWC.2021.308548010:9(1904-1908)Online publication date: Sep-2021
      • (2021)Efficient Resource Management on Cloud Using Energy and Power Aware Dynamic Migration (EPADM) of VMsWireless Personal Communications: An International Journal10.1007/s11277-020-07990-z117:4(3327-3342)Online publication date: 1-Apr-2021
      • (2021)Adaptive virtual machine migration based on performance-to-power ratio in fog-enabled cloud data centersThe Journal of Supercomputing10.1007/s11227-021-03753-077:10(11986-12025)Online publication date: 1-Oct-2021
      • (2021)State-of-the-Art Power Management TechniquesProceedings of Second Doctoral Symposium on Computational Intelligence10.1007/978-981-16-3346-1_18(223-236)Online publication date: 20-Sep-2021
      • 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

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media