对网络节点的控制方法、装置及监控设备制造方法及图纸

技术编号:19436366 阅读:21 留言:0更新日期:2018-11-14 13:07
本发明专利技术实施例公开了一种对网络节点的控制方法、装置及监控设备,其中,所述方法包括:在目标节点中发起网络检测命令,所述网络检测命令用于检测所述目标节点到用户网关之间的目标链路,或者,所述网络检测命令用于检测所述目标节点到源节点之间的目标链路;获取在所述目标节点中执行所述网络检测命令后得到的所述目标链路的链路质量数据;根据获取到的链路质量数据触发对所述目标链路的流量调度处理;其中,所述流量调度处理包括断开或恢复所述目标节点的目标链路。采用本发明专利技术实施例,能够对网络节点进行快速检测,实现对网络节点的调度处理的自动化、智能化需求。

【技术实现步骤摘要】
对网络节点的控制方法、装置及监控设备
本专利技术涉及计算机网络
,尤其涉及一种对网络节点的控制方法、装置及监控设备。
技术介绍
计算机网络实现大量分散的网络设备之间的互联,方便各式各样的用户之间交互信息、互相访问数据。计算机网络包括设备和网络两部分。这些设备包括实现各种功能的服务器,传递数据的网关设备,以及个人终端设备等。针对某些业务,例如视频点播业务,可以在全国范围内不同的地区建设机房部署服务器来提供业务数据为用户服务。部署的这些服务器作为业务的边缘节点一般与用户侧的用户网关直接相连,以通过用户网关将视频点播业务等业务的数据提供给用户。为了向用户良好的服务保证用户的体验,需要对这些直接为用户提供服务的服务器进行质量检测,以便于在出现问题的时候,针对进行出现问题的服务器进行调度处理。现有的检测服务器的网络质量是通过人工来进行的,一般是在接收到用户的投诉时,由运营维护人员对出现问题的服务器进行处理。但随着业务的发展,一般情况下服务器分布地区较广,采用人工的方式对服务器的检测和维护所投入的成本较高,并且一般是在已经影响用户体验之后才能进行处理。
技术实现思路
本专利技术实施例提供一种对网络节点的控制方法、装置及监控设备,可快捷、及时地对网络节点进行自动化的链路检测与调度处理。第一方面,本专利技术实施例提供了一种对网络节点的控制方法,包括:在目标节点中发起网络检测命令,所述网络检测命令用于检测所述目标节点到用户网关之间的目标链路,或者,所述网络检测命令用于检测所述目标节点到源节点之间的目标链路;获取在所述目标节点中执行所述网络检测命令后得到的所述目标链路的链路质量数据;根据获取到的链路质量数据触发对所述目标链路的流量调度处理;其中,所述流量调度处理包括断开或恢复所述目标节点的目标链路。第二方面,本专利技术实施例还提供了一种对网络节点的控制装置,包括:检测模块,用于在目标节点中发起网络检测命令,所述网络检测命令用于检测所述目标节点到用户网关之间的目标链路,或者,所述网络检测命令用于检测所述目标节点到源节点之间的目标链路;获取模块,用于获取在所述目标节点中执行所述网络检测命令后得到的所述目标链路的链路质量数据;处理模块,用于根据获取到的链路质量数据触发对所述目标链路的流量调度处理;其中,所述流量调度处理包括断开或恢复所述目标节点的目标链路。第三方面,本专利技术实施例还提供了一种监控设备,所述服务器包括:网络接口和处理器;所述网络接口,用于与目标节点通信;所述处理器,用于通过所述网络接口在目标节点中发起网络检测命令,所述网络检测命令用于检测所述目标节点到用户网关之间的目标链路,或者,所述网络检测命令用于检测所述目标节点到源节点之间的目标链路;通过所述网络接口获取在所述目标节点中执行所述网络检测命令后得到的所述目标链路的链路质量数据;根据获取到的链路质量数据触发对所述目标链路的流量调度处理;其中,所述流量调度处理包括断开或恢复所述目标节点的目标链路。本专利技术实施例通过在需要检测的服务器节点上主动发起从该节点到用户或者到源节点的网络质量检测,根据检测结果来完成对该节点的链路的断开和恢复处理,节省了人力成本,满足了用户对网络节点检测的自动化、智能化需求。附图说明图1是本专利技术实施例的一种对网络节点进行检测与控制的方法流程示意图;图2是本专利技术实施例的另一种对网络节点进行检测与控制的方法流程示意图;图3是本专利技术实施例的一种对网络节点的控制方法的流程示意图;图4是本专利技术实施例的其中一种显示通知信息的界面示意图;图5是本专利技术实施例的其中另一种显示通知信息的界面示意图;图6是本专利技术实施例的另一种对网络节点的控制方法的流程示意图;图7是本专利技术实施例的显示质量信息查询结果的界面示意图;图8是本专利技术实施例的显示已告警节点的查询结果的界面示意图;图9是本专利技术实施例的一种对网络节点的控制装置的结构示意图;图10是本专利技术实施例的一种监控设备的结构示意图。具体实施方式本专利技术实施例中,在需要检测的目标节点中触发执行网络检测命令,对从目标节点到用户设备的链路进行反向检测,或者对从目标节点到源节点的链路进行检测,以便于得到关于目标节点的目标链路质量信息。在一个实施例中,所述目标节点为一与直接与用户网关相连问用户提供服务的边缘节点,可以在目标节点执行针对一个或者多个用户网关的ping命令,进而检测从目标节点到用户设备的目标链路的质量;可以在目标节点执行针对一个或者多个源节点的ping命令,进而检测从目标节点到源节点的目标链路的质量,源节点是指所述目标节点所在网络中,与所述目标节点相连,通过所述目标节点为用户提供更多业务的服务器,目标节点如果不能提供某个服务的数据,可以到源节点中获取。本专利技术实施例可以检测关于目标节点的上述目标链路的丢包率、丢包持续时长,或者延迟时间等,这些信息可以作为该目标链路的链路质量数据。在本专利技术实施例中,通过获取边缘节点到其覆盖地区用户的反向ping丢包信息,和/或边缘节点到源节点的丢包信息,可以判断目标链路的质量是否满足预设的链路断开条件,例如丢包率是否大于预设的阈值等条件,即可确定在该边缘节点处是否会出现用户访问边缘节点资源时,由于网络质量异常或者回源链路异常导致的业务质量出现明显波动的情况。对该两类异常,本专利技术实施例通过对边缘节点进行监控,即可提早发现,以便于对链路告警、及时自动剔除链路等处理,以保证了用户的体验不受网络质量的影响,可以提前规避、解决影响用户体验的问题,大大节省带宽成本,同时自动剔除问题链路提高了处理效率和质量,节省了人工成本和时间成本。在一个实施例中,对于已经剔除的链路,可以对该链路继续进行监控,当其网络质量趋于稳定、良好,且已持续一定时间后,可认为该链路满足预设的链路恢复条件,将此类链路自动重新加回现网的调度系统内。通过上述两种方法即可实现户地区机房质量不好情况下,迅速切流以确保用户的高质量体验。本专利技术实施例的网络节点的控制方法主要包括:对各边缘节点中某个被检测的目标节点所对应的目标链路的断开控制和断开后链路恢复的控制。关于目标链路的剔除,如图1所示,监控设备在S101中发出触发命令给目标节点。目标节点在S102执行目标节点到用户网关的反向ping命令,目标节点在S103中执行目标节点到源节点的ping命令。监控设备可以仅触发目标节点执行到用户网关的反向ping命令或到源节点的ping命令。可以通过实时调用CDN(ContentDeliveryNetwork,内容分发网络)边缘节点网络质量监控平台,获取目标节点反向ping用户的链路质量数据和/或目标节点ping源节点的链路质量数据,将各链路质量数据作为待处理的数据源,以便于后续基于该数据源对关于目标节点的目标链路进行分析,完成对该目标节点的流量调度处理。监控设备在S104中获取链路质量数据,具体获取目标节点到用户网关的链路质量数据,并获取目标节点到源节点的链路质量数据。在S105中确定目标节点的目标链路质量。处理目标节点反向ping用户链路质量数据,以及目标节点ping源节点链路质量数据,通过设定合适的阈值,如丢包率阈值等来确定链路的质量。其中,目标节点到源节点之间的链路的质量也会影响到用户的上网体验,例如,用户通过目标节点访问某个源节点以下载数据时,由于目标本文档来自技高网...

