The ever increasing size of networks has resulted in a corresponding escalation of administration costs and lengthy deployment cycles. Clearly, more scalable and flexible network management systems are required to replace existing centralised services. The work described in this paper forms part of a new network management system that fuses dynamic extensibility, Java Management Extension (JMX), and mobile agents. The primary focus is on integration with the many widely deployed legacy SNMP-based network management systems. One of the primary contributions is the design of a generic SNMP adaptor to enable JMX compliant agents to be accessed by SNMP-based management applications. A set of SNMP APIs have been developed to support the development of the SNMP adaptor. A number of other tools have been developed to support the SNMP adaptor, these include: a Management Information Base (MIB) compiler that automatically generates MBeans representing a given SNMP MIB; and a SNMP proxy service to allow non-SNMP management applications to access the SNMP agent using a variety of protocols.
[1]
Yechiam Yemini,et al.
Decentralizing control and intelligence in network management
,
1995,
Integrated Network Management.
[2]
Fernando Boavida,et al.
ENABLING MOBILE AGENT TECHNOLOGY FOR LEGACY NETWORK MANAGEMENT FRAMEWORKS
,
1999
.
[3]
Danny B. Lange,et al.
Seven good reasons for mobile agents
,
1999,
CACM.
[4]
Jan Bosch.
Delegating Compiler Objects: Modularity and Reusability in Language Engineering
,
1997,
Nord. J. Comput..
[5]
Germán S. Goldszmidt.
On distributed system management
,
1993,
CASCON.
[6]
Jürgen Schönwälder,et al.
Network management by delegation - From research prototypes towards standards
,
1997,
Comput. Networks ISDN Syst..
[7]
Antonio Puliafito,et al.
Using mobile agents to implement flexible network management strategies
,
2000,
Comput. Commun..