学位论文 > 优秀研究生学位论文题录展示

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

作 者: 张凌云
导 师: 马秀丽
学 校: 沈阳理工大学
专 业: 计算机应用技术
关键词: 网络故障管理 Java 规则引擎 Drools 告警相关性
分类号: TP393.07
类 型: 硕士论文
年 份: 2008年
下 载: 104次
引 用: 1次
阅 读: 论文下载
 

内容摘要


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

全文目录


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

相似论文

  1. 基于WEB的军犬训练管理系统,TP311.52
  2. 基于Java EE框架的公文传输系统设计与实现,TP311.52
  3. 设计院图纸管理系统设计与实现,TP311.52
  4. 基于J2ME的手机在线纸牌游戏系统研究与设计,TP311.52
  5. 行政服务系统中电子政务的研究与应用,TP399-C2
  6. 盘锦市区划地名信息系统的设计与实现,TP311.52
  7. 基于Java的汽车备品备件管理系统的开发与实现,TP311.52
  8. 科技项目管理平台核心模块的设计与实现,TP311.52
  9. 模具企业的业务流程集成的研究,TG76
  10. Java卡性能优化技术研究,TN409
  11. 基于Socket通信的卫星通信地球站监控系统的设计与实现,TN927.2
  12. 数字家庭媒体系统设计与实现,TP311.52
  13. 仿真资源云存储技术的研究与实现,TP333
  14. 物资集约化管理和信息化应用研究,TP311.52
  15. 高校科技信息化管理系统设计与实现,TP311.52
  16. 无线传感数据处理平台的软件设计,TP311.52
  17. 基于JAVA ME的移动学生课外辅导信息系统的设计与实现,TP311.52
  18. 基于JAVAEE的轻量级框架应用研究,TP311.10
  19. 矿业集团视频会议系统的设计与实现,TP311.52
  20. 基于规则的访问控制模型研究与应用,TP393.08
  21. Java消息服务机制的研究与应用,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络管理
© 2012 www.xueweilunwen.com