Font Size: a A A

SNMP-Based Data Collecting And Research Of Performance Management

Posted on:2006-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:C Q DuFull Text:PDF
GTID:2168360155454421Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of the computer and communication technical, thenetwork as the basic facilities of the communicating society penetrate to all aspectof the society, the application for network becomes wider and wider, theheterogenous structure for network becomes more and more high, and the end userask for higher network performance at the same time. The features of the networknowadays are as below: geological separation, complexity of the networkarchitecture, sudden increase of the network communication, variety of thenetwork facilities, the endless fluctuation of network and etc. A serials newrequirement for network management is proposed to support the changes of thenetwork, including supporting for interconnection of different architecturenetwork,supporting for management of different network facilities,supporting formore network architecture,supporting for different transport medium andcommunication protocol,having perfect and smart network management. Inlong-term network running and practical management, a whole set networkmanagement industry standard which can support the above mentioned contenthad come into being, they are SNMPv1,SNMPv2 and SNMPv3。The protocol hadgot wide approval of the industrial area, a lot of SNMP-based networkmanagement system had been put forward.The network management is plan, design, monitor, organizes and control thenetwork correspondence serve and all kinds of activities needed in the process ofinformation handling. The aim is to make sure that the network can workcontinuously, response to the abnormal status. The network management is aprocess to make the complicated network have the high efficiency and productivityfeatures, and to satisfy the customer safety, liability, normally apply for the network,and a serials monitor,maintenance and management application can make surethat the network can work normally and high-efficiently. The whole processalways includes data collecting,data handling and data analysis and providing thesolution. The network management system is made up with such serials software,it can greatly increase the efficiency of the network.As a protocol of network management, SNMP(Simple NetworkManagement Protocol),is an industrial standard which is widely accepted andused. Its target is to make sure the transaction between the entity which supportsthe SNMP protocol and the managed facility, it is convenient for the networkmanagement system to pick up the massage at anytime, anywhere on internet, andthe parameter for the network. SNMP is a protocol of the application layer in theTCP/IP family, it takes the Client/Server mode:Manager/Agent model. It managesthe network through the exchange of the Manager and Agent.ISO(International Standard Organization) network management modeincludes five functions: performace management, fault management, configurationmanagement, security management and accounting management. The goal ofperformace management is to measure and gain all kinds of parameter of networkto ensure that the performace of the network is kept within the acceptable level,and help the administrator to reduce the crowd and no-access, to ensure that thenetwork is easily to be accessed and go through smoothly, to provide customerefficient service.To collect the network data is the base of all network management, SNMPmakes the data collection possible. SNMP-based collecting data can poll actively,and get the needed data through traversal MIB . In order to increase the expansionand flexibility of data collection, the program use multi-thread to collect data.Because it's designed with JAVA language, so it is easy to implement. It can notonly speed up the collection response, but also make use of the system resourcesand makes the carry-out more efficiently,when one thead can be blocked, anotherthread still go,make the most use of CPU. Thus,it can increase the collectionefficiency and timely at its top rate. Or when the collection data is too large, datahandling is under more pressure, if multi-thread can not be use, the long-timewaiting is unacceptable when collecting data. When all relative data is collected,the network management function can be executed.Within the five function of the network management, as a very importantfunction, network performance management has close relationship with the otherfunctions. Base on the performance management, you can upgrade theconfiguration, and improve the network working performance. The fault and illegalaccess can be found through monitoring the network, which can implement faultmanagement and security management. The communication traffic can becalculated through monitoring the data that go through the network, so that theaccounting management can become true. So network performance management isa very important part in the network management.By using the performance management, the administrator can monitor thenetwork facility and linking status. The collected data can help the administrator totell the usage trend and the performance problem, it can even help to solve theproblem before the network performance is harmly affected. Performancemanagement can even help to check the network trend. By use of the trend datacan foresee the peak volume of the network, to avoid the low performance causedby network saturation.
Keywords/Search Tags:Network Management, SNMP, Data Collecting, Performance Management
PDF Full Text Request
Related items