A Tiny Overview of Cfengine: Convergent Maintenance Agent

Mark Burgess

2005

Abstract

Cfengine is a widely used software tool with an on-going research project, looking at distributed system administration. System administration deals with the setup, configuration and maintenance of computing devices in a network, a task where it is natural to apply methods of automation. Since its inception in 1993, the cfengine tool-set has been adopted by a broad range of users from small businesses to huge organizations[1]. It is currently running on close to a million nodes around the world.

References

  1. Burgess, M.: Evaluation of cfengine's immunity model of system maintenance. Proceedings of the 2nd international system administration and networking conference (SANE2000) (2000)
  2. Sloman, M., Moffet, J.: Policy hierarchies for distributed systems management. Journal of Network and System Management 11 (1993) 1404
  3. Burgess, M.: On the theory of system administration. Science of Computer Programming 49 (2003) 1
  4. Burgess, M.: Cfengine's immunity model of evolving configuration management. Science of Computer Programming 51 (2004) 197
  5. Burgess, M.: System administration as communication over a noisy channel. Proceedings of the 3nd international system administration and networking conference (SANE2002) (2002) 36
  6. Shannon, C., Weaver, W.: The mathematical theory of communication. University of Illinois Press, Urbana (1949)
  7. Couch, A., Gilfix, M.: It's elementary, dear watson: Applying logic programming to convergent system management processes. Proceedings of the Thirteenth Systems Administration Conference (LISA XIII) (USENIX Association: Berkeley, CA) (1999) 123
  8. Comer, D., Peterson, L.: Understanding naming in distributed systems. Distributed Computing 3 (1989) 51
  9. Lewis, H., Papadimitriou, C.: Elements of the Theory of Computation, Second edition. Prentice Hall, New York (1997)
  10. Burgess, M.: Computer immunology. Proceedings of the Twelth Systems Administration Conference (LISA XII) (USENIX Association: Berkeley, CA) (1998) 283
  11. Burgess, M., Skipitaris, D.: Adaptive locks for frequently scheduled tasks with unpredictable runtimes. Proceedings of the Eleventh Systems Administration Conference (LISA XI) (USENIX Association: Berkeley, CA) (1997) 113
  12. Couch, A., Sun, Y.: On the algebraic structure of convergence. Submitted to DSOM 2003 (2003)
  13. Couch, A., Sun, Y.: On observed reproducibility in network configuration management. Science of Computer Programming (to appear) (1994)
  14. Burgess, M.: Analytical Network and System Administration - Managing HumanComputer Systems. J. Wiley & Sons, Chichester (2004)
  15. Traugott, S.: Why order matters: Turing equivalence in automated systems administration. Proceedings of the Sixteenth Systems Administration Conference (LISA XVI) (USENIX Association: Berkeley, CA) (2002) 99
  16. Burgess, M.: Two dimensional time-series for anomaly detection and regulation in adaptive systems. IFIP/IEEE 13th International Workshop on Distributed Systems: Operations and Management (DSOM 2002) (2002) 169
Download


Paper Citation


in Harvard Style

Burgess M. (2005). A Tiny Overview of Cfengine: Convergent Maintenance Agent . In Proceedings of the 1st International Workshop on Multi-Agent Robotic Systems - Volume 1: MARS, (ICINCO 2005) ISBN 972-8865-34-1, pages 183-188. DOI: 10.5220/0001159201830188


in Bibtex Style

@conference{mars05,
author={Mark Burgess},
title={A Tiny Overview of Cfengine: Convergent Maintenance Agent},
booktitle={Proceedings of the 1st International Workshop on Multi-Agent Robotic Systems - Volume 1: MARS, (ICINCO 2005)},
year={2005},
pages={183-188},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001159201830188},
isbn={972-8865-34-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Workshop on Multi-Agent Robotic Systems - Volume 1: MARS, (ICINCO 2005)
TI - A Tiny Overview of Cfengine: Convergent Maintenance Agent
SN - 972-8865-34-1
AU - Burgess M.
PY - 2005
SP - 183
EP - 188
DO - 10.5220/0001159201830188