网络路径调整方法、系统、装置、电子设备及存储介质制造方法及图纸

技术编号:27661124 阅读:14 留言:0更新日期:2021-03-12 14:30
本申请提供的网络路径调整方法、系统、装置、电子设备及存储介质中,服务器根据汇聚层交换机中的第一交换机以及第二交换机,将接入层交换机中需要通过第二交换机发送的数据,经由与第一交换机之间的通信链路进行发送。由于,第二交换机为至少一种状态参数发生异常的汇聚层交换机,因此,能够在第二交换机发生故障之前,完成通信路径的切换,减少因为设备故障所需要的切换时间。

【技术实现步骤摘要】
网络路径调整方法、系统、装置、电子设备及存储介质
本申请涉及通信领域,具体而言,涉及一种网络路径调整方法、系统、装置、电子设备及存储介质。
技术介绍
当前企业级网络架构中,会使用到HSRP(HotStandbyRouterProtocol,热备份路由协议)或者VRRP(VirtualRouterRedundancyProtocol,虚拟路由冗余协议)等负载均衡技术,上述协议只有设备故障瘫痪或者与上层网络完全不可达的时候,才会进行通信路径的切换。经专利技术人研究发现,由于需要设备故障瘫痪或者与上层网络完全不可达才进行通信路径的切换,因此,需要一定的时间对异常状况进行感知,继而通信路径的切换存在一定的滞后性,且会影响用户的正常使用。
技术实现思路
为了克服现有技术中的至少一个不足,第一方面,本申请实施例提供一种网络路径调整方法,应用于服务器,所述服务器与接入层交换机以及多个汇聚层交换机通信连接,所述接入层交换机与所述多个汇聚层交换机分别建立有对应的通信链路,所述方法包括:从所述多个汇聚层交换机中确定出第一交换机以及第二交换机,其中,所述第一交换机预设种类的状态参数均未发生异常,所述第二交换机至少一种状态参数发生异常;确定所述通信链路中是否存在待切换链路,其中,所述待切换链路为处于工作状态,且与所述第二交换机通信连接的通信链路;若是,则向所述接入层交换机发送切换指令,其中,所述切换指令包括所述待切换链路的标识以及目标交换机的标识,所述目标交换机属于所述第一交换机。在一种可能的实现方式中,所述从所述多个汇聚层交换机中确定出第一交换机以及第二交换机,包括:获取各所述汇聚层交换机预设种类的状态参数,其中,各所述种类的状态参数配置有对应的阈值;针对每个所述汇聚层交换机,将所述汇聚层交换机的状态参数与对应的阈值进行比较;根据所述多个汇聚层交换机的比较结果,确定出所述第一交换机以及所述第二交换机。在一种可能的实现方式中,所述切换指令还携带有待切换设备数量,其中,所述待切换设备数量用于指示从所述待切换链路发送数据的设备中,需要进行通信链路切换的设备数量,所述向所述接入层交换机发生切换指令之前,所述方法还包括:获取异常状态参数的数量,其中,所述异常状态参数为与所述待切换链路通信连接的第二交换机中,存在异常的状态参数;根据异常状态参数的数量与设备数量的预设对应关系,获得所述待切换设备数量。在一种可能的实现方式中,各所述汇聚层交换机配置有基于网络带宽的路径切换协议,所述预设种类的状态参数中未包括网络带宽参数。第二方面,本申请实施例提供一种网络路径调整方法,应用于接入层交换机,所述接入层交换机与服务器通信连接,且与多个聚合层交换机分别建立有对应的通信链路,所述方法包括:接收所述服务器发送的切换指令,其中,所述切换指令包括待切换链路的标识以及目标交换机的标识,所述待切换链路为处于工作状态,且与第二交换机通信连接的通信链路,所述目标交换机属于第一交换机,所述第一交换机为设种类的状态参数均未发生异常的汇聚层交换机,所述第二交换机为至少一种状态参数发生异常的汇聚层交换机;根据所述切换指令,将从所述待切换链路发送的数据切换至与所述目标交换机通信连接的通信链路。第三方面,本申请实施例提供一种网络路径调整系统,所述网络路径调整系统包括服务器、接入层交换机以及多个汇聚层交换机,所述服务器与所述接入层交换机以及所述多个汇聚层交换机通信连接,所述接入层交换机与所述多个汇聚层交换机建立有对应的通信链路;所述服务器从所述多个汇聚层交换机中确定出第一交换机以及第二交换机,其中,所述第一交换机预设种类的状态参数均未发生异常,所述第二交换机至少一种状态参数发生异常;确定所述通信链路中是否存在待切换链路,其中,所述待切换链路为处于工作状态,且与所述第二交换机通信连接的通信链路;若是,则向所述接入层交换机发送切换指令,其中,所述切换指令包括所述待切换链路的标识以及目标交换机的标识,所述目标交换机属于所述第一交换机;所述接入层交换机接收所述切换指令;根据所述切换指令,将从所述待切换链路发送的数据切换至与所述目标交换机通信连接的通信链路。第四方面,本申请实施例提供一种网络路径调整装置,应用于服务器,所述服务器与接入层交换机以及多个汇聚层交换机通信连接,所述接入层交换机与所述多个汇聚层交换机分别建立有对应的通信链路,所述网络路径调整装置包括:异常确定模块,用于从所述多个汇聚层交换机中确定出第一交换机以及第二交换机,其中,所述第一交换机预设种类的状态参数均未发生异常,所述第二交换机至少一种状态参数发生异常;接口确定模块,用于确定所述通信链路中是否存在待切换链路,其中,所述待切换链路为处于工作状态,且与所述第二交换机通信连接的通信链路;指令发送模块,用于若是,则向所述接入层交换机发送切换指令,其中,所述切换指令包括所述待切换链路的标识以及目标交换机的标识,所述目标交换机属于所述第一交换机。第五方面,本申请实施例提供一种网络路径调整装置,应用于接入层交换机,所述接入层交换机与服务器通信连接,且与多个聚层交换机分别建立有对应的通信链路,所述网络路径调整装置包括:指令接收模块,用于接收所述服务器发送的切换指令,其中,所述切换指令包括待切换链路的标识以及目标交换机的标识,所述待切换链路为处于工作状态,且与第二交换机通信连接的通信链路,所述目标交换机属于第一交换机,所述第一交换机为设种类的状态参数均未发生异常的汇聚层交换机,所述第二交换机为至少一种状态参数发生异常的汇聚层交换机;路径切换模块,用于根据所述切换指令,将从所述待切换链路发送的数据切换至与所述目标交换机通信连接的通信链路。第六方面,本申请实施例提供一种电子设备,所述电子设备包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序中的计算机可执行指令被所述处理器执行时,实现服务器所执行的网络路径调整方法或者接入层交换机所执行的网络路径调整方法。第七方面,本申请实施例提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序中的计算机可执行指令被处理器执行时,实现服务器所执行的网络路径调整方法或者接入层交换机所执行的网络路径调整方法。相对于现有技术而言,本申请具有以下有益效果:本申请实施例提供的网络路径调整方法、系统、装置、电子设备及存储介质中,服务器根据汇聚层交换机中的第一交换机以及第二交换机,将接入层交换机中需要通过第二交换机发送的数据,经由与第一交换机之间的通信链路进行发送。由于,第二交换机为至少一种状态参数发生异常的汇聚层交换机,因此,能够在第二交换机发生故障之前,完成通信路径的切换,减少因为设备故障所需要的切换时间。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不本文档来自技高网...

