网络故障管理系统中规则引擎技术的研究

网络故障管理系统中规则引擎技术的研究

论文摘要

规则引擎技术将业务规则的实现从具体的程序代码中抽取出来,解决了应用程序中业务逻辑的开发和维护中固有的问题和困难。规则引擎技术己经较为成熟,广泛应用于电信、金融、保险等行业的应用软件开发中,但是在网络管理系统中的应用相对较少。故障管理作为网络管理的五大功能之一,负责对网络故障进行检测、诊断和恢复,其有效与否和功能强弱直接关系到被管网络的可用性和可靠性。用规则引擎技术实现故障管理系统是很好的选择。本文针对网络故障管理的需要,研究网络故障管理系统中规则引擎技术的应用。通常网络故障管理系统分为告警采集、告警相关性分析、故障分析及定位、故障修复、故障日志记录等5个功能模块。本文研究了告警采集模块,并重点设计与实现了告警相关性分析模块。告警采集部分分析了SNMP原理,给出使用SNMP4j创建、发送和接收网络告警消息的方法。告警相关性分析选择基于规则推理的分析方法,采用开源规则引擎Drools解决系统中的规则匹配问题。Drools提高了系统的效率,具有更大的灵活性和可扩展性,有效的减少了成本,并且其规则表示简单。进而提出规则提取的具体实现方法,即使用关联规则挖掘的方法获取相关性规则,采用Weka具体实现。并开发了基于JSP的规则管理子模块。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题研究的背景和意义
  • 1.2 网络管理的国内外研究现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 规则引擎在网络故障管理系统中的应用研究现状
  • 1.4 本文的主要研究内容
  • 1.5 本文的组织结构
  • 第2章 规则引擎技术
  • 2.1 规则引擎技术概述
  • 2.1.1 发展及背景
  • 2.1.2 价值与意义
  • 2.1.3 组成及原理
  • 2.2 RETE 算法
  • 2.2.1 基本概念
  • 2.2.2 算法描述
  • 2.3 开源规则引擎DROOLS
  • 2.3.1 Drools 简介
  • 2.3.2 Rete 算法的改进
  • 2.3.3 Drools 的规则语言
  • 2.4 本章小结
  • 第3章 基于规则引擎的网络故障管理系统的总体设计
  • 3.1 系统的总体结构
  • 3.1.1 告警采集模块
  • 3.1.2 告警相关性分析模块
  • 3.1.3 故障定位模块
  • 3.1.4 故障修复模块
  • 3.1.5 故障日志记录
  • 3.2 系统的工作原理
  • 3.3 本章小结
  • 第4章 告警采集实现方法
  • 4.1 简单网络管理协议
  • 4.2 基于JAVA 的SNMP 开发研究
  • 4.3 本章小结
  • 第5章 告警相关性分析方法
  • 5.1 几种相关性分析技术
  • 5.1.1 基于规则推理的相关性分析
  • 5.1.2 基于事例推理的相关性分析
  • 5.1.3 基于神经网络的相关性分析
  • 5.1.4 基于代码方法的相关性分析
  • 5.1.5 基于依赖图的相关性分析
  • 5.1.6 其他方法
  • 5.2 本文中的告警相关性分析
  • 5.3 本章小结
  • 第6章 告警相关性分析模块的设计与实现
  • 6.1 规则提取子模块
  • 6.1.1 规则的提取方法
  • 6.1.2 关联规则挖掘
  • 6.1.3 网络故障管理系统中的关联规则挖掘的特点
  • 6.1.4 具体实现
  • 6.2 规则管理子模块
  • 6.2.1 模块设计
  • 6.2.2 具体实现
  • 6.3 告警相关性分析引擎的具体实现
  • 6.4 本章小结
  • 结论与展望
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 详细摘要
  • 相关论文文献

    • [1].计算机网络故障及分析核心探寻[J]. 科技风 2020(07)
    • [2].网络故障快速定位的逻辑方法研究[J]. 信息技术与信息化 2020(07)
    • [3].计算机网络故障及维护探究[J]. 信息与电脑(理论版) 2018(14)
    • [4].计算机网络故障的处理及网络维护方法[J]. 电子技术与软件工程 2017(08)
    • [5].浅论计算机网络故障的诊断与排除[J]. 科技资讯 2017(17)
    • [6].计算机网络故障的一般识别与解决方法[J]. 信息与电脑(理论版) 2017(14)
    • [7].计算机终端及网络故障定位分析工具的研制[J]. 数字技术与应用 2016(12)
    • [8].计算机网络故障与维护[J]. 通讯世界 2016(17)
    • [9].计算机网络故障的处理及网络维护方法[J]. 网络安全技术与应用 2016(08)
    • [10].计算机网络故障的分类和检测[J]. 中小企业管理与科技(下旬刊) 2015(06)
    • [11].浅论网络安全与排除网络故障的操作技巧[J]. 网络安全技术与应用 2015(07)
    • [12].无线有“病”,有“线”可循——无线网络故障解决路线图[J]. 电脑爱好者 2009(04)
    • [13].计算机网络故障的识别及防护措施研讨[J]. 电脑迷 2017(01)
    • [14].联通网络故障常见排查方法[J]. 数码世界 2017(03)
    • [15].计算机网络故障的分析与维护[J]. 计算机光盘软件与应用 2013(20)
    • [16].计算机网络故障的处理及网络维护方法[J]. 通讯世界 2018(08)
    • [17].江苏有线宝应分公司网络故障浅谈[J]. 有线电视技术 2017(02)
    • [18].计算机网络故障的分析、处理及维护方法探讨[J]. 通讯世界 2017(04)
    • [19].基于二分图模型的通信信息网络故障联合定位[J]. 电信科学 2017(03)
    • [20].探索计算机网络故障的解决措施[J]. 中国新通信 2016(04)
    • [21].基于告警过滤和事例推理的网络故障智能管理方法研究[J]. 信息系统工程 2016(05)
    • [22].计算机网络故障的一般识别与处理[J]. 智能城市 2016(10)
    • [23].刍议计算机网络故障的分析和维护[J]. 电子技术与软件工程 2015(03)
    • [24].论计算机网络故障的一般识别和解决方法[J]. 电子测试 2015(21)
    • [25].浅谈计算机网络故障的识别与解决方法[J]. 数码世界 2020(02)
    • [26].万事不求人 常见网络故障解决篇[J]. 电脑爱好者 2013(22)
    • [27].应对网络故障的窍门[J]. 中国教育网络 2012(02)
    • [28].计算机网络故障及解决方案研究[J]. 数字技术与应用 2014(03)
    • [29].计算机网络故障技术在远程教育中的应用[J]. 知识经济 2013(08)
    • [30].浅谈计算机网络故障及分析[J]. 科技创新导报 2012(11)

    标签:;  ;  ;  

    网络故障管理系统中规则引擎技术的研究
    下载Doc文档

    猜你喜欢