Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3396851.3402655acmotherconferencesArticle/Chapter ViewAbstractPublication Pagese-energyConference Proceedingsconference-collections
research-article
Public Access

SpinSmart: Exploring Optimal Server Fan Speeds to Improve Overall System Energy Consumption

Published: 18 June 2020 Publication History

Abstract

Cost of data centers has risen sharply in the past few years. Today, it represents about 3% of total US energy consumption with projections to increase further in the coming years. In this paper, we focus on the server infrastructure and observe that workload consolidation techniques, which maximize power efficiency of server systems, do not automatically optimize the overall system power efficiency especially when compute engines and the corresponding on-board cooling systems are considered holistically. We design SpinSmart, a framework that explores optimal server fan speeds to minimize the overall system energy consumption. We explore core capping strategies that estimate the desired number of CPU cores to be used at any given time to minimize combined CPU+fan power. Our experimental results show that we are able to achieve 1) energy savings of up to 10% of total energy and 80% of cooling energy when compared to workload consolidation without core capping strategy; 2) cooling energy savings up to 42% when compared to the strategy that randomly assigns jobs to all the servers and cores.

References

[1]
Info-Tech Research Group et al. 2007. Top 10 Energy-Saving Tips for a Greener Data Center. Info-Tech Research Group. (2007).
[2]
Dell Inc. [n.d.]. RACADM Command Line Reference Guide for iDRAC7 1.50.50 and CMC 4.5. http://nick.txtcc.com/nickfiles/dell-poweredge-drac7-1.50.50-command-line.pdf.
[3]
R Jorgenson. 1961. Fan Engineering an Engineer's Handbook.
[4]
Jungsoo Kim, Mohamed M Sabry, David Atienza, Kalyan Vaidyanathan, and Kenny Gross. 2014. Global fan speed control considering non-ideal temperature measurements in enterprise servers. In Proceedings of the conference on Design, Automation & Test in Europe. European Design and Automation Association, 276.
[5]
Duncan Laurie. [n.d.]. Ipmitool(1) - Linux man page. https://linux.die.net/man/1/ipmitool.
[6]
Charles Lefurgy, Karthick Rajamani, Freeman Rawson, Wes Felter, Michael Kistler, and Tom W Keller. 2003. Energy management for commercial servers. Computer 36, 12 (2003), 39--48.
[7]
Yanpei Liu, Stark C Draper, and Nam Sung Kim. 2014. Sleepscale: Runtime joint speed scaling and sleep states management for power efficient data centers. In 2014 ACM/IEEE 41st International Symposium on Computer Architecture (ISCA). IEEE, 313--324.
[8]
Bingqian Lu, Sai Santosh Dayapule, Fan Yao, Jingxin Wu, Guru Venkataramani, and Suresh Subramaniam. 2018. Popcorns: Power optimization using a cooperative network-server approach for data centers. In 2018 27th International Conference on Computer Communication and Networks (ICCCN). IEEE, 1--9.
[9]
David Meisner, Brian T Gold, and Thomas F Wenisch. 2009. PowerNap: eliminating server idle power. ACM SIGARCH Computer Architecture News 37, 1 (2009), 205--216.
[10]
David Meisner and Thomas F Wenisch. 2012. DreamWeaver: architectural support for deep sleep. In ACM SIGPLAN Notices, Vol. 47. ACM, 313--324.
[11]
Justin Moore, Ratnesh Sharma, Rocky Shih, Jeff Chase, Chandrakant Patel, and Parthasarathy Ranganathan. 2004. Going beyond CPUs: The potential of temperature-aware data center architectures. In First Workshop on Temperature-Aware Computer Systems.
[12]
Justin D Moore, Jeffrey S Chase, Parthasarathy Ranganathan, and Ratnesh K Sharma. 2005. Making Scheduling" Cool": Temperature-Aware Workload Placement in Data Centers. In USENIX annual technical conference, General Track. 61--75.
[13]
Ehsan Pakbaznia and Massoud Pedram. 2009. Minimizing data center cooling and server power costs. In Proceedings of the 2009 ACM/IEEE international symposium on Low power electronics and design. 145--150.
[14]
Venkatesh Pallipadi, Shaohua Li, and Adam Belay. 2007. cpuidle: Do nothing, efficiently. In Proceedings of the Linux Symposium, Vol. 2. Citeseer, 119--125.
[15]
Wojciech Piatek, Ariel Oleksiak, Micha vor dem Berge, Jens Hagemeyer, and Emmanuel Senechal. 2017. Intelligent thermal management in M2DC system. In Proceedings of the Eighth International Conference on Future Energy Systems. 309--315.
[16]
Brian W. Kernighan Robert Fourer, David M. Gay. [n.d.]. AMPL A Modeling Language for Mathematical Programming. https://ampl.com/BOOK/CHAPTERS/01-title.pdf.
[17]
Donghwa Shin, Jihun Kim, Naehyuck Chang, Jinhang Choi, Sung Woo Chung, and Eui-Young Chung. 2009. Energy-optimal dynamic thermal management for green computing. In 2009 IEEE/ACM International Conference on Computer-Aided Design-Digest of Technical Papers. IEEE, 652--657.
[18]
Zhikui Wang, Cullen Bash, Niraj Tolia, Manish Marwah, Xiaoyun Zhu, and Parthasarathy Ranganathan. 2009. Optimal fan speed control for thermal management of servers. In ASME 2009 InterPACK Conference collocated with the ASME 2009 Summer Heat Transfer Conference and the ASME 2009 3rd International Conference on Energy Sustainability. American Society of Mechanical Engineers, 709--719.
[19]
Fan Yao, Jingxin Wu, Suresh Subramaniam, and Guru Venkataramani. 2017. WASP: Workload adaptive energy-latency optimization in server farms using server low-power states. In 2017 IEEE 10th International Conference on Cloud Computing(CLOUD). IEEE, 171--178.
[20]
Fan Yao, Jingxin Wu, Guru Venkataramani, and Suresh Subramaniam. 2017. Tsbat: Leveraging temporal-spatial batching for data center energy optimization. In GLOBECOM 2017-2017 IEEE Global Communications Conference. IEEE, 1--6.

