网络运维排障方法、系统及相关设备与流程

文档序号:37473512发布日期:2024-03-28 18:56阅读:12来源:国知局
网络运维排障方法、系统及相关设备与流程

本技术实施例涉及互联网,尤其涉及网络运维排障方法、系统及相关设备。


背景技术:

1、信息技术快速发展的时代,用户可借助终端设备的物理连接方式或无线接入方式连接到网络中,从而成功访问网页信息或开展业务活动等。但实际上,终端设备从接入网络阶段到退出网络阶段的全过程(或称网络生命周期)中,任一阶段均可能出现故障点,可能是认证错误或所在区域的接入设备故障等故障原因,致使访问网页失败或中止业务活动等。

2、针对于此,现有的解决方式是,运维人员逐步排查网络拓扑环境中的若干个节点,直至找到故障点进行排障。面对可能发生的大量排障任务,如此运维方式,需要依赖更多的专业运维人员,这对于运营主体而言显然成本较高,影响用户体验,因此有必要提供有效的解决方案。


技术实现思路

1、本技术实施例提供了网络运维排障方法、系统及相关设备,用于高效排查出网络运维过程中的异常问题。

2、本技术实施例第一方面提供一种网络运维排障方法,包括:

3、获取网络拓扑结构内至少一次网络服务的服务数据集;其中,一次所述网络服务包括网络生命周期的多个服务阶段,每个所述服务阶段具有服务数据子集,所述服务数据子集由多个服务子阶段的服务巡检项组合得到;

4、按照预设的多个排障维度,对所述至少一次网络服务的服务数据集进行汇总,得到每个所述排障维度下的多个维度对象以及每个所述维度对象的汇总服务数据集;

5、针对每个所述排障维度下的每个所述维度对象,根据所述维度对象的汇总服务数据集,得到所述维度对象的网络健康状况;

6、根据各所述排障维度下的所述维度对象的网络健康状况,得到所述网络拓扑结构在各所述排障维度下的网络健康状况;

7、若所述网络拓扑结构的网络健康状况出现异常,基于所述网络拓扑结构的网络健康状况对所述网络拓扑结构进行排障。

8、可选地,所述基于所述网络拓扑结构的网络健康状况对所述网络拓扑结构进行排障,包括:

9、若所述网络拓扑结构的网络健康状况出现异常,针对目标排障维度查找所述目标排障维度下网络健康状况异常的维度对象;所述目标排障维度为任一所述排障维度;

10、在所述异常的维度对象的服务数据集中,查找异常服务阶段对应的异常服务数据子集,并在所述异常服务数据子集中查找异常服务子阶段对应的异常服务巡检项。

11、可选地,在所述异常服务数据子集中查找异常服务子阶段对应的异常服务巡检项之后,所述方法还包括:

12、若所述网络拓扑结构的网络健康状况出现异常,根据预先为所述异常服务巡检项配置的异常解决方案,对所述网络拓扑结构进行网络维护。

13、可选地,所述维度对象的网络健康状况包括:所述维度对象的健康状况评分,和/或,所述维度对象关联的异常服务巡检项的占比。

14、可选地,所述根据所述维度对象的汇总服务数据集,得到所述维度对象的网络健康状况,包括:

15、确定各次所述网络服务的服务数据集的网络健康状况;

16、针对所述维度对象,根据所述维度对象的汇总服务数据集关联的服务数据集的网络健康状况,确定所述维度对象的网络健康状况。

17、可选地,获取网络拓扑结构内至少一次网络服务的服务数据集之后,所述方法还包括:

18、以树结构的形式展示单次所述网络服务的所述服务数据集;

19、其中,所述树结构的根节点为所述网络服务的标识信息,所述树结构的子节点为所述网络生命周期内的服务阶段,每个所述服务阶段的子节点为所述服务阶段包括的服务子阶段,所述服务子阶段包括服务巡检项。

20、可选地,得到每个所述维度对象的汇总服务数据集之后,所述方法还包括:

21、以树结构的形式展示所述维度对象的汇总服务数据集;

22、其中,所述树结构的根节点为所述维度对象,所述维度对象的子节点为属于所述维度对象的所述服务数据集。

23、可选地,所述按照预设的多个排障维度,对所述至少一次网络服务的服务数据集进行汇总,得到每个所述排障维度下的多个维度对象以及每个所述维度对象的汇总服务数据集,包括:

24、收集预设时间跨度内至少一次所述网络服务的服务数据集,并根据所述服务数据集携带的唯一对象标识,获得多个维度对象;

25、将属于相同所述维度对象的所述服务数据集进行汇总,得到所述维度对象的汇总服务数据集。

26、可选地,根据各所述排障维度下的所述维度对象的网络健康状况,得到所述网络拓扑结构在各所述排障维度下的网络健康状况之后,所述方法还包括:

27、分别展示所述网络拓扑结构在各所述排障维度的网络健康状况。

28、可选地,获取网络拓扑结构内至少一次网络服务的服务数据集之后,所述方法还包括:

29、定时监测各所述服务巡检项,以识别出所述网络服务中的潜在问题。

30、本技术第一方面所述的方法在具体实施时,可采用本技术第二方面所述的内容实现。

31、本技术实施例第二方面提供一种网络运维排障系统,包括:

32、获取单元,用于获取网络拓扑结构内至少一次网络服务的服务数据集,其中一次所述网络服务包括网络生命周期的多个服务阶段,每个所述服务阶段具有服务数据子集,所述服务数据子集由多个服务子阶段的服务巡检项组合得到;

33、处理单元,用于按照预设的多个排障维度,对所述至少一次网络服务的服务数据集进行汇总,得到每个所述排障维度下的多个维度对象以及每个所述维度对象的汇总服务数据集;

34、所述处理单元,还用于针对每个所述排障维度下的每个所述维度对象,根据所述维度对象的汇总服务数据集,得到所述维度对象的网络健康状况;

35、所述处理单元,还用于根据各所述排障维度下的所述维度对象的网络健康状况,得到所述网络拓扑结构在各所述排障维度下的网络健康状况。

36、本技术实施例第三方面提供一种电子设备,包括:

37、中央处理器,存储器以及输入输出接口;

38、所述存储器为短暂存储存储器或持久存储存储器;

39、所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行本技术实施例第一方面或第一方面的任一具体实现方式所描述的方法。

40、本技术实施例第四方面提供一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得计算机执行如本技术实施例第一方面或第一方面的任一具体实现方式所描述的方法。

41、本技术实施例第五方面提供一种包含指令或计算机程序的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如本技术实施例第一方面或第一方面的任一具体实现方式所描述的方法。

42、从以上技术方案可以看出,本技术实施例至少具有以下优点:

43、从根源上而言,维度对象的网络健康状况可依据汇总服务数据集、参与汇成汇总服务数据集的服务数据集、服务数据集中各服务阶段的服务数据子集、服务数据子集中各服务子阶段的服务巡检项,逐级递进得到;因此,当网络拓扑结构的网络健康状况异常时,可通过任一排障维度下各维度对象的网络健康状况,由粗到细地逐级追溯出引起此异常的原因在哪一环节,提高网络运维过程中对故障的排查精度和解决效率,降低运维成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1