Rules and agents for automated management of distributed systems

The heterogeneity, increasing size and complexity of distributed systems impede management strategies that deal with the system as a coherent entity. In this article we describe an experimental study with a comprehensive and partially automated approach to distributed systems management. In our distributed environment management policies are represented by rules. Interpretation of the rules and automated activation of appropriate management tools were delegated to the process-centred software development environment Marvel. Rule chaining is supported in forward and backward directions. The encapsulation feature of Marvel allows an easy integration of prefabricated management tools. Monitoring and event creation are provided by generic monitoring agents. The behaviour of an agent is completely controlled by an initialization file and via invocations at its management interface. ANSAware is used as the distributed platform for the implementation of the generic smart agent concept.

[1]  Bernd J. Krämer,et al.  Knowledge-Based Support for Distributed Systems Management , 1996, SEKE.

[2]  T. Koch,et al.  Policy definition language for automated management of distributed systems , 1996, Proceedings of IEEE International Workshop on System Management.

[3]  Gail E. Kaiser,et al.  Extending a Tool Integration Language , 1991, Proceedings. First International Conference on the Software Process,.

[4]  Gail E. Kaiser,et al.  Intelligent assistance for software development and maintenance , 1988, IEEE Software.

[5]  James Won-Ki Hong,et al.  A Distributed System Architecture for a Distributed Application Environment , 1994, IBM Syst. J..