DocumentCode
3058062
Title
Coordinating Multiple Autonomic Managers to Achieve Specified Power-Performance Tradeoffs
Author
Kephart, Jeffrey O. ; Chan, Hoi ; Das, Rajarshi ; Levine, David W. ; Tesauro, Gerald ; Rawson, Freeman ; Lefurgy, Charles
Author_Institution
IBM Res., Armonk
fYear
2007
fDate
11-15 June 2007
Firstpage
24
Lastpage
24
Abstract
Getting multiple autonomic managers to work together towards a common goal is a significant architectural and algorithmic challenge, as noted in the ICAC 2006 panel discussion regarding "Can we build effective multi-vendor autonomic systems?" We address this challenge in a real small-scale system that processes web transactions. An administrator uses a utility function to define a set of power and performance objectives. Rather than creating a central controller to manage performance and power simultaneously, we use two existing IBM products, one that manages performance and one that manages power by controlling clock frequency. We demonstrate that, with good architectural and algorithmic choices established through trial and error, the two managers can indeed work together to act in accordance with a flexible set of power-performance objectives and tradeoffs, resulting in power savings of approximately 10%. Key elements of our approach include (a) a feedback controller that establishes a power cap (a limit on consumed power) by manipulating clock frequency and (b) reinforcement learning, which adoptively learns models of the dependence of performance and power consumption on workload intensity and the powercap.
Keywords
energy conservation; power consumption; IBM products; ICAC 2006 panel discussion; Web transactions; clock frequency; feedback controller; multiple autonomic managers; power cap; power-performance tradeoffs; reinforcement learning; Adaptive control; Availability; Centralized control; Clocks; Conference management; Energy consumption; Energy management; Frequency; Learning; Power system management;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomic Computing, 2007. ICAC '07. Fourth International Conference on
Conference_Location
Jacksonville, FL
Print_ISBN
0-7695-2779-5
Electronic_ISBN
0-7695-2779-5
Type
conf
DOI
10.1109/ICAC.2007.12
Filename
4273118
Link To Document