An online predictive control framework for designing self-managing computing systems

  • Authors:
  • Mohit D. Khandekar;Nagarajan Kandasamy;Sherif Abdelwahed;Gregory C. Sharp

  • Affiliations:
  • Electrical and Computer Engineering, Drexel University, Philadelphia, PA 19104, USA;Electrical and Computer Engineering, Drexel University, Philadelphia, PA 19104, USA (Correspd. Elec. and Comp. Eng. Dept., 3141 Chestnut St., Drexel Univ., Philadelphia, PA 19104, USA. Tel.: +1 21 ...;Institute for Software Integrated Systems, Vanderbilt University, Nashville, TN 37212, USA;Harvard Medical School, Massachusetts General Hospital, Boston, MA 02114, USA

  • Venue:
  • Multiagent and Grid Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a control-theoretic framework to design self-managing computing systems that continually optimize their quality-of-service (QoS) in response to changing computing demands and environmental conditions. A predictive control technique is used to tune the performance of individual system components based on their forecast behavior over a look-ahead horizon. As a specific application of this control technique, the power consumed by a single computer processing a time-varying workload is minimized. The proposed method can also be extended to a distributed setting where a global controller manages inter-component interactions such that system-wide QoS requirements are satisfied.