论文部分内容阅读
随着网络规模不断扩大,复杂性不断增加,网络的异构性越来越高,要求网络事件管理也具有通用性、开放性、可扩展性。在传统网管协议SNMP中,网络状态信息的获取一般是通过主动轮询或接收Trap来得到。轮询机制通过网络管理进程主动逐个查询整个网络设备的工作状态和参数,并等待响应,如果轮询的时间间隔过长,则监测结果的实时性大打折扣,影响了网络状态信息尤其是故障信息的实时收集。如果轮询时间过短,监测端将频繁地访问数据库,增加了网络带宽并且容易造成网络拥挤,这对服务端将产生巨大压力。其次,当有异常事件发生时,SNMP使用基于中断的方法即自陷(trap),自陷须转发大量的信息,不得不消耗更多的时间和系统资源。另外,SNMP协议的最大问题是由于太过简单而无法处理各种细节信息,缺乏完善的事件处理流程,报警事件不能准确传给相应的网络管理人员及时处理,严重影响了企业的服务管理效率。
为此,本文提出了基于NETCONF的事件通知,并将后续的事件做了流程化处理。文中首先介绍了事件通知机制,该机制具有如下新特性:(1)增加了传送结构化事件的能力(2)管理者可以通过过滤条件,指定要接收的事件(3)实现了事件报文在SSH通道上的安全传输(4)采用实时发送和邮件发送并重的方式,做到了尽力服务,进一步提高了网络监控的服务质量。然后介绍了事件流程化处理的设计与实现。文中详细描述了服务管理流程中核心模块的设计与实现,主要包括服务台、事件管理、变更管理、问题管理、配置管理。NETCONF代理通知事件之后把所有的事件进行分类提交给服务台,然后根据ITIL服务管理中事件管理、变更管理、问题管理和配置管理处理流程对事件进行相应的处理,服务流程主要表现在工单的处理、配置上,工单用户在处理工单过程中所处的流转节点就是一个任务,尽管可能存在多个流转节点,在工单处理流程的约束下,可以有效的提高工单流转效率。另外,对角色的职能和权限进行了设定,使得服务流程可以高效有序的进行,可以提升整体服务质量和客户满意度,从而解决企业IT管理“高投入、低收入”的现状,有效改进IT服务质量和效率,进一步提高网络监控管理的服务质量。