本发明涉及网络故障处理领域,具体涉及一种网络故障自动化智能处理方法及系统。
背景技术:
针对大型网络中的网络故障,如何实现自动及快速的定位和处理一直是网络管理过程中的大难题。如果能够实现网络故障的自动及快速的处理,以最大程度地缩短网络故障的持续时间,减少网络故障所带来的损失,是当前亟待解决的问题。
技术实现要素:
本发明所要解决的技术问题是提供一种网络故障自动化智能处理方法及系统,可以自动及快速的进行网络故障处理。
本发明解决上述技术问题的技术方案如下:一种网络故障自动化智能处理方法,包括以下步骤,
s1,建立网络故障处理模型;
s2,获取当前的网络故障数据,利用所述网络故障处理模型对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
本发明的有益效果是:本发明利用预先建立的网络故障处理模型对网路故障数据进行处理,可以自动及快速的进行网络故障处理。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述s1具体为,获取所有网络故障的类型,并为每种类型的网络故障定义对应的网络故障数据,且为每种类型的网络故障分配对应的网络故障处理进程;将网络故障类型以及与所述网络故障类型所对应的网络故障数据和网络故障处理进程进行关联,生成网络故障处理模型。
进一步,所述s2具体为,获取当前的所述网络故障数据,将获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据进行匹配,若匹配成功,则通过映射关系找出当前的所述网络故障数据所对应的所述网络故障类型,调用找出的所述网络故障类型所对应的所述网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
进一步,若获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据匹配不成功,则基于当前的所述网络故障数据新建所述网络故障类型,并为新建的所述网络故障类型分配对应的网络故障处理进程,基于新建的所述网络故障类型所对应的网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
基于上述一种网络故障处理方法,本发明还提供一种网络故障处理系统。
一种网络故障自动化智能处理系统,包括网络故障处理模型建立模块和网络故障处理模块,
网络故障处理模型建立模块,其用于建立网络故障处理模型;
网络故障处理模块,其用于获取当前的网络故障数据,利用所述网络故障处理模型对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
本发明的有益效果是:本发明利用预先建立的网络故障处理模型对网路故障数据进行处理,可以自动及快速的进行网络故障处理。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述网络故障处理模型建立模块具体用于,获取所有网络故障的类型,并为每种类型的网络故障定义对应的网络故障数据,且为每种类型的网络故障分配对应的网络故障处理进程;将网络故障类型以及与所述网络故障类型所对应的网络故障数据和网络故障处理进程进行关联,生成网络故障处理模型。
进一步,所述网络故障处理模块具体用于,获取当前的所述网络故障数据,将获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据进行匹配,若匹配成功,则通过映射关系找出当前的所述网络故障数据所对应的所述网络故障类型,调用找出的所述网络故障类型所对应的所述网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
进一步,所述网络故障处理模型建立模块还具体用于,当获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据匹配不成功,则基于当前的所述网络故障数据新建所述网络故障类型,并为新建的所述网络故障类型分配对应的网络故障处理进程;
所述网络故障处理模块还具体用于,基于新建的所述网络故障类型所对应的网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
附图说明
图1为本发明一种网络故障处理方法的流程图;
图2为本发明一种网络故障处理系统的结构框图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
如图1所示,一种网络故障自动化智能处理方法,包括以下步骤,
s1,建立网络故障处理模型;
s2,获取当前的网络故障数据,利用所述网络故障处理模型对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
本发明利用预先建立的网络故障处理模型对网路故障数据进行处理,可以自动及快速的进行网络故障处理。
在本具体实施例中:
所述s1具体为,获取所有网络故障的类型,并为每种类型的网络故障定义对应的网络故障数据,且为每种类型的网络故障分配对应的网络故障处理进程;将网络故障类型以及与所述网络故障类型所对应的网络故障数据和网络故障处理进程进行关联,生成网络故障处理模型。
所述s2具体为,获取当前的所述网络故障数据,将获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据进行匹配,若匹配成功,则通过映射关系找出当前的所述网络故障数据所对应的所述网络故障类型,调用找出的所述网络故障类型所对应的所述网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。若获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据匹配不成功,则基于当前的所述网络故障数据新建所述网络故障类型,并为新建的所述网络故障类型分配对应的网络故障处理进程,基于新建的所述网络故障类型所对应的网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
基于上述一种网络故障处理方法,本发明还提供一种网络故障处理系统。
如图2所示,一种网络故障自动化智能处理系统,包括网络故障处理模型建立模块和网络故障处理模块,
网络故障处理模型建立模块,其用于建立网络故障处理模型;
网络故障处理模块,其用于获取当前的网络故障数据,利用所述网络故障处理模型对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
本发明利用预先建立的网络故障处理模型对网路故障数据进行处理,可以自动及快速的进行网络故障处理。
在本具体实施例中:
所述网络故障处理模型建立模块具体用于,获取所有网络故障的类型,并为每种类型的网络故障定义对应的网络故障数据,且为每种类型的网络故障分配对应的网络故障处理进程;将网络故障类型以及与所述网络故障类型所对应的网络故障数据和网络故障处理进程进行关联,生成网络故障处理模型。
所述网络故障处理模块具体用于,获取当前的所述网络故障数据,将获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据进行匹配,若匹配成功,则通过映射关系找出当前的所述网络故障数据所对应的所述网络故障类型,调用找出的所述网络故障类型所对应的所述网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
所述网络故障处理模型建立模块还具体用于,当获取的当前的所述网络故障数据与所述网络故障处理模型内的所述网络故障数据匹配不成功,则基于当前的所述网络故障数据新建所述网络故障类型,并为新建的所述网络故障类型分配对应的网络故障处理进程;
所述网络故障处理模块还具体用于,基于新建的所述网络故障类型所对应的网络故障处理进程对当前的所述网络故障数据进行处理,完成网络故障自动化智能处理。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。