JAVA Agents for Distributed System Management
TL;DRAbstract
Wide-area distributed systems provide significant benefits in terms of parallelism, robustness and accessibility. However, they also present a new challenges in terms of configuration, maintenance and monitoring. A semi-autonomous management mechanism is needed to deal with systems that have lost contact with central administrators or have to deal with problems on time scales not possible by human administrators. In this paper we describe the use of Java-based agents and brokers to control and monitor a complex, highly distributed parallel application These agents use high-level reasoning to solve problems and perform automated tasks. They also use IP-multicast to send KQML messages to other associated agents - an "agency". We describe an architecture and design, and discuss the advantages and disadvantages of using Java for this purpose. We also show how these agents are extremely useful for performance monitoring of distributed systems. Introduction Current research
Chat with Paper
AI Agents for this Paper
Wide-area distributed systems provide significant benefits in terms of parallelism, robustness and accessibility. However, they also present a new challenges in terms of configuration, maintenance and monitoring. A semi-autonomous management mechanism is needed to deal with systems that have lost contact with central administrators or have to deal with problems on time scales not possible by human administrators. In this paper we describe the use of Java-based agents and brokers to control and monitor a complex, highly distributed parallel application These agents use high-level reasoning to solve problems and perform automated tasks. They also use IP-multicast to send KQML messages to other associated agents - an "agency". We describe an architecture and design, and discuss the advantages and disadvantages of using Java for this purpose. We also show how these agents are extremely useful for performance monitoring of distributed systems. Introduction Current research
Chat
Click to start Chat