A Hybrid Approach to Network Performance Monitoring Based on Mobile Agents and CORBA

While mobile agent frameworks were initially thought as rivals to static distributed objects the two approaches should ideally coexist. Mobile agents can allow the easy programmability of managed nodes, while static distributed objects typically offer better performance. Real synergy could be achieved in a network management system if entities with a stationary role could be provided using static objects that collaborate with mobile agents in a system that combines the best of both frameworks. In this paper we present such a hybrid approach, illustrated through a prototype network performance monitoring system based on an integration of Mobile Agents and CORBA. Our assessment of this system based on our practical experiences and experimental evaluation shows that such a hybrid approach can provide an easy and favorable solution for enhancing existing CORBA-based network management systems.

[1]  George Pavlou,et al.  Software Agent Constrained Mobility for Network Performance Monitoring , 2000, SMARTNET.

[2]  M. K. Perdikeas,et al.  Mobile agent and CORBA technologies in the broadband intelligent network , 2000 .

[3]  A. Watson,et al.  OMG (Object Management Group) architecture and CORBA (common object request broker architecture) specification , 2002 .

[4]  Gian Pietro Picco,et al.  Understanding code mobility , 1998, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[5]  George Pavlou,et al.  Exploiting agent mobility for large-scale network monitoring , 2002, IEEE Netw..

[6]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[7]  George Pavlou,et al.  Distributed intelligent monitoring and reporting facilities , 1996, Distributed Syst. Eng..

[8]  Raouf Boutaba,et al.  A Java API for advanced faults management , 2001, 2001 IEEE/IFIP International Symposium on Integrated Network Management Proceedings. Integrated Network Management VII. Integrated Management Strategies for the New Millennium (Cat. No.01EX470).

[9]  Jürgen Schönwälder,et al.  Definitions of Managed Objects for the Delegation of Management Scripts , 1999, RFC.

[10]  Fernando Boavida,et al.  Distributed retrieval of management information: is it about mobility, locality or distribution? , 2002, NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327).