一种基于链路质量分析的智能运维方法及装置制造方法及图纸

技术编号:37481543 阅读:14 留言:0更新日期:2023-05-07 09:21
本申请提供一种基于链路质量分析的智能运维方法及装置,涉及网络运维技术领域,解决现有网络运维的拨测技术准确性和运维效率不高的问题。该方法包括:第一网络设备根据源节点和目的节点制定拨测策略,并向第二网络设备下发拨测策略,拨测策略用于对源节点和目的节点之间的通信路径进行拨测;接收拨测结果,并根据拨测结果进行分析,确认拨测策略是否均衡的覆盖源节点和目的节点之间的全部通信路径;若没有覆盖全部通信路径,则对拨测策略的拨测五元组进行调整后得到更新的拨测策略,根据更新的拨测策略继续进行拨测以及根据拨测结果进行策略优化,直到确定均衡覆盖全部通信路径,得到目标拨测策略;向第二网络设备下发目标拨测策略。标拨测策略。标拨测策略。

【技术实现步骤摘要】
一种基于链路质量分析的智能运维方法及装置
[0001]本申请要求于2021年10月29日提交国家知识产权局、申请号为202111272927.7、申请名称为“一种基于链路质量分析的智能运维方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请涉及网络运维
,尤其涉及一种基于链路质量分析的智能运维方法及装置。

技术介绍

[0003]随着云计算技术和软件定义网络(Software Defined Network,SDN)技术的广泛应用,云数据中心的网络架构和数据处理业务日趋复杂,给网络的运维管理带来越来越高的复杂度,对故障的及时发现和准确定位是当前网络运维面临的主要挑战。
[0004]目前,对通信链路的检测会用到拨测技术,例如,检测源节点与目的节点之间的通信路径,现有的拨测方案需要手动指定拨测五元组,即源端口和网际互连协议(Internet Protocol,IP)地址、目的端口和IP地址以及协议号,进行拨测。而拨测数据包可能只经过源节点与目的节点之间多条通信路径中的其中一条,导致拨测结果无法确认是否源节点与目的节点之间的所有通信路径都可以正常通信。若其中有个别链路不通,则无法及时识别出链路故障,导致静默故障。另外,现有的拨测方案,可能直到源节点与目的节点之间的所有通信路径都异常后,才能检测到网络链路故障,识别异常的时间较长,网络运维的准确性和效率都不高。

技术实现思路

