一种按策略自动执行配置管理的装置及方法与流程

文档序号:13383060阅读:162来源:国知局
一种按策略自动执行配置管理的装置及方法与流程
本发明涉及网络设备管理技术领域,特别涉及一种按策略自动执行配置管理的装置及方法。

背景技术:
现有的网络设备管理系统中有大量的信息,比如告警信息、性能信息、配置信息、日志信息等,也有丰富的各种管理功能,但是这些信息和管理功能之间不能自动、有效的衔接,需要操作维护人员思考判断、手工操作各种管理功能处理信息,必须在有人值守限制约束条件下达到对网络设备的配置管理功能。网络设备管理系统中定时策略管理只能实现按设定时间周期或者定期单次执行,实现对关联策略的管理对象的配置管理、信息处理,也不能够做到即时提取网络管理系统中的各种信息,在有人或者无人值守情况下,根据信息中承载的有效内容及时更改网络设备的配置或者干预网络中其他部件的当前执行状态。操作人员经常抱怨网络管理系统中信息是海量的,需要花费大量时间人工对信息进行分析处理才能够决定下一步运行维护动作如何执行,而根据类型一致或者相似的信息分析处理所决定的下一步运行维护动作也基本是相似的,长期执行运行维护管理基本是重复劳动。人工的信息分析、重复处理不能达到理想的时效性,而多人多次信息分析、重复处理也容易造成误判,影响网络的高效运行。

