Font Size: a A A

Design And Implementation Of Server And Network Equipment Monitoring Subsystem Of Network Management System

Posted on:2015-09-04Degree:MasterType:Thesis
Country:ChinaCandidate:W J GuoFull Text:PDF
GTID:2298330452461266Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years, the development characteristics of computer networks are scaleexpanding, complexity growing, heterogeneity increasing, thus adding to thedifficulty of network management. Faced with the rise of complexity andimportance of network, network administrators have to consider how to ensure itsnormal operation for long time, or respond whenever possible to find and repair thefault in case of any network emergency, so to maximize its application functionalityand efficiency, which has become a common concern. Current the networkmonitoring products on the market are mostly monitoring network hosts, in thedesign of most of the products are not considered factor in different operatingsystems, if the network host using a different operating system, it may lose themonitoring function. So the focus of this project is to achieve cross-platformmonitoring and different manufacturers of network equipment centralizedmonitoring, The system can significantly remind the users of faults and causes in thecase of the servers and network equipment failure.The article gives a comprehensive analysis of the demand and technicalfeasibility of servers and network equipment monitoring subsystem, and decides toadopt C/S architecture for design and development. In order to achieve servermonitoring module and network management system reliable transport, it uses UDPreliability mechanisms communication. The system collects data through SNMPprotocol to realize the network equipment monitoring module. The technicalframework is Spring+Mybatis. The whole system development uses Visual studio2010, MyEclipse10.0, Visual Basic6and Oracle10g for data storage.The main content of this paper is divided into two modules: the servermonitoring module and network equipment monitoring module. Server monitoringmodule is mainly for monitoring a variety of different operating system serverinformation. It requests and receives the configuration information fromconfiguration management subsystem, and analyses the configuration informationand write into policy file. It also generates acquisition task list according to thepolicy file and executes acquisition script to collect information from the server, andin the end uploads generated XML files to the network management system. Theoperating system includes: Linux, AIX and Windows operating system. Collectinginformation include: memory, process, operating system, disk IO, disk partition,network flow and user login information. Network equipment monitoring module ismainly for monitoring network equipment which supports the SNMP protocol, obtaining configuration information from server database, collecting networkequipment information and interface information, analysing and alarming thecollected data in process and performs database persistence operations. The networkdevice includes: router, firewall and switch.Through the functional testing and non-functional testing, the system hasaccomplished the functions of monitoring servers and network equipment. It has metthe functional and non-functional requirements, and the test result has reached theexpected result, achieving the requirements of the system.
Keywords/Search Tags:Network management system, server monitoring, network equipmentmonitoring, SNMP protocol
PDF Full Text Request
Related items