论文摘要
告警系统在整个网络管理系统中处于核心地位,它是保证网络资源有效运行的关键部分。本文从系统架构和具体应用出发,提出了一个网管告警系统的设计与实现方案。本文第一部分从介绍移动智能网网管系统功能划分入手,总结了网管告警系统的设计原则和需要实现的主要功能。本文第二部分重点介绍了告警系统的设计方案。告警系统的设计方案主要涵盖了系统架构设计、通信机制设计和关键算法设计三个方面。告警系统的架构设计依据高可靠性、高性能的原则,采用集群架构,向外提供统一的告警上报点,集群内部则运用负载均衡算法将告警的处理平均分配到所有处理服务器上,该系统架构在高可用性、可伸缩性和可管理性上具有很大优势。告警系统中涉及到的消息通信主要有设备告警上报和告警系统集群内部通信两个方面。在设备与告警系统通信机制设计中,通过对比TCP和UDP方式的优缺点,根据告警具有突发性和能瞬间形成告警风暴的特点,采取无连接的UDP方式作为设备告警上报机制;集群通信采用消息中间件作为基础通信设施,屏蔽了互异系统的物理差异,极大提高了系统的可扩展性。告警系统中涉及到的关键算法主要有负载均衡策略和基于RAT的告警关联算法。负载均衡策略由放置策略,信息策略和传送策略三个部分组成,本文详细讨论了策略的设计思路和在系统中的应用流程;告警关联算法通过测试故障发生前告警事件发展趋势,将关联的活跃告警事件提取出来,辅助维护人员进行故障分析,本文详细描述了算法的设计和验证过程。本文第三部分介绍了告警系统的具体实现,着重讨论了系统并发模型和通用组件的实现方案。
论文目录
摘要ABSTRACT第一章 移动智能网网管技术概述1.1 智能网简介1.2 移动智能网简介1.3 移动智能网网管功能简介第二章 移动智能网网管告警系统概述2.1 告警系统设计原则2.2 告警系统主要功能第三章 移动智能网网管告警系统设计3.1 告警系统架构设计3.1.1 单主机单进程系统架构3.1.2 单主机多线程系统架构3.1.3 集群系统架构3.2 通信机制设计3.2.1 通信机制概述3.2.2 告警上报机制设计3.2.3 集群通信机制设计3.2.3.1 中间件系统体系结构3.2.3.2 底层通信服务器3.2.3.3 应用程序API3.3 关键算法设计3.3.1 负载均衡策略设计3.3.1.1 放置策略3.3.1.2 信息策略3.3.1.3 传送策略3.3.1.4 负载均衡策略应用3.3.2 告警关联算法设计3.3.2.1 告警关联需求分析3.3.2.2 告警关联定义3.3.2.3 基于RAT的告警关联算法3.3.2.4 算法验证3.3.2.5 算法应用流程第四章 负载均衡器设计与实现4.1 UDP告警接收模块4.1.1 事件处理模式设计4.1.2 告警接收模块实现4.2 负载均衡器系统流程图第五章 处理服务器设计与实现5.1 负载扫描功能模块5.1.1 实时器队列设计模式5.1.2 定时器队列实现算法5.2 告警接收和处理功能模块5.2.1 并发模型设计5.2.2 并发模型实现5.3 告警实时广播模块5.3.1 广播模块实现机制5.3.2 广播模块连接管理机制5.3.3 广播消息编解码机制5.4 命令接入模块5.5 处理服务器整体系统流程图5.5.1 初始化阶段5.5.2 主控阶段结束语参考文献致谢
相关论文文献
标签:告警系统论文; 集群架构论文; 负载均衡论文; 消息中间件论文; 告警关联论文; 测试论文; 模式论文;