预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中国移动网管系统告警管理子系统的分析与设计 中国移动网管系统是中国移动通信集团公司用于监控和管理其网络设备和服务的系统。其中,告警管理子系统是其重要的组成部分,该子系统用于响应网络设备和服务中出现的异常情况,并提供相应的告警通知和处理机制。本文将对中国移动网管系统的告警管理子系统进行分析与设计,并探讨其在实际应用中的重要性和挑战。 一、分析 1.系统需求: 告警管理子系统需要实现以下功能: -实时监控网络设备和服务的状态; -检测到异常情况时,及时生成告警信息; -自动进行告警分类、归纳和整理; -提供告警通知和处理机制。 2.功能模块: 告警管理子系统可以分为以下几个功能模块: -数据采集模块:负责从网络设备和服务中采集告警数据,并将其发送给告警处理模块。 -告警处理模块:负责对接收到的告警数据进行分类、归纳和整理,生成告警信息,同时将告警信息发送给相关人员。 -告警通知模块:负责向相关人员发送告警通知,并记录告警通知的发送状态和回执信息。 -告警查询模块:负责对已生成的告警信息进行查询和统计。 3.技术选型: 针对以上功能需求和模块划分,可以选择以下技术进行实现: -数据采集模块可以使用SNMP(SimpleNetworkManagementProtocol)来获取网络设备的状态信息。 -告警处理模块可以使用规则引擎来进行告警分类、归纳和整理,例如Drools等。 -告警通知模块可以使用短信或邮件服务来向相关人员发送告警通知。 -告警查询模块可以使用关系型数据库来存储和查询已生成的告警信息。 二、设计 1.系统架构: 告警管理子系统可以采用分布式架构,将数据采集、告警处理、告警通知和告警查询分别部署在不同的服务器上。这样可以提高系统的可扩展性和并发性能。 2.数据采集: 数据采集模块可以通过与网络设备进行SNMP协议的通信来获取设备的状态信息。可以采用轮询的方式定期向设备发送请求,并获取返回的数据。采集到的数据可以包括设备的CPU使用率、内存使用率、带宽使用率等。采集到的数据将被发送给告警处理模块进行进一步处理。 3.告警处理: 告警处理模块在接收到数据采集模块发送的告警数据后,会根据预先设定的规则进行告警分类、归纳和整理。例如,可以根据告警级别、告警类型、告警源地址等进行分类。归纳和整理后的告警信息将被生成,并发送给告警通知模块。 4.告警通知: 告警通知模块在接收到告警处理模块发送的告警信息后,将根据事先设定的通知方式向相关人员发送告警通知。可以选择短信、邮件等方式进行通知,并记录通知的发送状态和回执信息。 5.告警查询: 告警查询模块可以提供对已生成的告警信息的查询和统计功能。可以根据不同的条件,例如时间范围、告警级别、告警类型等进行查询,并将查询结果返回给用户。 三、实际应用 告警管理子系统在中国移动网管系统中起着重要的作用。通过实时监控网络设备和服务的状态,及时发现和处理异常情况,可以保障网络的稳定运行,减少故障的发生和影响。同时,通过告警通知和查询功能,能够提高故障处理的效率和及时性,避免故障的进一步扩大。 然而,告警管理子系统也面临一些挑战。首先,网络设备和服务的规模庞大,数据量巨大,如何高效地进行数据采集、处理和通知是一个挑战。其次,如何设置合适的告警规则,以尽可能地减少误报和漏报,是一个复杂的问题。最后,如何对已生成的告警信息进行有效的查询和统计,以提供有价值的故障分析和优化建议,也是一个需要解决的难题。 在实际应用中,可以通过不断优化系统的设计和架构,加强系统的监控和调优,以及与其他子系统的协同工作,进一步提高告警管理子系统的效率和可靠性。