基于模型的故障定位方法及装置制造方法及图纸

技术编号:30186239 阅读:18 留言:0更新日期:2021-09-29 08:22
本发明专利技术公开了一种基于模型的故障定位方法及装置,其中,方法包括:构建客户-业务-资源设备模型;其中,客户-业务-资源设备模型记录客户、业务及资源设备间的关联拓扑关系;接收客户触发的携带有不可用业务数据的申告请求;遍历客户-业务-资源设备模型中的资源设备,针对任一资源设备,模拟得到该资源设备在模拟故障状态下对客户及业务是否可用的预判结果;根据预判结果及不可用业务数据计算匹配度,并根据计算得到的匹配度定位故障的资源设备。根据本发明专利技术基于构建的客户-业务-资源设备模型,针对客户触发的不可用业务的申告请求,通过模拟方式完成对故障资源设备的定位,减少对技术人员自身能力的依赖,提高了人工排查的处理效率。率。率。

【技术实现步骤摘要】
基于模型的故障定位方法及装置


[0001]本专利技术涉及数据业务及计算机软件
,具体涉及一种基于模型的故障定位方法及装置。

技术介绍

[0002]互联网数据中心(Internet Data Center,简称IDC)是一种拥有完善的设备(包括如高速互联网接入带宽、高性能局域网络、安全可靠的机房环境等)、专业化的管理、完善的应用的服务平台。在这个平台基础上,IDC服务商为客户提供互联网基础平台服务(如互联网带宽、虚拟专用网络、服务器托管、虚拟主机等)以及各种增值服务(如域名系统服务、负载均衡系统、数据存储及备份、数据分析及处理等)。
[0003]IDC的日程维护过程中,会接到客户针对业务不可用的申告,针对该申告,需要技术人员及时找到网络中的故障位置,即对故障进行定位,对故障设备、部件进行修复或替换,以尽快恢复对业务的服务。现有技术中,对于客户申告的故障定位主要依赖于技术人员的维护经验和技术水平,根据IDC客户的业务接入位置,对可能故障的设备人工进行逐个排查,需要一个一个远程登录设备检查或现场查看,定位周期长,定位是否准确依赖于技术人员的能力。

技术实现思路

