论文部分内容阅读
目前网络发展日新月异,网络的复杂性也随之不断增长,对网络管理的要求也日益增加具体表现在管理功能的增强和管理对象的扩大,这使得网络管理管理系统逐渐成为网络运营和维护的一个关键角色。因此如何利用现有的网络管理协议进行网络管理系统的开发成为一个非常有意义的挑战。
但是由于目前国内市场中各种网络设备和网管系统种类复杂,因此如果想采集到被管设备的正确信息,需要人工去配置繁琐复杂的配置信息,这给网络管理带来了极大的不便,而且由于现在被管设备的数量越来越多,对采集系统的实时响应提出了新的需求,如何能大量获取被管设备的信息的同时,保证系统的健壮和快速。
网络管理的目的是为了能高效的管理网络,如何能有效的处理故障是网络管理另外一个核心话题,当前的主流网管系统中的故障处理模块都略显单薄,不能方便的快速的为企业提供有效的故障解决方案。
本文针对上述问题,结合公司具体的业务需求,在已有的通信网络管理系统的基础上展开了以下研究工作:
1、深入分析了SNMP协议原理和实现机制,分析SNMP三种版本的异同。
2、综述了公司已有的通信网络管理系统,对网络管理系统进行全面的概述。
3、对通信网络管理系统进行了功能扩展,设计和实现了数据采集模块。增加了网络管理系统的异步获取和自适应功能,采用多线程并发采集和异步监听获取,优化了采集策略。使得系统能在复杂的网络环境中能够更加快速和准确地采集信息。
4、完善了告警处理模块,规范了设计和流程,添加了若干和企业应用密切相关的模块:告警升级,告警过滤,告警统计分析,告警关联分析,并把原来的告警数据库分为实时告警数据库和历史告警数据库,使得系统无论是处理实时信息还是分析历史数据进行数据挖掘都更加的方便快捷。