This paper describes a prototype implementation of a configuration system which uses automated planning techniques to compute workflow between declarative states. The resulting workflows are executed using the popular combination of Control Tier and Puppet. This allows the tool to be used in unattended "autonomic" situations where manual workflow specification is not feasible. It also ensures that critical operational constraints are maintained throughout the execution of the workflow. We describe the background to the configuration and planning techniques, the architecture of the prototype, and show how the system deals with several examples of typical reconfiguration problems.
|Title of host publication||LISA '11: 25th Large Installation System Administration Conference|
|Number of pages||12|
|Publication status||Published - 2011|
|Event||LISA '11 - Boston, MA, United States|
Duration: 4 Dec 2011 → 9 Dec 2011
|Period||4/12/11 → 9/12/11|