【技术保护点】
1.一种网络路径调整方法,其特征在于,应用于服务器,所述服务器与接入层交换机以及多个汇聚层交换机通信连接,所述接入层交换机与所述多个汇聚层交换机分别建立有对应的通信链路,所述方法包括:/n从所述多个汇聚层交换机中确定出第一交换机以及第二交换机,其中,所述第一交换机预设种类的状态参数均未发生异常,所述第二交换机至少一种状态参数发生异常;/n确定所述通信链路中是否存在待切换链路,其中,所述待切换链路为处于工作状态,且与所述第二交换机通信连接的通信链路;/n若是,则向所述接入层交换机发送切换指令,其中,所述切换指令包括所述待切换链路的标识以及目标交换机的标识,所述目标交换机属于所述第一交换机。/n

【技术特征摘要】
1.一种网络路径调整方法,其特征在于,应用于服务器,所述服务器与接入层交换机以及多个汇聚层交换机通信连接,所述接入层交换机与所述多个汇聚层交换机分别建立有对应的通信链路,所述方法包括:
从所述多个汇聚层交换机中确定出第一交换机以及第二交换机,其中,所述第一交换机预设种类的状态参数均未发生异常,所述第二交换机至少一种状态参数发生异常;
确定所述通信链路中是否存在待切换链路,其中,所述待切换链路为处于工作状态,且与所述第二交换机通信连接的通信链路;
若是,则向所述接入层交换机发送切换指令,其中,所述切换指令包括所述待切换链路的标识以及目标交换机的标识,所述目标交换机属于所述第一交换机。


2.根据权利要求1所述的网络路径调整方法,其特征在于,所述从所述多个汇聚层交换机中确定出第一交换机以及第二交换机,包括:
获取各所述汇聚层交换机预设种类的状态参数,其中,各所述种类的状态参数配置有对应的阈值;
针对每个所述汇聚层交换机,将所述汇聚层交换机的状态参数与对应的阈值进行比较;
根据所述多个汇聚层交换机的比较结果,确定出所述第一交换机以及所述第二交换机。


3.根据权利要求1所述的网络路径调整方法,其特征在于,所述切换指令还携带有待切换设备数量,其中,所述待切换设备数量用于指示从所述待切换链路发送数据的设备中,需要进行通信链路切换的设备数量,所述向所述接入层交换机发生切换指令之前,所述方法还包括:
获取异常状态参数的数量,其中,所述异常状态参数为与所述待切换链路通信连接的第二交换机中,存在异常的状态参数;
根据异常状态参数的数量与设备数量的预设对应关系,获得所述待切换设备数量。


4.根据权利要求1所述的网络路径调整方法,其特征在于,各所述汇聚层交换机配置有基于网络带宽的路径切换协议,所述预设种类的状态参数中未包括网络带宽参数。


5.一种网络路径调整方法,其特征在于,应用于接入层交换机,所述接入层交换机与服务器通信连接,且与多个聚合层交换机分别建立有对应的通信链路,所述方法包括:
接收所述服务器发送的切换指令,其中,所述切换指令包括待切换链路的标识以及目标交换机的标识,所述待切换链路为处于工作状态,且与第二交换机通信连接的通信链路,所述目标交换机属于第一交换机,所述第一交换机为设种类的状态参数均未发生异常的汇聚层交换机,所述第二交换机为至少一种状态参数发生异常的汇聚层交换机;
根据所述切换指令,将从所述待切换链路发送的数据切换至与所述目标交换机通信连接的通信链路。


6.一种网络路径调整系统,其特征在于,所述网络路径调整系统包括服务器、接入层交换机以及多个汇聚层交换机,所述服务器与所述接入层交换机以及所述多个汇聚层交换机通信连接,所述...

【专利技术属性】
技术研发人员:王君昭
申请(专利权)人:成都颜创启新信息技术有限公司
类型:发明
国别省市:四川;51

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

1