Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1855610.1855612guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Delivering energy proportionality with non energy-proportional systems: optimizing the ensemble

Published: 07 December 2008 Publication History

Abstract

With power having become a critical issue in the operation of data centers today, there has been an increased push towards the vision of "energy-proportional computing", in which no power is used by idle systems, very low power is used by lightly loaded systems, and proportionately higher power at higher loads. Unfortunately, given the state of the art of today's hardware, designing individual servers that exhibit this property remains an open challenge. However, even in the absence of redesigned hardware, we demonstrate how optimization-based techniques can be used to build systems with off-the-shelf hardware that, when viewed at the aggregate level, approximate the behavior of energy-proportional systems. This paper explores the viability and tradeoffs of optimization-based approaches using two different case studies. First, we show how different power-saving mechanisms can be combined to deliver an aggregate system that is proportional in its use of server power. Second, we show early results on delivering a proportional cooling system for these servers. When compared to the power consumed at 100% utilization, results from our testbed show that optimization-based systems can reduce the power consumed at 0% utilization to 15% for server power and 32% for cooling power.

References

[1]
AMD. Live migration with AMD-V extended migration technology. Whitepaper, 2007.
[2]
P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield. Xen and the art of virtualization. In Proc. of the 19th ACM Symposium on Operating Systems Principles (SOSP), pages 164-177, 2003.
[3]
L. A. Barroso and U. Hölzle. The case for energy-proportional computing. IEEE Computer, 40(12):33-37, 2007.
[4]
C. E. Bash, C. D. Patel, and R. K. Sharma. Dynamic thermal management of air cooled data centers. In Proc. of the 10th International Conference on Thermal and Thermomechanical Phenomena in Electronics Systems (ITHERM), pages 445-452, San Diego, CA, May 2006.
[5]
Y. Chen, A. Das, W. Qin, A. Sivasubramaniam, Q. Wang, and N. Gautam. Managing server energy and operational costs in hosting centers. In Proc. of the International Conference on Measurements and Modeling of Computer Systems (SIGMETRICS), pages 303-314, Banff, Canada, June 2005.
[6]
C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live migration of virtual machines. In Proc. of the 2nd Symposium on Networked Systems Design and Implementation (NSDI), pages 273-286, Boston, MA, May 2005.
[7]
E. N. Elnozahy, M. Kistler, and R. Rajamony. Energy-efficient server clusters. In Proc. of the 2nd International Workshop on Power-Aware Computer Systems (PACS), pages 179-196, Cambridge, MA, Feb. 2002.
[8]
gamut. http://issg.cs.duke.edu/cod/.
[9]
S. Ghemawat, H. Gobioff, and S.-T. Leung. The google file system. In Proc. of the 19th ACM Symposium on Operating Systems Principles (SOSP), pages 29-43, Bolton Landing, NY, Oct. 2003.
[10]
S. Greenberg, E. Mills, B. Tschudi, P. Rumsey, and B. Myatt. Best practices for data centers: Results from benchmarking 22 data centers. In Proc. of the 2006 ACEEE Summer Study on Energy Efficiency in Buildings., pages 76-87, Pacific Grove, CA, Aug. 2006.
[11]
K. Keeton, T. Kelly, A. Merchant, C. Santos, J.Wiener, X. Zhu, and D. Beyer. Don't settle for less than the best: use optimization to make decisions. In Proc. of the 11th Workshop on Hot Topics in Operating Systems (HOTOS '07), San Diego, CA, May 2007.
[12]
C. Lefurgy, X. Wang, and M. Ware. Power capping: A prelude to power shifting. Cluster Computing, 11(2):183-195, 2008.
[13]
R. N. Mayo and P. Ranganathan. Energy consumption in mobile devices: Why future systems need requirements-aware energy scale-down. In Proc. of 3rd International Workshop on Power-Aware Computer Systems (PACS), pages 26-40, San Diego, CA, Dec. 2003.
[14]
J. Moore, J. Chase, P. Ranganathan, and R. Sharma. Making scheduling "cool": Temperature-aware workload placement in data centers. In Proc. of the USENIX Annual Technical Conference, pages 61-75, Anaheim, CA, Apr. 2005.
[15]
V. Pallipadi and A. Starikovsky. The ondemand governor - past, present, and future. In Proc. of the 2006 Linux Symposium, volume 2, pages 215-229, Ottawa, Canada, July 2006.
[16]
C. D. Patel, C. E. Bash, R. Sharma, M. Beitelmam, and R. J. Friedrich. Smart cooling of data centers. In Proc. of the Pacific Rim/ASME International Electronic Packaging Technical Conference and Exhibition (IPACK'03), pages 129-137, Kauai, Hawaii, July 2003.
[17]
T. Pering, T. Burd, and R. Brodersen. The simulation and evaluation of dynamic voltage scaling algorithms. In Proc. of the International Symposium on Low Power Electronics and Design (ISLPED), pages 76-81, Monterey, CA, Aug. 1998.
[18]
R. Raghavendra, P. Ranganathan, V. Talwar, Z. Wang, and X. Zhu. No "power" struggles: Coordinated multi-level power management for the data center. In Proc. of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pages 48-59, Seattle, WA, Mar. 2008.
[19]
N. Tolia, Z. Wang, M. Marwah, C. Bash, P. Ranganathan, and X. Zhu. Zephyr: a unified predictive approach to improve server cooling and power efficiency. Technical Report HPL-2008-107, HP Laboratories, Palo Alto, CA, 2008.
[20]
U.S. Environmental Protection Agency (EPA). Report to congress on server and data center energy efficiency, public law 109-431, Aug. 2007.
[21]
C. A. Waldspurger. Memory resource management in vmware esx server. In Proc. of the 5th Symposium on Operating System Design and Implementation (OSDI 2002), pages 181-194, Boston, MA, 2002.

Cited By

View all
  • (2018)Welcome to zombielandProceedings of the Thirteenth EuroSys Conference10.1145/3190508.3190537(1-12)Online publication date: 23-Apr-2018
  • (2017)Breaking the Boundaries in Heterogeneous-ISA DatacentersACM SIGARCH Computer Architecture News10.1145/3093337.303773845:1(645-659)Online publication date: 4-Apr-2017
  • (2017)Breaking the Boundaries in Heterogeneous-ISA DatacentersACM SIGPLAN Notices10.1145/3093336.303773852:4(645-659)Online publication date: 4-Apr-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
HotPower'08: Proceedings of the 2008 conference on Power aware computing and systems
December 2008
17 pages

Publisher

USENIX Association

United States

Publication History

Published: 07 December 2008

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Welcome to zombielandProceedings of the Thirteenth EuroSys Conference10.1145/3190508.3190537(1-12)Online publication date: 23-Apr-2018
  • (2017)Breaking the Boundaries in Heterogeneous-ISA DatacentersACM SIGARCH Computer Architecture News10.1145/3093337.303773845:1(645-659)Online publication date: 4-Apr-2017
  • (2017)Breaking the Boundaries in Heterogeneous-ISA DatacentersACM SIGPLAN Notices10.1145/3093336.303773852:4(645-659)Online publication date: 4-Apr-2017
  • (2017)Breaking the Boundaries in Heterogeneous-ISA DatacentersProceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems10.1145/3037697.3037738(645-659)Online publication date: 4-Apr-2017
  • (2016)Environmental conditions and disk reliability in free-cooled datacentersProceedings of the 14th Usenix Conference on File and Storage Technologies10.5555/2930583.2930588(53-65)Online publication date: 22-Feb-2016
  • (2016)An experimental evaluation of datacenter workloads on low-power embedded micro serversProceedings of the VLDB Endowment10.14778/2947618.29476259:9(696-707)Online publication date: 1-May-2016
  • (2016)Adaptation in cloud resource configurationJournal of Cloud Computing: Advances, Systems and Applications10.1186/s13677-016-0057-95:1(1-16)Online publication date: 1-Dec-2016
  • (2016)Peak efficiency aware scheduling for highly energy proportional serversACM SIGARCH Computer Architecture News10.1145/3007787.300118844:3(481-492)Online publication date: 18-Jun-2016
  • (2016)Energy-efficient disk caching for content deliveryProceedings of the Seventh International Conference on Future Energy Systems10.1145/2934328.2934348(1-12)Online publication date: 21-Jun-2016
  • (2016)OasisProceedings of the Eleventh European Conference on Computer Systems10.1145/2901318.2901333(1-13)Online publication date: 18-Apr-2016
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media