【技术保护点】
1.一种对网络节点的控制方法,其特征在于,包括:在目标节点中发起网络检测命令,所述网络检测命令用于检测所述目标节点到用户网关之间的目标链路,或者,所述网络检测命令用于检测所述目标节点到源节点之间的目标链路;获取在所述目标节点中执行所述网络检测命令后得到的所述目标链路的链路质量数据;根据获取到的链路质量数据触发对所述目标链路的流量调度处理;其中,所述流量调度处理包括断开或恢复所述目标节点的目标链路。

【技术特征摘要】
1.一种对网络节点的控制方法,其特征在于,包括:在目标节点中发起网络检测命令,所述网络检测命令用于检测所述目标节点到用户网关之间的目标链路,或者,所述网络检测命令用于检测所述目标节点到源节点之间的目标链路;获取在所述目标节点中执行所述网络检测命令后得到的所述目标链路的链路质量数据;根据获取到的链路质量数据触发对所述目标链路的流量调度处理;其中,所述流量调度处理包括断开或恢复所述目标节点的目标链路。2.如权利要求1所述的方法,其特征在于,所述根据获取到的链路质量数据触发对所述目标链路的流量调度处理,包括:如果所述链路质量数据满足预设的链路断开条件,则触发断开所述目标接口的链路接口,以断开所述目标链路,完成对所述目标链路的流量调度处理。3.如权利要求1所述的方法,其特征在于,所述根据获取到的链路质量数据触发对所述目标链路的流量调度处理,包括:如果所述链路质量数据满足预设的链路断开条件,获取所述目标链路的历史质量信息;将所述链路质量数据和所述历史质量信息进行比较,得到比较结果;如果所述比较结果满足预设的链路断开条件,则触发断开所述目标接口的链路接口,以断开所述目标链路,完成对所述目标链路的流量调度处理。4.如权利要求2或3所述的方法,其特征在于,在触发断开所述目标接口的链路接口,以断开所述目标链路之前,还包括:判断所述链路接口是否为已配置在现网中运行的节点;如果是,则执行所述触发断开所述目标接口的链路接口,以断开所述目标链路。5.如权利要求1所述的方法,其特征在于,所述根据获取到的链路质量数据触发对所述目标链路的流量调度处理,还包括:如果所述链路质量数据满足预设的链路恢复条件,且所述目标节点的工作状态为断开未恢复状态,则触发恢复所述目标节点的链路接口以恢复所述目标链路。6.如权利要求3所述的方法,其特征在于,所述将所述链路质量数据和所述历史质量信息进行比较,得到比较结果,包括:如果获取到的历史质量信息包括第一信息,则将该第一信息与本次检测得到的链路质量数据进行比较确定周期变化幅度;将所述周期变化幅度作为比较结果;所第一信息包括上一检测周期检测得到链路质量数据。7.如权利要求6所述的方法,其特征在于,所述将所述链路质量数据和所述历史质量信息进行比较,得到比较结果,还包括:如果获取到的历史质量信息不包括第一信息,且该历史质量信息包括第二信息,则将该第二信息与本次检测得到的链路质量数据进行比较确...

【专利技术属性】
技术研发人员:刘化伟沈坤
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1