论文部分内容阅读
随着网络规模的不断扩大,网络内部引起故障的因素越来越多,会产生大量故障事件,形成事件风暴,使得网络管理和维护工作相当复杂。传统的工具和方法已经很难快速、准确地诊断和解决网络故障,现有的网络故障管理系统功能不完善、扩展性与灵活性差。因此,本文构建一个自动化和智能化的网络故障管理系统具有重要的现实意义。论文首先分析网络管理系统的架构,研究了故障管理、专家系统、数据挖掘等技术,设计系统的整体架构,采用事件机制管理系统各个模块。接着设计和实现了信息采集模型和故障判定模型,判定监视对象是否发生故障;基于专家系统的知识库和推理机,设计了故障过滤和故障诊断模型,解决故障事件过滤和诊断问题。重点设计了故障事件关联关系挖掘模型和事件关联树,基于关联树有效地过滤事件。深入研究了XNMS_CBR事例推理策略,找到最佳相似事例,应用其解决方案修复故障。详细论述了代理端的设计与实现,对被管设备进行各种操作和控制。最后,本文建立了网络故障管理原型系统,设计测试用例对各个功能模块分别进行测试,结果证明本系统是灵活和高效的,可以快速定位和解决网络故障,有效地保证了网络的正常运行。