LISA '07 – Abstract
Pp. 261–273 of the Proceedings
Awarded Best Paper!
PoDIM: A Language for High-Level Configuration Management
Thomas Delaet and Wouter Joosen, Katholieke Universiteit Leuven, Belgium
The high rate of requirement changes make system administration a
complex task. This complexity is further influenced by the increasing
scale, unpredictable behaviour of software and diversity in terms of
hardware and software. In order to deal with this complexity,
configuration management solutions have been proposed. The processes
that many configuration management solutions advocate are kept close
to manual system administration. This approach has failed to address
the complexity of system administration in the real world. In this
paper, we propose PoDIM: a high-level language for configuration
management. In contrast to many existing configuration management
solutions, PoDIM allows modeling of cross machine constraints. We
provide an overview of the PoDIM notation, describe a case study and
present a prototype. We believe that high-level languages are needed
to reduce system administration complexity. PoDIM is one step in that
- View the full text of this paper in HTML and PDF.
Listen to the presentation in
The Proceedings are published as a collective work, © 2007 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.