[0005]本申请提供一种基于链路质量分析的智能运维方法及装置,用于解决现有的拨测技术需要手动指定拨测五元组,只能检测到源节点与目的节点之间的某一条通信路径,网络运维的准确性和效率都不高的问题。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,提供一种基于链路质量分析的智能运维方法,该方法包括:第一网络设备根据源节点和目的节点制定拨测策略,并向第二网络设备下发所述拨测策略,所述拨测策略用于对所述源节点和所述目的节点之间的通信路径进行拨测;接收拨测结果,并根据所述拨测结果进行分析,确认所述拨测策略是否均衡的覆盖所述源节点和所述目的节点之间的全部通信路径;若没有覆盖全部通信路径,则对所述拨测策略的拨测五元组进行调整后得到更新的拨测策略,根据所述更新的拨测策略继续进行拨测以及根据拨测结果进行策略优化,直到确定均衡覆盖全部通信路径,得到目标拨测策略;向所述第二网络设备下发所述目标拨测策略。
[0008]上述技术方案中,无需手动执行拨测五元组,是一个能够完成主动拨测过程的智能拨测运维系统。第一网络设备可以自动根据被测节点生成拨测策略,并下发,通过收集拨
测数据包进行统计分析得到拨测结果,分析拨测结果是否均衡的覆盖源节点和目的节点之间的全部通信路径,从而可以动态调整拨测策略,直到拨测策略可以覆盖所有可能的通信路径,即得到目标拨测策略,实现智能运维,从而能够有效提高数据中心的网络监控能力和运维效率。
[0009]在一种可能的实现方式中,对所述拨测策略的拨测五元组进行调整,具体包括:调整所述拨测五元组中的源端口、目的端口或者协议号中的至少一个。
[0010]上述可能的实现方式中,通过对拨测五元组中的源端口、目的端口或协议号中的至少一个进行调整,再继续根据调整的拨测策略执行拨测过程,直到拨测策略可以均衡的覆盖所有的拨测路径,提高生成拨测策略的灵活性和准确性。
[0011]在一种可能的实现方式中,该方法还包括:接收所述目标拨测策略对应的拨测结果,若确定所述拨测结果中存在丢失的通信路径,则确定所述通信路径出现异常,发出异常告警。
[0012]上述可能的实现方式中,网络控制器可以周期性的下发完美策略对通信路径进行拨测,判断是否存在丢包、或者链路丢失等异常,进行异常告警,从而可以提高数据中心的网络监控能力。并且可以有效的识别静默链路故障,及时告警,提高网络的可靠性。
[0013]在一种可能的实现方式中,确认所述拨测策略是否均衡的覆盖所述源节点和所述目的节点之间的全部通信路径,具体包括:根据所述拨测结果确定接入交换机或者虚拟网元是否满足链路负载均衡。
[0014]在一种可能的实现方式中,第一网络设备为网络控制器。
[0015]在一种可能的实现方式中,第二网络设备为网络分析器。
[0016]第二方面,提供一种基于链路质量分析的智能运维方法,该方法包括:第二网络设备接收来自第一网络设备的拨测策略,所述拨测策略用于对所述源节点和所述目的节点之间的通信路径进行拨测;根据所述拨测策略向被测节点发送拨测任务;接收来自所述被测节点的拨测数据;根据所述拨测数据进行数据分析和汇总得到拨测结果,并向所述第一网络设备上报所述拨测结果。
[0017]在一种可能的实现方式中,根据所述拨测策略向被测节点发送拨测任务,接收来自所述被测节点的拨测数据,具体包括:向所述源节点和所述目的节点发送拨测任务;接收来自所述源节点、所述目的节点以及第三网络设备的拨测数据,其中,所述第三网络设备用于转发所述源节点和所述目的节点之间的传输数据包。
[0018]在一种可能的实现方式中,第一网络设备为网络控制器。
[0019]在一种可能的实现方式中,第二网络设备为网络分析器。
[0020]在一种可能的实现方式中,第三网络设备为接入交换机。
[0021]第三方面,提供一种通信装置,该装置包括:处理模块,用于根据源节点和目的节点制定拨测策略,所述拨测策略用于对所述源节点和所述目的节点之间的通信路径进行拨测;收发模块,用于向第二网络设备下发所述拨测策略;所述收发模块,还用于接收拨测结果;所述处理模块,还用于根据所述拨测结果进行分析,确认所述拨测策略是否均衡的覆盖所述源节点和所述目的节点之间的全部通信路径;若没有覆盖全部通信路径,则对所述拨测策略的拨测五元组进行调整后得到更新的拨测策略,根据所述更新的拨测策略继续进行拨测以及根据拨测结果进行策略优化,直到确定均衡覆盖全部通信路径,得到目标拨测策
略;所述收发模块,还用于向所述第二网络设备下发所述目标拨测策略。
[0022]在一种可能的实现方式中,处理模块,具体用于调整所述拨测五元组中的源端口、目的端口或者协议号中的至少一个。
[0023]在一种可能的实现方式中,收发模块,还用于接收所述目标拨测策略对应的拨测结果;所述处理模块,还用于若确定所述拨测结果中存在丢失的通信路径,则确定所述通信路径出现异常,发出异常告警。
[0024]在一种可能的实现方式中,处理模块,还用于根据所述拨测结果确定接入交换机或者虚拟网元是否满足链路负载均衡。
[0025]在一种可能的实现方式中,装置为网络控制器。
[0026]在一种可能的实现方式中,第二网络设备为网络分析器。
[0027]第四方面,提供一种通信装置,该装置包括:收发模块,用于接收来自第一网络设备的拨测策略,所述拨测策略用于对所述源节点和所述目的节点之间的通信路径进行拨测;所述收发模块,还用于根据所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于链路质量分析的智能运维方法,其特征在于,所述方法包括:第一网络设备根据源节点和目的节点制定拨测策略,并向第二网络设备下发所述拨测策略,所述拨测策略用于对所述源节点和所述目的节点之间的通信路径进行拨测;接收拨测结果,并根据所述拨测结果进行分析,确认所述拨测策略是否均衡的覆盖所述源节点和所述目的节点之间的全部通信路径;若没有覆盖全部通信路径,则对所述拨测策略的拨测五元组进行调整后得到更新的拨测策略,根据所述更新的拨测策略继续进行拨测以及根据拨测结果进行策略优化,直到确定均衡覆盖全部通信路径,得到目标拨测策略;向所述第二网络设备下发所述目标拨测策略。2.根据权利要求1所述的方法,其特征在于,所述对所述拨测策略的拨测五元组进行调整,具体包括:调整所述拨测五元组中的源端口、目的端口或者协议号中的至少一个。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:接收所述目标拨测策略对应的拨测结果,若确定所述拨测结果中存在丢失的通信路径,则确定所述通信路径出现异常,发出异常告警。4.根据权利要求1

3任一项所述的方法,其特征在于,确认所述拨测策略是否均衡的覆盖所述源节点和所述目的节点之间的全部通信路径,具体包括:根据所述拨测结果确定接入交换机或者虚拟网元是否满足链路负载均衡。5.根据权利要求1

4任一项所述的方法,其特征在于,所述第一网络设备为网络控制器。6.根据权利要求1

5任一项所述的方法,其特征在于,所述第二网络设备为网络分析器。7.一种基于链路质量分析的智能运维方法,其特征在于,所述方法包括:第二网络设备接收来自第一网络设备的拨测策略,所述拨测策略用于对所述源节点和所述目的节点之间的通信路径进行拨测;根据所述拨测策略向被测节点发送拨测任务;接收来自所述被测节点的拨测数据;根据所述拨测数据进行数据分析和汇总得到拨测结果,并向所述第一网络设备上报所述拨测结果。8.根据权利要求7所述的方法,其特征在于,所述根据所述拨测策略向被测节点发送拨测任务,接收来自所述被测节点的拨测数据,具体包括:向所述源节点和所述目的节点发送拨测任务;接收来自所述源节点、所述目的节点以及第三网络设备的拨测数据,其中,所述第三网络设备用于转发所述源节点和所述目的节点之间的传输数据包。9.根据权利要求7或8所述的方法,其特征在于,所述第一网络设备为网络控制器。10.根据权利要求7

9任一项所述的方法,其特征在于,所述第二网络设备为网络分析器。11.根据权利要求7

10任一项所述的方法,其特征在于,所述第三网络设备为接入交换机。12.一种通信装置,其特征在于,所述装置包括:
处理模块,用于根据源节点和目的节点制定拨测策略,所述拨测策略用于对所述源节点和所述目的节点之间的通信路径进行拨测;收发模块,用于向第二网络设备下发所述拨测策略;所述收发模块,还用于接收拨测结果;所述处理模块,还用于根据所述拨测结果进行分析,确认所述拨测策略是否均衡的覆盖所述源节点和所述目的节点之间的全部通信路径;若没有覆盖全部通信路径,则对所述拨测策略的拨测五元组进行调整后得...

【专利技术属性】
技术研发人员:周艳春郑浩秦永钢
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1