专利名称:一种业务处理装置、运维采集分析装置及网络运维采集分析系统的制作方法
技术领域:
本实用新型涉及网络自动化领域,尤其涉及一种业务处理装置、运维采集分析装置及网络运维采集分析系统。
背景技术:
随着业务和网络IP化趋势日益扩大,网络规模越来越大,维护人员所管理的网络设备越来越多,并且维护过程中技术复杂度也在不断提高。目前日常的网络巡检工作大部分依赖于人工操作,例如依靠人工下发指令提取数据,依靠人工对海量数据分析,因此导致网络系统维护人员工作量非常大,出错几率高,不易发现网络中存在的问题。虽然有一些自动检查工具、链路检测工具等,但是都相对独立在运行,不能做到综合的分析,并且扩展性差,适应的网络设备面窄。由于上述原因存在,会出现一些对于网络保障中要求的检查项目,因投入人力过大,造成无法落地,或者落地效果非常差。又由于一些网络上提供的巡检工具兼容设备有限、满足的巡检指标有限,当需要从设备面和巡检指标面进行扩展时,做不到,或者很难实现,扩展慢并且成本高,不能满足后期业务的发展。综上所述,目前迫切需要一种可以对网络设备进行自动化日常运维,能够及时掌握网络配置的变更情况,弥补传统监控的不足,对人为操作失误造成的网络故障进行主动预警,对网络主机进行自定义周期的健康检查,自动生成各种统计报表;能够将运维人员从繁琐、耗时、易出错的维护工作中解脱突来,让运维人员有更多精力投入到更高层次的网络调优的工作中,全面提升运维能力的网络自动化运维系统。
实用新型内容为解决上述技术问题,本实用新型提供了一种可以对网络设备进行自动化日常运维,便于及时掌握网络配置的变更情况的业务处理装置、运维采集分析装置和网络运维采集分析系统。本实用新型提供的业务处理装置包括预置单元、接收/获取单元、判断/预警单元;预置单元,用于预置检查类别、检查项目、每个检查项目对应的检查规则;接收/获取单元,用于接收检查指令,根据所述检查指令中所携带的检查类别、检查项目获取数据;判断/预警单元,用于判断获取的数据是否符合所述对应的检查规则;若不符合则发出预警信号。其中,所述的预置单元包括第一高级巡检单元、第一自动化链路检查单元、第一日常性能检查单元, 第一高级巡检单元,用于预置高级巡检类别,其中高级巡检可以包括检查项目、每个检查项目对应的检查规则;第一自动化链路检查单元,用于预置自动化链路检查类别,检查项目,每个检查项目对应的检查规则;第一日常性能检查单元,用于预置日常新能指标巡检类别、检查项目,每个检查项目对应的检查规则;其中,接收/获取单元包括,第二高级巡检单元、第二自动化链路检查单元、第二日常性能检查单元;第二高级巡检单元,用于接收进行高级巡检的检查指令,根据所述检查指令中所携带的检查类别、检查项目获取数据;第二自动化链路检查单元,用于接收到进行自动化链路检查的指令,根据所述检查指令中所携带的检查类别、检查项目获取数据;第二日常性能检查单元,用于接收到进行日常性能指标巡检的检查指令,根据所述检查指令所携带的检查类别、检查项目获取数据;其中,所述的判断/预警单元包括第三高级巡检单元、第三自动化链路检查单元、第三日常性能检查单元;第三高级巡检单元,用于判断获取的数据是否符合所述对应的检查规则,若不符合则发出预警信号;第三自动化链路检查单元,用于判断获取的数据是否符合所述对应的检查规则, 若不符合则发出预警信号;第三日常性能检查单元,用于判断获取的数据是否符合所述对应的检查规则,若不符合则发出预警信号其中,所述的业务处理装置进一步包括时间单元;时间单元,用于预置自动检查的时间间隔参数,判断是否到达时间间隔参数对应的时间,若是则通知接收/获取单元进行数据获取;其中,所述的业务处理装置进一步包括输出单元;输出单元,用于将获取的数据输出并保存、以及将获取的数据生成报表输出。其中,所述的预置单元进一步包括第一设置单元,用于设置高级巡检类别包括的检查项目、以及该检查项目对应的检查规则。本实用新型提供的运维采集分析装置包括上述的业务处理装置。本实用新型提供的网络运维采集分析系统包括上述的运维采集分析装置。通过本实用新型可以对网络设备进行自动化日常运维,以及时掌握网络配置的变更情况,弥补传统监控的不足,对人为操作失误造成的网络故障进行主动预警;能够将运维人员从繁琐、耗时、易出错的维护工作中解脱突来,让运维人员有更多精力投入到更高层次的网络调优的工作中,全面提升运维能力的网络自动化运维系统。
图1是本实用新型实施例1业务处理装置结构示意图;图2是本实用新型实施例2网络运维采集分析系统结构示意图;图3是本实用新型实施例2网络运维采集分析系统中运维采集分析装置结构示意
5图。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,
以下结合附图和实施例,对本实用新型进行进一步详细说明,为了便于说明,仅示出了与本实用新型实施例相关的部分。应当理解,此处所描写的具体实施例,仅仅用于解释本实用新型,并不用以限制本实用新型。实施例1,参见图1,本实用新型提供一种业务处理装置500,该装置包括预置单元501、接收/获取单元502、判断/预警单元503 ;预置单元501,用于预置检查类别(检查类别包括高级巡检、自动化链路检查、日常性能检查);检查项目、每个检查项目对应的检查规则;接收/获取单元502,用于接收检查指令,根据所述检查指令中所携带的检查类别、检查项目获取数据;判断/预警单元503,用于判断获取的数据是否符合所述对应的检查规则;若不符合则发出预警信号。其中预置单元501具体包括第一高级巡检单元501A、第一自动化链路检查单元 501B、第一日常性能检查单元501C,第一高级巡检单元501A,用于预置高级巡检类别,其中高级巡检可以包括检查项目(例如可以包括日常巡检的项目,以及自动化链路检查的项目),每个检查项目对应的检查规则;例如检查项目是主从交换控制板状态,那么对应的检查规则是判断控制板状态值是否是使用都确认的正常数值;若不符合正常数值则发现预警信号;第一自动化链路检查单元501B,用于预置自动化链路检查类别,检查项目,每个检查项目对应的检查规则;例如检查项目是链路延迟,那么对应的检查规则是判断链路延迟数据是达到或是超过预先设置的链路延迟告警门限值;若达到或是超出预置的告警门限值则发出预警信号;第一日常性能检查单元501C,用于预置日常新能指标巡检类别、检查项目,每个检查项目对应的检查规则;例如检查项目是CPU利用率,那么对应的检查规则是判断CPU利用率数值是否达到或是超出预先设置的CPU利用率告警门限值;若达到和超出预置的告警门限值则发出预
警信号;其中接收/获取单元502,具体包括,第二高级巡检单元502A、第二自动化链路检查单元502B、第二日常性能检查单元502C ;第二高级巡检单元502A,用于接收进行高级巡检的检查指令,根据所述检查指令中所携带的检查项目获取数据;第二自动化链路检查单元502B,用于接收到进行自动化链路检查的指令,根据所述检查指令中所携带的检查项目获取数据,例如包大小;第二日常性能检查单元502C,用于接收到进行日常性能指标巡检的检查指令,根
6据所述检查指令所携带的检查项目(例如CPU利用率)获取数据;其中判断/预警单元503具体包括第三高级巡检单元503A、第三自动化链路检查单元50;3B、第三日常性能检查单元503C ;第三高级巡检单元503A,用于判断获取的数据是否符合所述对应的检查规则,也就获取的数据是否小于预置的阈值;若不小于阈值发出预警信号;第三自动化链路检查单元50;3B,用于判断获取的数据是否符合所述对应的检查规则,也就是获取的数据是否符合常规的数值,若不符合则发出预警信号;第三日常性能检查单元503C,用于判断获取的数据是否符合所述对应的检查规则,也就是判断是否为符合常规的数值;若不符合则发出预警信号;因在高级巡检过程中,用户根据实际需要进行的,可以随时增加或者修改设置;那么在预置单元501中可以进一步包括第一设置单元501D,用于设置高级巡检类别包括的检查项目、以及该检查项目对应的检查规则。为了进一步实现自动化的方法,将减轻维护人员的负担,业务处理装置500可以进一步包括时间单元504,用于预置自动检查的时间间隔参数,判断是否到达时间间隔参数对应的时间,若是则接收/获取单元502进行数据获取。为了让维护人员更加直观的了解到一些网络运行情况,业务处理装置500可以进一步包括输出单元505,用于将获取的数据输出并保存、以及将获取的数据生成报表输出。本实用新型实施例1所述的高级巡检指的是实现自动化的专业网络巡检,并且实现高级巡检指标的快速扩展,扩展过程可以采用图形化引导,大大降低对维护人员在使用系统方面的技术要求;高级巡检结果采用直观的报表呈现,一目了然是否有故障、故障点在哪里,而且要保证整个巡检过程可追溯。并且高级巡检项目可以包括日常巡检以及自动化链路巡检的检查项目,但是由于日常性能巡检、链路巡检与高级巡检的关注点不同。通常日常性能巡检与自动化链路检查,关注的是检查数据的时效性以及数据的曲线分析;而高级巡检关注的是当前值是否在正常范围内,所以高级巡检主要是用于实现SNMP简单网络管理协议无法实现的一些指标检查。本实用新型实施例1中所述的自动化链路检查指的是实现链路的端到端的性能检查,分析链路抖动、丢包、延迟情况,实现链路预警。自动化链路的检查项目一般固定的, 不能进行用户自定义扩展。本实用新型1中所述的日常性能指标巡检是为了实现设备硬件类(CPU利用率、 MEM利用率、端口利用率、温度、风扇状态)指标的巡检,并产生T0P10分析报告。业务处理装置500中处理的高级巡检项目可以包括日常巡检以及自动化链路巡检的检查项目,但是由于日常性能巡检、链路巡检与高级巡检的关注点不同。通常日常性能巡检与自动化链路检查,关注的是检查数据的时效性以及数据的曲线分析;而高级巡检关注的是当前值是否在正常范围内,所以高级巡检主要是用于实现SNMP简单网络管理协议无法实现的一些指标检查。并且本实用新型可以实现对不同厂家设备ODI (Object ID目标ID)的添加,实现对原有不支持设备的管理扩展,提高本实用新型对不同厂家设备的兼容性。实施例2,对应于实施例1提供的业务处理装置500,如图2所示,本实用新型还包括一种运维采集分析装置602包括业务处理装置500、数据对外输出接口 602A、数据库602B、数据采集装置602C;业务处理装置500,用于预置检查类别、检查项目、每个检查项目对应的检查规则; 接收检查指令,根据所述检查指令中所携带的检查项目通过数据采集装置602C至监控对象603获取数据;判断获取的数据是否符合所述对应的检查规则;若不符合则通过数据对外输出接口 602A向网络运维中心601发出预警信号;将获得的各项数据生成报表发送至网络运维中心601 ;将获取的数据存储至数据库602B ;数据对外输出接口 602A,用于将网络运维中心601发出预警信号、报表传送至网络运维中心601 ;数据库602B,用于存储业务处理装置500获取的数据;数据采集装置602C,用于获取监控对象603的数据并传送至业务处理装置500。其中业务处理装置500具体结构在实施例1中已经详细描述,在此不再累述。实施例3,对应于实施例2提供的运维采集分析装置602,本实用新型还提供了一种网络运维采集分析系统600,参见图3,该系统包括网络运维中心601,运维采集分析装置 602、监控对象603 ;网络运维中心601,用于通过数据对外接口与运维采集分析装置602连接,接收运维采集分析装置602生成的各项报表;运维采集分析装置602,用于预置检查类别(检查类别包括高级巡检、自动化链路检查、日常性能检查);检查项目、每个检查项目对应的检查规则;接收检查指令,根据所述检查指令中所携带的检查项目至监控对象603获取数据;判断获取的数据是否符合所述对应的检查规则;若不符合则向网络运维中心601发出预警信号;将获得的各项数据生成报表发送至网络运维中心601 ;监控对象603,用于与运维采集分析装置602连接,将运维采集分析装置602需要的各项数据传送至运维采集分析装置602。本实施例提供的运维采集分析装置602具体结构在实施例2中已经详细描述,在此不再累述。通过本实用新型实施例1、2、3实施例中提供的方法、装置、系统,在进行高级巡检时,用户可以通过界面的引导,图形化的实现巡检指标设置,系统能够快速学习新的巡检指标,并且在下次巡检开始时,立即生效。在实现过程中,系统总结了网络设备回显数据的多样化、以及分析的规则,将巡检指令回显的内容格式化,用户能够从格式化的内容中挑选出需要进行的检查项目,然后设置该检查项目的检查规则,系统将整个检查项目设置与检查规则翻译为正则表达式保存,同时注入到巡检引擎中,实现检查项目的快速扩展。并且,通过本实用新型,其一,能够对网络设备进行自动化的指标巡检,弥补传统监控系统对KPI (Key Performance hdicator,关键业绩指标)管理范围以及管理手段的不足,对网络主机进行自定义周期的健康检查,自动生成各种统计报表。从可以将运维人员从繁琐、耗时、易出错的维护工作中解脱突来,让维护人员有更多精力投入到更高层次的网络调优的工作中,全面提升运维能力。其二、对于传统的网络运维,更多的是被动服务,依赖于监控,只能在网络出现问题的时候才能够发现问题,同时也有一些相应的巡检计划,但是时间间隔长,无法做到数据的长期收集,通过本实用新型可以实现长期有效地数据收集,帮助运维人员在风险发生前就能解决风险。其三、能够对网络维护的人员的工作提出规范化作业,所以的巡检参数都需要按照既定方法是操作,这样能够对提升运维管理的规范性其四、能够实现0SPF(0pen Shortest Path First,开放式最短路径优先)、 ISIS (Intermediate system to intermediate system,中间系统到中间系统)、BGP (Border Gateway Protocol,外部网关路由协议)、LDP(label distribution protocol,标签分发协议)、时钟、路由的检查,全网设备准确率达到90%;—个新的巡检指标的扩展仅仅需要2分钟时间,并且一般水平技术人员均可操作。其五、能够实现端到端的链路检查,1000条链路的检测并产生检查报告仅需要50 分钟,性能链路延迟、丢包率、抖动指标准确率达到99%。其六、全网设备的内存、CPU、端口流量指标准确率达到95%,风扇、电源、温度指标针对中端以上设备可采集率达到80%以上。综上所述,本实用新型提供了一种务处理装置、运维采集分析装置、网络运维采集分析系统,通过本实用新型可以对网络设备进行自动化日常运维,能够及时掌握网络配置的变更情况,弥补传统监控的不足,对人为操作失误造成的网络故障进行主动预警,对网络主机进行自定义周期的健康检查,自动生成各种统计报表;能够将运维人员从繁琐、耗时、 易出错的维护工作中解脱突来,让运维人员有更多精力投入到更高层次的网络调优的工作中,全面提升运维能力的网络自动化运维系统。以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种业务处理装置,其特征在于,所述的装置包括预置单元、接收/获取单元、判断/预警单元;预置单元,用于预置检查类别、检查项目、每个检查项目对应的检查规则; 接收/获取单元,用于接收检查指令,根据所述检查指令中所携带的检查类别、检查项目获取数据;判断/预警单元,用于判断获取的数据是否符合所述对应的检查规则;若不符合则发出预警信号。
2.根据权利要求1所述的业务处理装置,其特征在于,所述的预置单元包括第一高级巡检单元、第一自动化链路检查单元、第一日常性能检查单元;第一高级巡检单元,用于预置高级巡检类别,其中高级巡检可以包括检查项目、每个检查项目对应的检查规则;第一自动化链路检查单元,用于预置自动化链路检查类别,检查项目,每个检查项目对应的检查规则;第一日常性能检查单元,用于预置日常新能指标巡检类别、检查项目,每个检查项目对应的检查规则。
3.根据权利要求1所述的业务处理装置,其特征在于,接收/获取单元包括第二高级巡检单元、第二自动化链路检查单元、第二日常性能检查单元;第二高级巡检单元,用于接收进行高级巡检的检查指令,根据所述检查指令中所携带的检查类别、检查项目获取数据;第二自动化链路检查单元,用于接收到进行自动化链路检查的指令,根据所述检查指令中所携带的检查类别、检查项目获取数据;第二日常性能检查单元,用于接收到进行日常性能指标巡检的检查指令,根据所述检查指令所携带的检查类别、检查项目获取数据。
4.根据权利要求1所述的业务处理装置,其特征在于,所述的判断/预警单元包括第三高级巡检单元、第三自动化链路检查单元、第三日常性能检查单元;第三高级巡检单元,用于判断获取的数据是否符合所述对应的检查规则,若不符合则发出预警信号;第三自动化链路检查单元,用于判断获取的数据是否符合所述对应的检查规则,若不符合则发出预警信号;第三日常性能检查单元,用于判断获取的数据是否符合所述对应的检查规则,若不符合则发出预警信号。
5.根据权利要求1所述的业务处理装置,其特征在于,所述的业务处理装置进一步包括时间单元;时间单元,用于预置自动检查的时间间隔参数,判断是否到达时间间隔参数对应的时间,若是则通知接收/获取单元进行数据获取。
6.根据权利要求1所述的业务处理装置,其特征在于,所述的业务处理装置进一步包括输出单元;输出单元,用于将获取的数据输出并保存、以及将获取的数据生成报表输出。
7.根据权利要求1所述的业务处理装置,其特征在于,所述的预置单元进一步包括第一设置单元,用于设置高级巡检类别包括的检查项目、以及该检查项目对应的检查规则。
8.—种运维采集分析装置,其特征在于,该装置包括权利要求1至7其中之一所述的业务处理装置。
9.一种网络运维采集分析系统,其特征在于,该系统包括权利要求8所述的运维采集分析装置。
专利摘要本实用新型公开了一种业务处理装置、运维采集分析装置和网络运维采集分析系统,其中业务处理装置包含有预置单元、接收/获取单元、判断/预警单元。运维采集分析装置包括上述的业务处理装置种网络运维采集分析系统包括上述的运维采集分析装置。通过本实用新型可以对网络设备进行自动化日常运维,对人为操作失误造成的网络故障进行主动预警,让运维人员有更多精力投入到更高层次的网络调优的工作中,全面提升运维能力的网络自动化运维系统。
文档编号H04L12/24GK202094913SQ20112019974
公开日2011年12月28日 申请日期2011年6月14日 优先权日2011年6月14日
发明者唐建军, 唐毓, 姜荣智, 张华 , 张志新, 彭志强, 李强, 李杨, 殷隽, 牟玉萍, 王玉, 董纬, 袁波, 许为华, 靳恩祥 申请人:重庆市电力公司江北供电局