技术实现要素:
为了解决上述问题,本发明提供一种按策略自动执行配置管理的装置及方法,能够充分利用网络管理系统中的各种信息,智能化即时分析即时处理,给网络拥有者提供节省人力、及时有效运维网络的系统功能。本发明的按策略自动执行配置管理的装置,包括信息即时截取模块、信息分析模块、动作执行器控制模块、动作执行功能模块和策略管理模块,其中,所述信息即时截取模块,用于即时截取网络管理系统中的网络管理信息,对网络管理信息进行提炼、筛选;所述信息分析模块,用于对所述提炼后的信息关键属性进行分析,并将获得的分析结果交给动作执行器控制模块处理;所述动作执行器控制模块,用于判断分析结果是否满足策略对应的动作执行条件,在满足时,调用动作执行功能模块对网络设备或者网络中其他组件执行相应的配置管理;所述动作执行功能模块,用于对网络设备或者网络中其他组件执行相应的配置管理;所述策略管理模块,用于与所述信息分析模块、所述动作执行器控制模块、所述动作执行功能模块交互数据,进行策略管理。其中,在所述策略管理模块中,所述策略管理包括对信息分析策略的定制、信息分析结果处理策略的定制、执行策略绑定管理、策略的启停控制。另外,可以进一步包括执行结果报告管理模块,用于对动作执行功能模块的所有执行动作、执行结果的相关信息进行记录。其中,所述策略管理模块,进一步用于根据执行结果报告管理模块记录的执行动作、执行结果的相关信息进行策略调整。其中,所述信息分析模块,包括信息分类器、处理策略器以及分析结果分发器,其中,所述信息分类器,用于对抓取提炼的网络管理系统中的信息关键属性做分类识别,查找对应分类的处理策略适配器;所述处理策略适配器,用于完成对应分类信息的分析处理;其中,处理策略适配器包括告警处理策略器、性能处理策略器、日志处理策略器、配置处理策略器;所述分析结果分发器,用于将处理策略适配器完成的分析处理结果分发至动作执行器控制模块。本发明的按策略自动执行配置管理的方法,包括:即时截取网络管理系统中的网络管理信息,对网络管理信息进行提炼、筛选;对所述提炼后的信息关键属性进行分析;判断分析结果是否满足策略对应的动作执行条件,在满足时,调用动作执行功能模块对网络设备或者网络中其他组件执行相应的配置管理。另外,该方法还可以进一步包括:对信息分析策略、信息分析结果处理策略、执行策略进行定制,以及进行上述策略的绑定管理、启停控制。进一步地,还可以包括:对动作执行功能模块的所有执行动作、执行结果的相关信息进行记录。进一步地,还可以包括:根据记录的执行动作、执行结果的相关信息进行策略调整。此外,在对所述提炼后的信息关键属性进行分析时,包括:对抓取提炼的网络管理系统中的信息关键属性做分类识别,查找对应分类的处理策略;按照各处理策略完成对应分类信息的分析处理得到分析处理结果;其中,处理策略包括告警处理策略、性能处理策略、日志处理策略、以及配置处理策略。本发明的有益效果是:依照本发明的按策略自动执行配置管理的装置及方法,取得了网络管理系统由必须有人值守到可无人值守的进步;由人工判断分析海量数据到软件程序根据定制的分析策略自动分析计算多模块各种分类信息的进步;由人工触发配置管理到可由软件程序利用人工的历史处理经验根据定制的执行策略,更改网络设备的配置或者干预网络中其他部件的当前执行状态的进步;由网络管理系统提供单一定时执行策略管理到可提供由信息即时触发执行的策略管理的进步;达到了智能化即时分析即时处理的效果,节省了运行维护管理的人力,提高了利用网络管理系统运行维护网络的及时行、高效性、可靠性。附图说明图1为本发明的装置的结构示意图;图2为本发明的装置中信息分析处理模块的结构示意图;图3为本发明的装置中执行结果报告管理模块的结构示意图;图4为本发明的装置中策略管理模块的结构示意图;图5为本发明实施例的基于信息截取按策略自动执行配置管理的方法流程图。具体实施方式以下,参考附图1~5详细描述本发明的按策略自动执行配置管理的装置及方法。如图1所示,本发明的按策略自动执行配置管理的装置包括:信息即时截取模块106、信息分析模块107、动作执行器控制模块108、动作执行功能模块109和策略管理模块110。其中,信息即时截取模块106,用于即时截取网络管理系统中的网络管理信息,对网络管理信息进行提炼、筛选;其中,网络管理信息包括网络系统自身接收处理并转发的信息以及被管资源上报的信息。如图1所示,网络管理系统中可以包括告警模块101、性能模块102、日志模块103、配置模块104等网络管理系统中的信息提供模块。其中,在信息即时截取模块中,还需要对网络管理信息进行相关性判断。信息分析模块107,用于对提炼后的信息关键属性进行分析,并将获得的分析结果交给动作执行器控制模块108处理。动作执行器控制模块108,用于判断分析结果是否满足策略对应的动作执行条件,在满足时,调用动作执行功能模块109对网络设备112或者网络中其他组件113执行相应的配置管理。动作执行功能模块109,用于对网络设备112或者网络中其他组件113执行相应的配置管理。策略管理模块110,为本发明的核心控制模块,用于实现对信息分析策略的定制、信息分析结果处理策略的定制、执行策略绑定管理、策略的启停控制等,利用模块间交互接口与信息分析处理模块107、动作执行器控制模块108、动作执行功能模块109交互数据,以实现对自动截取的关键信息,按预先设置的策略对信息加工处理,从而触发策略执行器自动完成对网络设备或者网络其他部件管理。如上所述的装置还可以进一步包括执行结果报告管理模块111,用于对动作执行功能模块109的所有执行动作、执行结果等相关信息进行日志记录。策略管理模块110,可以进一步用于根据执行结果报告管理模块111记录的执行动作、执行结果等相关信息进行策略调整。如图2所示,本发明的信息分析模块107包括以下处理子模块:信息分类器201对于抓取提炼的各个模块的信息关键属性做分类识别,查找对应分类的处理策略适配器,也就是图中所示的告警处理策略器202、性能处理策略器203、日志处理策略器204、配置处理策略器205、其他处理策略器206。这些处理子模块之间相互独立,各自完成对应分类信息的计算处理;获得计算结果均统一交给分析结果分发器207子模块向其他模块分发。如图3所示,本发明的执行结果报告管理模块包括以下处理子模块:存储器301,实现对于执行日志的存储;与记录模块302、查询模块303、统计分析模块304、报表模块305交互日志记录,利用控制界面306为网络操作维护人员提供查询、统计分析、报表等实用功能。如图4所示,本发明的策略管理模块包括以下处理子模块:存储器401,实现对策略信息的存储,为其他模块提供数据接口;定制信息分析策略模块402,实现对于各种分类信息的分析处理策略定制,定制信息分析计算结果处理策略模块403,实现对于某条分析处理策略获得的计算结果执行自动化配置变更。两个模块利用执行策略绑定管理模块404实现相互的绑定,成为可实际执行的具体策略。执行策略启停控制模块405,实现对于可实际执行的具体策略的启动、停止以及策略的生命周期的控制;控制界面406为网络操作维护人员提供界面接口,实现对本发明方法的有效控制。如图5所示,本发明实施例的按策略自动执行配置管理的方法流程如下:步骤1:利用控制界面实现对信息分析策略或动作执行策略的管理,该管理包括增加、修改、删除、查询、提供接口等操作;步骤2:利用控制界面实现对步骤1中信息分析策略或动作执行策略的策略绑定关系的管理,该管理包括增加、修改、删除、查询、提供接口等操作;将步骤1中处理策略绑定为可实际执行的具体、完整策略。步骤3:利用控制界面实现对可实际执行的具体、完整策略的启动、停止以及策略的生命周期的控制;步骤4:在利用策略管理模块完成策略的定制、绑定、启停控制后,可实现对各个模块产生的各种分类信息的处理。其中,各个模块包括告警模块101、性能模块102、日志模块103、配置模块104等网络管理系统中的信息提供模块。步骤5:在不影响网络管理系统原有模块的信息交互流程前提下,实现对各模块分类信息进行截取。步骤6:对截取后的信息进行筛选,判断是否为已经定制的各种策略需要处理的信息,如果任何策略都不需要这类信息则丢弃该信息并结束,对于策略需要处理的信息,提炼信息的关键属性,然后执行步骤7;步骤7:分类处理器对步骤6的信息进行类型识别,查找匹配的处理策略,查找到后将信息交由指定的分析处理器处理。步骤8:对应信息分类类型的分析处理器查找到在步骤1中定制的信息分析处理策略,利用处理策略对信息关键属性计算获得结果,交由结果的缓存处理模块处理。步骤9:对信息的处理并非仅仅针对一条消息记录,在很多情况下需要对某一段时间的多条消息综合处理才需要触发对应执行动作,所以对于每条消息计算后的结果均需要缓存存储,下一条消息在此基础上更新计算结果。步骤10:从缓存更新后的计算结果发送给动作执行器控制模块108。步骤11:动作执行器控制模块首先判断计算结果是否能够触发具体的执行动作,如果不满足触发条件,则转步骤9修订缓存的计算结果并且流程中止。步骤12:动作执行器控制模块判断计算结果满足条件,则在此步骤中控制器调度具体的动作执行功能模块以具体执行配置变更管理。步骤13:被调度器调度,实现对于网络设备资源或者网络组件的配置变更管理。步骤14:将动作执行功能模块109的所有执行动作、执行结果等相关信息均记录日志。步骤15:判断动作执行功能模块是否执行成功,如果某条策略反复执行失败,也反向实现对于策略启停、生命周期的控制,转向步骤3进行策略调整;如果成功,则结束。步骤16:利用控制界面实现对于执行结果的日志管理,然后结束。综上所述,依照本发明的按策略自动执行配置管理的装置及方法,取得了网络管理系统由必须有人值守到可无人值守的进步;由人工判断分析海量数据到软件程序根据定制的分析策略自动分析计算多模块各种分类信息的进步;由人工触发配置管理到可由软件程序利用人工的历史处理经验根据定制的执行策略,更改网络设备的配置或者干预网络中其他部件的当前执行状态的进步;由网络管理系统提供单一定时执行策略管理到可提供由信息即时触发执行的策略管理的进步;达到了智能化即时分析即时处理的效果,节省了运行维护管理的人力,提高了利用网络管理系统运行维护网络的及时行、高效性、可靠性。以上是为了使本领域普通技术人员理解本发明,而对本发明所进行的详细描述,但可以想到,在不脱离本发明的权利要求所涵盖的范围内还可以做出其它的变化和修改,这些变化和修改均在本发明的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1