一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

自动挂载检测探针的SD-WAN新建隧道节点监测方法与流程

2022-02-25 23:55:15 来源:中国专利 TAG:

自动挂载检测探针的sd-wan新建隧道节点监测方法
技术领域
1.本公开涉及网络节点监测技术领域,尤其涉及一种自动挂载检测探针的sd-wan新建隧道节点监测方法、装置和监测系统。


背景技术:

2.如附图1所述的sd-wan拓扑结构,在sd-wan拓扑结构中的overlay隧道,承载着用户各站点间的重要业务数据,其重要性不言而喻。
3.当业务的质量发生问题时,有以下几种可能:业务服务器本身发生了问题;解析业务服务器域名的dns发生了问题;ecr至业务服务器的连接发生了问题(包括中间的网关);ucpe至ecr之间的overlay隧道发生了问题;ucpe至ecr之间的underlay承载发生了问题。而发生问题时,需要对以上环节进行排查。
4.由于需要排查的环节过多,通过人工逐一排查,效率低下,影响业务;或者还未找到问题业务就已经恢复,留下隐患。


技术实现要素:

5.有鉴于此,本公开提出了一种自动挂载检测探针的sd-wan新建隧道节点监测方法根据本公开的一方面,提供了一种自动挂载检测探针的sd-wan新建隧道节点监测方法,包括如下步骤:s100、预设隧道创建规则,根据所述隧道创建规则在sd-wan拓扑结构的节点之间创建隧道;s200、预设探针创建规则,根据所述探针创建规则,跟随所述隧道创建检测探针;s300、预设监测条件,根据所述监测条件,通过所述检测探针对所述隧道进行实时监测,获取检测结果并上传。
6.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,包括:s201、预设第一探针创建规则;s202、跟随overlay隧道,根据所述第一探针创建规则,建立双向探针,包括:跟随ucpe至ecr的第一overlay隧道,通过sd-wan的编排器,自动创建对应所述第一overlay的第一探针;跟随ecr至ucpe的第二overlay隧道,通过sd-wan的编排器,自动创建对应所述第二overlay的第二探针。
7.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:s211、预设第二探针创建规则;s212、跟随ucpe至ecr的underlay隧道,根据所述第二探针创建规则,通过sd-wan的编排器,自动创建对应所述underlay隧道的第三探针。
8.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据
所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:s221、预设第三探针创建规则;s222、跟随ucpe至网关的第一隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第一隧道的第四探针;s223、跟随ecr至网关的第二隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第二隧道的第五探针。
9.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:s231、预设第四探针创建规则;s232、跟随ucpe至dns的第三隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建对应所述第三隧道的第五探针;s233、跟随ecr至dns的第四隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建应所述第四隧道的第六探针。
10.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:s241、预设第五探针创建规则;s242、跟随ucpe至业务服务器的第五隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第五隧道的第七探针;s233、跟随ecr至业务服务器的第六隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第六隧道的第八探针。
11.根据本公开的另一方面,提供了一种实现所述的自动挂载检测探针的sd-wan新建隧道节点监测方法的装置,包括:隧道创建单元:用于预设隧道创建规则,根据所述隧道创建规则在sd-wan拓扑结构的节点之间创建隧道;探针创建单元:用于预设探针创建规则,根据所述探针创建规则,跟随所述隧道创建检测探针;实时监测单元:用于预设监测条件,根据所述监测条件,通过所述检测探针对所述隧道进行实时监测,获取检测结果并上传。
12.在一种可能的实现方式中,可选地,所述探针创建单元,包括:overlay双向探针创建模块:用于预设第一探针创建规则;跟随overlay隧道,根据所述第一探针创建规则,建立双向探针,包括:跟随ucpe至ecr的第一overlay隧道,通过sd-wan的编排器,自动创建对应所述第一overlay的第一探针;跟随ecr至ucpe的第二overlay隧道,通过sd-wan的编排器,自动创建对应所述第二overlay的第二探针;underlay单向探针创建模块:用于预设第二探针创建规则;跟随ucpe至ecr的underlay隧道,根据所述第二探针创建规则,通过sd-wan的编排器,自动创建对应所述underlay隧道的第三探针。
13.在一种可能的实现方式中,可选地,所述探针创建单元,还包括:网关探针创建模块:用于预设第三探针创建规则;跟随ucpe至网关的第一隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第一隧道的第四探针;
跟随ecr至网关的第二隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第二隧道的第五探针;dns探针创建模块:用于预设第四探针创建规则;跟随ucpe至dns的第三隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建对应所述第三隧道的第五探针;跟随ecr至dns的第四隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建应所述第四隧道的第六探针;业务服务器探针创建模块:用于预设第五探针创建规则;跟随ucpe至业务服务器的第五隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第五隧道的第七探针;跟随ecr至业务服务器的第六隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第六隧道的第八探针。
14.根据本公开的一方面,还提供了一种监测系统,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为执行所述可执行指令时实现所述的自动挂载检测探针的sd-wan新建隧道节点监测方法。
15.本技术的技术效果:本发明通过预设隧道创建规则,根据所述隧道创建规则在sd-wan拓扑结构的节点之间创建隧道;预设探针创建规则,根据所述探针创建规则,跟随所述隧道创建检测探针;预设监测条件,根据所述监测条件,通过所述检测探针对所述隧道进行实时监测,获取检测结果并上传。能够通过sd-wan的编排器自动创建跟随节点隧道的探针,实现多环节,多角度的实时监测,探针可以对任何一个环节出现的问题,探针都会检测到延时的增大,甚至丢包等进行监测,并产生告警。
16.由于探针都是由编排器自动创建的,当网络拓扑有任何变化时,包括新增或减少ucpe/ecr,创建新的或拆除overlay隧道,改变underlay承载等,探针的部署也会自动跟着变化。因此,sd-wan的网络拓扑发生变更时,无须人工干预,可自动拆除或新建探针,减少了大量的运维人力。
17.根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。
附图说明
18.包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。
19.图1示出为现有技术sd-wan的拓扑结构示意图;图2示出为本发明实施自动挂载检测探针的sd-wan新建隧道节点监测方法的流程示意图;图3示出为本发明sd-wan的拓扑结构示意图。
具体实施方式
20.以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同
的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
21.在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
22.另外,为了更好的说明本公开,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本公开同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本公开的主旨。
23.实施例1本技术在于通过sd-wan的编排器自动创建一系列探针,实现多环节,多角度的实时监测,隧道创建后,会自动创建多个探针在多个环节进行监测,并产生告警;在sd-wan的网络拓扑发生变更时,无须人工干预,可自动拆除或新建探针。
24.如图2所示,根据本公开的一方面,提供了一种自动挂载检测探针的sd-wan新建隧道节点监测方法,包括如下步骤:s100、预设隧道创建规则,根据所述隧道创建规则在sd-wan拓扑结构的节点之间创建隧道;sd-wan拓扑结构,包括ucpe、ecr、网关、业务服务器和dns几个节点,在需要建立的节点之间创建隧道。
25.隧道创建规则,根据用户需求进行自定义即可,比如,在ucpe至ecr节点之间,建立双向的overlay隧道,本处不进行限制。
26.s200、预设探针创建规则,根据所述探针创建规则,跟随所述隧道创建检测探针;隧道创建规则,同样根据用户需要监测的节点,进行自定义设置即可,本处不限制。
27.结合图3所示的节点隧道,当隧道创建后,自动创建多个探针在多个环节进行监测,并产生告警。
28.探针的本质为持续的icmp ping操作,任何一个环节出了问题,探针都会检测到延时的增大,甚至丢包。其中,icmp为通用协议,可用于所有环节。对于dns,可有针对性地使用dns ping;而针对业务服务器,可以使用http ping。
29.本处,探针都是由编排器自动创建的,当网络拓扑有任何变化时,包括新增或减少ucpe/ecr,创建新的或拆除overlay隧道,改变underlay承载等,探针的部署也会自动跟着变化。
30.因此,sd-wan的网络拓扑发生变更时,无须人工干预,可自动拆除或新建探针,减少了大量的运维人力。
31.s300、预设监测条件,根据所述监测条件,通过所述检测探针对所述隧道进行实时监测,获取检测结果并上传。
32.探针创建后,通过探针向不同隧道或者节点实时发出ping信号,进行延时和丢包监测等监测,若是发现sd-wan网络拓扑的一个环节出现问题,如ucpe至ecr之间的overlay隧道或ucpe至ecr之间的underlay承载发生了问题,即可排查知道问题所在的环节位置。因此,不再需要通过人工逐一排查,效率提升,不影响业务或隐患。
33.如图3所示,本实施例,在ucpe至ecr的overlay隧道之间建立探针。当隧道创建后,
以下环节探针会被自动创建:ucpe至ecr的overlay;ecr至ucpe的overlay(上一个探针的反向探针);ucpe至ecr的underlay(不同于overlay,underlay一般没有反向探针,因为ucpe一般在内网);ucpe与ecr分别到网关,各一个探针;ucpe与ecr分别到dns,各一个探针;ucpe与ecr分别到业务服务器,各一个探针。
34.为overlay隧道双向创建探针,包括ucpe至ecr的overlay和ecr至ucpe的overlay。
35.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,包括:s201、预设第一探针创建规则;s202、跟随overlay隧道,根据所述第一探针创建规则,建立双向探针,包括:跟随ucpe至ecr的第一overlay隧道,通过sd-wan的编排器,自动创建对应所述第一overlay的第一探针;跟随ecr至ucpe的第二overlay隧道,通过sd-wan的编排器,自动创建对应所述第二overlay的第二探针。
36.第一探针创建规则,由用户自定义。本处为overlay隧道双向创建探针,对ucpe至ecr和ecr至ucpe的overlay隧道,两个环节,皆进行监测。
37.第一overlay隧道和第二overlay隧道,仅仅指代在不同方向上建立的隧道,同样第一探针和第二探针仅仅是对不同环节的探针命名。
38.本处,除了为overlay隧道双向创建探针,本实施例,还同时在underlay承载创建单向探针,从两个角度监测。
39.下述为ucpe和ecr同时向网关、dns、业务服务器方向创建探针,从不同环节监测。其中的探针创建规则由用户自定义,以及对应的探针命名,仅为不同环节的探针区分。通过各自环节对应的探针,各自进行环节监测即可,不再对各个探针进行描述。
40.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:s211、预设第二探针创建规则;s212、跟随ucpe至ecr的underlay隧道,根据所述第二探针创建规则,通过sd-wan的编排器,自动创建对应所述underlay隧道的第三探针。
41.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:s221、预设第三探针创建规则;s222、跟随ucpe至网关的第一隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第一隧道的第四探针;s223、跟随ecr至网关的第二隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第二隧道的第五探针。
42.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:
s231、预设第四探针创建规则;s232、跟随ucpe至dns的第三隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建对应所述第三隧道的第五探针;s233、跟随ecr至dns的第四隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建应所述第四隧道的第六探针。
43.在一种可能的实现方式中,可选地,在步骤s200中,所述预设探针创建规则,根据所述探针创建规则,跟随所述隧道自动创建检测探针,还包括:s241、预设第五探针创建规则;s242、跟随ucpe至业务服务器的第五隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第五隧道的第七探针;s233、跟随ecr至业务服务器的第六隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第六隧道的第八探针。
44.这样,通过预设隧道创建规则,根据所述隧道创建规则在sd-wan拓扑结构的节点之间创建隧道;预设探针创建规则,根据所述探针创建规则,跟随所述隧道创建检测探针;预设监测条件,根据所述监测条件,通过所述检测探针对所述隧道进行实时监测,获取检测结果并上传。能够通过sd-wan的编排器自动创建跟随节点隧道的探针,实现多环节,多角度的实时监测,探针可以对任何一个环节出现的问题,探针都会检测到延时的增大,甚至丢包等进行监测,并产生告警。
45.由于探针都是由编排器自动创建的,当网络拓扑有任何变化时,包括新增或减少ucpe/ecr,创建新的或拆除overlay隧道,改变underlay承载等,探针的部署也会自动跟着变化。因此,sd-wan的网络拓扑发生变更时,无须人工干预,可自动拆除或新建探针,减少了大量的运维人力。
46.实施例2基于实施例1的实施,本实施,根据本公开的另一方面,提供了一种实现所述的自动挂载检测探针的sd-wan新建隧道节点监测方法的装置,包括:隧道创建单元:用于预设隧道创建规则,根据所述隧道创建规则在sd-wan拓扑结构的节点之间创建隧道;探针创建单元:用于预设探针创建规则,根据所述探针创建规则,跟随所述隧道创建检测探针;实时监测单元:用于预设监测条件,根据所述监测条件,通过所述检测探针对所述隧道进行实时监测,获取检测结果并上传。
47.在一种可能的实现方式中,可选地,所述探针创建单元,包括:overlay双向探针创建模块:用于预设第一探针创建规则;跟随overlay隧道,根据所述第一探针创建规则,建立双向探针,包括:跟随ucpe至ecr的第一overlay隧道,通过sd-wan的编排器,自动创建对应所述第一overlay的第一探针;跟随ecr至ucpe的第二overlay隧道,通过sd-wan的编排器,自动创建对应所述第二overlay的第二探针;underlay单向探针创建模块:用于预设第二探针创建规则;跟随ucpe至ecr的underlay隧道,根据所述第二探针创建规则,通过sd-wan的编排器,自动创建对应所述underlay隧道的第三探针。
48.在一种可能的实现方式中,可选地,所述探针创建单元,还包括:网关探针创建模块:用于预设第三探针创建规则;跟随ucpe至网关的第一隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第一隧道的第四探针;跟随ecr至网关的第二隧道,根据所述第三探针创建规则,通过sd-wan的编排器,自动创建对应所述第二隧道的第五探针;dns探针创建模块:用于预设第四探针创建规则;跟随ucpe至dns的第三隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建对应所述第三隧道的第五探针;跟随ecr至dns的第四隧道,根据所述第四探针创建规则,通过sd-wan的编排器,自动创建应所述第四隧道的第六探针;业务服务器探针创建模块:用于预设第五探针创建规则;跟随ucpe至业务服务器的第五隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第五隧道的第七探针;跟随ecr至业务服务器的第六隧道,根据所述第五探针创建规则,通过sd-wan的编排器,自动创建对应所述第六隧道的第八探针。
49.各个模块/硬件的功能和实施原理,具体参见上述实施例的描述,本处不再赘述。
50.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
51.实施例3更进一步地,根据本公开的另一方面,还提供了一种监测系统。
52.本公开实施例监测系统包括处理器以及用于存储处理器可执行指令的存储器。其中,处理器被配置为执行可执行指令时实现前面任一所述的一种自动挂载检测探针的sd-wan新建隧道节点监测方法。
53.此处,应当指出的是,处理器的个数可以为一个或多个。同时,在本公开实施例的监测系统中,还可以包括输入装置和输出装置。其中,处理器、存储器、输入装置和输出装置之间可以通过总线连接,也可以通过其他方式连接,此处不进行具体限定。
54.存储器作为一种自动挂载检测探针的sd-wan新建隧道节点监测方法计算机可读存储介质,可用于存储软件程序、计算机可执行程序和各种模块,如:本公开实施例的一种自动挂载检测探针的sd-wan新建隧道节点监测方法所对应的程序或模块。处理器通过运行存储在存储器中的软件程序或模块,从而执行监测系统的各种功能应用及数据处理。
55.输入装置可用于接收输入的数字或信号。其中,信号可以为产生与设备/终端/服务器的用户设置以及功能控制有关的键信号。输出装置可以包括显示屏等显示设备。
56.以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献