Automatic Configuration of an Autonomic Controller: An Experimental Study with Zero-Configuration Policies

TitleAutomatic Configuration of an Autonomic Controller: An Experimental Study with Zero-Configuration Policies
Publication TypeConference Paper
Year of Publication2008
AuthorsHeinis, T., and C. Pautasso
Conference Name5th International Conference on Autonomic Computing (ICAC 2008)
Pages67-76
MonthJune
PublisherIEEE
Conference LocationChicago, IL, USA
Keywordsanalytical models, automatic configuration, automatic control, autonomic controller, control system synthesis, distributed workflow execution engine, PID control, resource management, resource utilization, workload characteristic, zero-configuration policies
Abstract

Autonomic control managers can remove the need for manual system configuration in order to achieve good performance and efficient resource utilization. However, simple controllers based on reconfiguration actions tied to thresholds, or ’if-then’ rules, themselves need to be configured and tuned in order to adapt the controller behavior to the expected workload characteristic. In this paper we present an experimental study of zero-configuration policies that can be automatically tuned based on analytical models of the system under control. In particular, we have designed and implemented a threshold-free self-configuration policy for a distributed workflow execution engine and compared it with a standard PID controller. The experimental results included in the paper show that using such a policy the controller can tune itself in addition to reconfiguring the distributed engine and the proposed policy out-performs simpler policies that require manual and error-prone tuning of their parameters.

DOI10.1109/ICAC.2008.29
Citation Keyjopera:2008:icac
Refereed DesignationRefereed