[0004]鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于模型的故障定位方法及装置。
[0005]根据本专利技术的一个方面,提供了一种基于模型的故障定位方法,其包括:
[0006]构建客户-业务-资源设备模型;其中,客户-业务-资源设备模型记录客户、业务及资源设备间的关联拓扑关系;
[0007]接收客户触发的携带有不可用业务数据的申告请求;
[0008]遍历客户-业务-资源设备模型中的资源设备,针对任一资源设备,模拟得到该资源设备在模拟故障状态下对客户及业务是否可用的预判结果;
[0009]根据预判结果及不可用业务数据计算匹配度,并根据计算得到的匹配度定位故障的资源设备。
[0010]根据本专利技术的另一方面,提供了一种基于模型的故障定位装置,其包括:
[0011]构建模块,适于构建客户-业务-资源设备模型;其中,客户-业务-资源设备模型记录客户、业务及资源设备间的关联拓扑关系;
[0012]接收模块,适于接收客户触发的携带有不可用业务数据的申告请求;
[0013]模拟模块,适于遍历客户-业务-资源设备模型中的资源设备,针对任一资源设备,模拟得到该资源设备在模拟故障状态下对客户及业务是否可用的预判结果;
[0014]匹配模块,适于根据预判结果及不可用业务数据计算匹配度,并根据计算得到的匹配度定位故障的资源设备。
[0015]根据本专利技术的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0016]所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于模型的故障定位方法对应的操作。
[0017]根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于模型的故障定位方法对应的操作。
[0018]根据本专利技术的基于模型的故障定位方法及装置,构建客户-业务-资源设备模型;其中,客户-业务-资源设备模型记录客户、业务及资源设备间的关联拓扑关系;接收客户触发的携带有不可用业务数据的申告请求;遍历客户-业务-资源设备模型中的资源设备,针对任一资源设备,模拟得到该资源设备在模拟故障状态下对客户及业务是否可用的预判结果;根据预判结果及不可用业务数据计算匹配度,并根据计算得到的匹配度定位故障的资源设备。根据本专利技术基于构建的客户-业务-资源设备模型,针对客户触发的不可用业务的申告请求,通过模拟方式完成对故障资源设备的定位,减少对技术人员自身能力的依赖,提高了人工排查的处理效率。
[0019]上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0020]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0021]图1示出了根据本专利技术一个实施例的基于模型的故障定位方法的流程图;
[0022]图2示出了根据本专利技术一个实施例的客户-业务-资源设备模型的示意图;
[0023]图3示出了根据本专利技术一个实施例的客户-业务-资源设备模型模拟资源设备故障的示意图;
[0024]图4示出了根据本专利技术一个实施例的基于模型的故障定位装置的功能框图;
[0025]图5示出了根据本专利技术一个实施例的一种电子设备的结构示意图。
具体实施方式
[0026]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0027]图1示出了根据本专利技术一个实施例的基于模型的故障定位方法的流程图。如图1所示,基于模型的故障定位方法具体包括如下步骤:
[0028]步骤S101,构建客户-业务-资源设备模型。
[0029]现有技术中IDC故障定位大多采用技术人员人工排查的方式,由运维人员在接到
IDC客户业务不可用的申告时,人工进行处理,较多地依赖运维人员的经验对设备进行排查,定位时间长。且由于设备本身与客户业务间没有直接的关联关系,导致排查时需要对设备一一排查,时间较长。
[0030]基于以上问题,本实施例构建了客户-业务-资源设备模型,客户-业务-资源设备模型记录客户、业务及资源设备间的关联拓扑关系。具体的,基于网络拓扑发现技术扫描获取IDC互联网数据中心网络的资源设备信息。资源设备信息包括资源设备类型、南北向链接关系及网络类型等。如全网扫描获取到IDC网络内的全部网络资源设备,包括端口设备、接入设备、汇聚设备及路由设备等,还获取到各资源设备之间的南北向链接关系和网络类型。网络类型如星型网络、分层网络等。在利用网络拓扑发现技术获取到一个资源设备后,读取路由表中的直连路由的下一跳地址,然后从地址表中获得这些地址的子网掩码,通过网关地址和子网掩码计算得出子网的地址范围,然后对地址范围内的地址进行扫描,进而发现IDC网内的所有资源设备。根据资源设备信息,构建资源设备运维模型。具体如图2所示。资源设备运维模型包括端口设备、接入设备、汇聚设备及路由设备,以及各个资源设备间的南北向多级链路连线。
[0031]对于网络拓扑发现技术,其具体包括了发现设备和发现链接关系。发现设备有网络自动发现提供种子地本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于模型的故障定位方法,其特征在于,方法包括:构建客户-业务-资源设备模型;其中,所述客户-业务-资源设备模型记录客户、业务及资源设备间的关联拓扑关系;接收客户触发的携带有不可用业务数据的申告请求;遍历所述客户-业务-资源设备模型中的资源设备,针对任一资源设备,模拟得到该资源设备在模拟故障状态下对客户及业务是否可用的预判结果;根据所述预判结果及所述不可用业务数据计算匹配度,并根据计算得到的匹配度定位故障的资源设备。2.根据权利要求1所述的方法,其特征在于,所述构建客户-业务-资源设备模型进一步包括:扫描获取IDC互联网数据中心网络的资源设备信息;所述资源设备信息包括资源设备类型、南北向链接关系及网络类型;所述资源设备包括端口设备、接入设备、汇聚设备及路由设备;根据所述资源设备信息,构建资源设备运维模型;其中,所述资源设备运维模型包括端口设备、接入设备、汇聚设备及路由设备,以及各个资源设备间的南北向多级链路连线;获取IDC网络的客户信息、业务信息、端口资源设备信息,及网络的南北向流量信息,构建业务运营模型;所述业务运营模型包括客户信息、业务信息及端口资源设备信息,以及相互间的南北向多级链路连线;根据所述资源设备运维模型与所述业务运营模型间相同的端口资源设备进行结合处理,得到客户-业务-资源设备模型。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述申告请求以及所述客户-业务-资源设备模型,确定不可用业务对应的关联资源设备;检测所述关联资源设备是否为故障状态;若是,修复所述关联资源设备。4.根据权利要求2所述的方法,其特征在于,所述遍历所述客户-业务-资源设备模型中的资源设备,针对任一资源设备,模拟得到该资源设备在模拟故障状态下对客户及业务是否可用的预判结果进一步包括:遍历所述客户-业务-资源设备模型中的资源设备,针对任一资源设备,模拟设置该资源设备为模拟故障状态;将所述客户-业务-资源设备模型中该资源设备北向的各链路连线设置为模拟故障状态;依次设置模拟故障状态的各链路连线北向的其它资源设备的状态,并根据其它资源设备的状态,得到客户及业务是否可用的预判结果。5.根据权利要求4所述的方法,其特征在于,所述依次设置模拟故障状态的各链路连线北向的其它资源设备的状态,并根据其它资源设备的状态,得到客户及业务是否可用的预判结果进一步包括:提取模拟故障状态的各链路连线北向的其它资源设备,并获取其它资源设备的运行数据;针对任一其它资源设备,根据其它资源设备的运行数据和/或其它资源设备南向链路连
线的状态,确定其它资源设备的状态;若其它资源设备的状态为模拟故障状态,将其它资源设备的北向链路连线设置为模拟故障状态;...

【专利技术属性】
技术研发人员:周昭李京红庞会静
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1