Cited By

View all
  • (2024)Thermal Modeling and Thermal-Aware Energy Saving Methods for Cloud Data Centers: A ReviewIEEE Transactions on Sustainable Computing10.1109/TSUSC.2023.33463329:3(571-590)Online publication date: May-2024
  • (2024)A systematic review of green-aware management techniques for sustainable data centerSustainable Computing: Informatics and Systems10.1016/j.suscom.2024.10098942(100989)Online publication date: Apr-2024
  • (2024)Embedded Core-Based Machine Learning Design for Baseboard Management ControllerAdvances in Computer Science and Ubiquitous Computing10.1007/978-981-97-2447-5_60(383-388)Online publication date: 29-Sep-2024

Index Terms

  1. SpinSmart: Exploring Optimal Server Fan Speeds to Improve Overall System Energy Consumption

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      e-Energy '20: Proceedings of the Eleventh ACM International Conference on Future Energy Systems
      June 2020
      601 pages
      ISBN:9781450380096
      DOI:10.1145/3396851
      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: 18 June 2020

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Data centers
      2. Energy optimization
      3. Fan speed control

      Qualifiers

      • Research-article
      • Research
      • Refereed limited

      Funding Sources

      Conference

      e-Energy '20
      Sponsor:

      Acceptance Rates

      e-Energy '20 Paper Acceptance Rate 77 of 173 submissions, 45%;
      Overall Acceptance Rate 160 of 446 submissions, 36%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)70
      • Downloads (Last 6 weeks)7
      Reflects downloads up to 10 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Thermal Modeling and Thermal-Aware Energy Saving Methods for Cloud Data Centers: A ReviewIEEE Transactions on Sustainable Computing10.1109/TSUSC.2023.33463329:3(571-590)Online publication date: May-2024
      • (2024)A systematic review of green-aware management techniques for sustainable data centerSustainable Computing: Informatics and Systems10.1016/j.suscom.2024.10098942(100989)Online publication date: Apr-2024
      • (2024)Embedded Core-Based Machine Learning Design for Baseboard Management ControllerAdvances in Computer Science and Ubiquitous Computing10.1007/978-981-97-2447-5_60(383-388)Online publication date: 29-Sep-2024
      • (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

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media