论文部分内容阅读
随着计算机网络的迅速发展,网络规模越来越大,网络结构也越来越复杂,网络技术的应用模式发生了很大的变化,网络管理也日益显得重要。设备故障管理具有信息量大而复杂,涉及模块、人员众多、处理流程烦琐等特点,一直是企业管理信息系统的难点。统一故障管理的基础是提供统一的网络管理平台,可复用的组件,从而搭起各业务网管的框架。统一故障管理(UFM)是网络管理中最重要的一个组件。故障管理系统已成为设备提供商跟同行竞争的决定因素之一。网络故障管理主要包括网络故障检测、网络故障定位、网络故障恢复等几项关键技术。自主研发高性能、高效率、自动化的故障管理系统被提到企业的重要议程上来。大型的网络常常会使用多个厂商生产的多种网络设备共同完成网络功能,同时不同厂商的设备却有不同的管理方法和不同的告警。每个厂商的设备都会发生不同的故障,这些故障只能被各自厂商的管理系统处理,这样网络的管理总体上陷入混乱,给网络管理带来许多的不便。故障管理系统首先对设备发送到网管的Trap报文进行解析,然后将所有格式不统一的报文统一成自己定义的故障格式,通过这个步骤最终实现故障的统一管理。本论文针对大中型网络的网络管理,对SNMP协议框架、网络管理系统的体系结构及网络管理应用的开发方式进行分析研究,提出了一个多动态库共存的可行的设计方案,并通过它与单个动态库可选方案的比较,说明其优点以及可行性和有效性,并进行了实现。本文首先阐述了简单网络管理协议框架的三个组成部分,管理信息结构、管理信息库和管理信息协议。并通过对SNMP协议的详细解析,给出了SNMP协议的工作方法,数据类型和基本操作的介绍,同时以某公司的统一网络管理系统项目为基础,阐述了故障管理系统的设计原理和故障管理系统的总体结构设计方案。结合本人在项目中告警动态库的设计和开发实践,论文阐述了故障管理子系统的总体设计和详细设计方案及其实现。