Abstract
XML-based integrated network management architecture consists of an XML-based manager, an XML/SNMP gateway and SNMP agents. In this thesis, we present frameworks for extensions to an existing XML-based network management, which can reduce the processing time between the XML-based manager and the SNMP agents. The extensions consist of new types of messages, including Multi-Get-Request and Multi-SetRequest. These new types, for instance, allow a manager to send one or more requests to one or more agents. We proposed three types of frameworks for the XML-based network management namely Single DOM (Document Object Model) Tree-based approach, CSV (Comma Separated Values) -based approach, and JPVM (Java Parallel Virtual Machine) based approach. We present three JPVM work assignment methods for parallel network management namely equal work for every JPVM gateway, Static weighted load balancing based on processing capability of the JPVM gateway and dynamic load balancing for heterogeneous network of stations. We have evaluated and compared our framework with other frameworks. Our approach reduced the time by ~48%, ~71%, ~85% respectively for CSV, JPVM with parallel tasks and JPVM with Distributed processors.