流量通路的调度方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35415741 阅读:14 留言:0更新日期:2022-11-03 11:13
本公开涉及计算机网络技术领域,具体涉及流量通路的调度方法、装置、电子设备及存储介质,该方法包括获取访问请求方与可选处理方之间的流量通路;获取所述流量通路的第一属性信息以及所述可选处理方的第二属性信息;基于所述第一属性信息对所述流量通路进行筛选,确定所述访问请求方与所述可选处理方之间的可选流量通路;基于所述第二属性信息对所述可选流量通路进行调整,确定与所述访问请求方对应的目标处理方。该方法结合流量通路与可选处理方各自的属性信息,通过由粗到细的筛选及调整,提高了流量调度的效率及可靠性。提高了流量调度的效率及可靠性。提高了流量调度的效率及可靠性。

【技术实现步骤摘要】
流量通路的调度方法、装置、电子设备及存储介质


[0001]本公开涉及计算机网络
,具体涉及流量通路的调度方法、装置、电子设备及存储介质。

技术介绍

[0002]流量通路是指能够实现流量传输的两层结构之间的通路,即访问请求方与处理方之间的流程通路,例如,从客户终端到机房运营商之间的流量通路,或机房运营商之间的流量通路,或机房运营商与主机之间的流量通路等等。其中,将流量通路连接的两层结构中发出流量的一方称之为流量通路的访问请求方,接收流量的一方称之为流量通路的处理方。
[0003]对于流量较大的处理而言,难以通过单一的处理方进行处理,因此就需要在不同的处理方之间实现流量调度。

技术实现思路

[0004]有鉴于此,本公开实施例提供了一种流量通路的调度方法、装置、电子设备及存储介质,以解决流量通路的调度问题。
[0005]根据第一方面,本公开实施例提供了一种流量通路的调度方法,包括:
[0006]获取访问请求方与可选处理方之间的流量通路;
[0007]获取所述流量通路的第一属性信息以及所述可选处理方的第二属性信息;
[0008]基于所述第一属性信息对所述流量通路进行筛选,确定所述访问请求方与所述可选处理方之间的可选流量通路;
[0009]基于所述第二属性信息对所述可选流量通路进行调整,确定与所述访问请求方对应的目标处理方。
[0010]根据第二方面,本公开实施例提供了一种流量通路的调度装置,包括:
[0011]第一获取模块,用于获取访问请求方与可选处理方之间的流量通路;
[0012]第二获取模块,用于获取所述流量通路的第一属性信息以及所述可选处理方的第二属性信息;
[0013]筛选模块,用于基于所述第一属性信息对所述流量通路进行筛选,确定所述访问请求方与所述可选处理方之间的可选流量通路;
[0014]调整模块,用于基于所述第二属性信息对所述可选流量通路进行调整,确定与所述访问请求方对应的目标处理方。
[0015]根据第三方面,本公开实施例提供了一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面或者第一方面的任意一种实施方式中所述的流量通路的调度方法。
[0016]根据第四方面,本公开实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面
的任意一种实施方式中所述的流量通路的调度方法。
[0017]本公开实施例提供的流量通路的调度方法,对于发出流量请求的访问请求方而言,其与可选处理方之间存在流量通路,可选处理方均能够接收访问请求方的流量数据进行处理,在确定目标处理方时,先利用流量通路的第一属性信息进行自身的筛选,实现流量通路的粗筛选;再利用可选处理方的第二属性信息,再对粗筛选后的可选流量通路进行再次调整,实现流量通路的精细调整,该方法结合流量通路与可选处理方各自的属性信息,通过由粗到细的筛选及调整,提高了流量调度的效率及可靠性。
附图说明
[0018]为了更清楚地说明本公开具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是根据本公开实施例的流量调度的场景示意图;
[0020]图2是根据本公开实施例的流量通路的调度方法的流程图;
[0021]图3是根据本公开实施例的流量通路的调度方法的流程图;
[0022]图4是根据本公开实施例的可选流量通路的切换示意图;
[0023]图5是根据本公开实施例的流量通路的调度方法的流程图;
[0024]图6是根据本公开实施例的流量通路的调度装置的结构框图;
[0025]图7是本公开实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0026]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0027]为下文描述方便,对本公开实施例中涉及到的术语解释如下:
[0028]访问请求方:用于出口流量的一方;
[0029]处理方:用于处理流量的方法,此处的处理包括但不限于转发、对流量进行相应的计算等等;
[0030]可选处理方:属于处理方,是基于相应的处理需求从处理方中筛选处理的;
[0031]流量通路:用于提供访问请求方与处理方之间的流量传输通道。
[0032]图1示出了流量通路调度的一种可选应用场景,访问请求方为用户终端,处理方为机房,用户通过与用户终端的交互形成访问请求,并基于在用户终端与主站之间的流量通路将该访问请求发送至主站。主站通过对访问请求进行解析,得到对应的处理方。为了避免单一处理方的负载较大导致流量堵塞,因此就需要在处理方之间进行流量通路的调整,以保证处理访问请求的延时较短。将用于执行流量通路的调度方法的电子设备称之为调度终端,结合到图1所述的应用场景中,调度终端在接收到访问请求之后,对其进行解析,得到对应的处理方。由于配置有多个均能够与访问请求的解析结果对应处理方,因此,调度终端就
需要在用户终端与多个处理方之间进行流量通路的调度。例如,配置有3个处理方,分别为处理方1、处理方2以及处理方3,若对于访问请求的解析结果为a,利用解析结果a与3个处理方的对应关系,能够确定这3个处理方均能够处理访问请求。那么,为了保证处理访问请求的延时最短,就需要在这3个处理方之间进行流量通路的调度,最终确定采用哪个处理方对该访问请求进行处理。
[0033]对于流量通路的调度一般是基于经验的流量通路的调度方法,即通过专家掌握的知识对现有路线进行分配,手动调整流量通路的分配。然而,这种基于经验的流量通路的调度依赖专家的经验,验证大部分要进行试错,试错成本较高。基于此,本公开实施例提供了一种流量通路的调度方法,先利用访问请求方与可选处理方之间的流量通路的第一属性信息进行流量通路的筛选,得到可选流量通路,该过程可以认为是流量通路的粗筛选;再结合第二属性信息对可选流量通路进行调整,最终确定出与访问请求方对应的目标处理方,该过程可以认为是流量通路的精细调整。
[0034]继续沿用上述的示例,确定3个处理方均能够处理访问请求。调度终端子在基于用户终端与这三个处理方之间的流量通路的第一属性信息进行流量通路的筛选,得到2个可选流量通路;再结合这2个可选流量通路对应的处理方的第二属性信息对其进行调整,最终确定出与访问请求方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流量通路的调度方法,其特征在于,包括:获取访问请求方与可选处理方之间的流量通路;获取所述流量通路的第一属性信息以及所述可选处理方的第二属性信息;基于所述第一属性信息对所述流量通路进行筛选,确定所述访问请求方与所述可选处理方之间的可选流量通路;基于所述第二属性信息对所述可选流量通路进行调整,确定与所述访问请求方对应的目标处理方。2.根据权利要求1所述的方法,其特征在于,所述第一属性信息包括所述流量通路的质量,所述基于所述第一属性信息对所述流量通路进行筛选,确定所述访问请求方与所述可选处理方之间的可选流量通路,包括:基于所述可选处理方对应的流量通路的质量,对所述访问请求方与所述可选处理方之间的流量通路进行排序;利用排序结果确定所述可选流量通路。3.根据权利要求1所述的方法,其特征在于,所述第二属性信息包括流量承受比例以及入口容量,所述基于所述第二属性信息对所述可选流量通路进行调整,确定与所述访问请求方对应的目标处理方,包括:获取所述可选流量通路的切换损失,所述切换损失为所述可选流量通路从当前处理方切换至其他处理方时增加的延时;基于所述流量承受比例与所述入口容量的乘积,确定所述可选处理方的流量承受容量;基于所述可选处理方的流量承受容量以及所述可选流量通路的切换损失,对所述可选流量通路进行调整,确定与所述访问请求方对应的目标处理方。4.根据权利要求3所述的方法,其特征在于,所述基于所述可选处理方的流量承受容量以及所述可选流量通路的切换损失,对所述可选流量通路进行调整,确定与所述访问请求方对应的目标处理方,包括:获取所述可选处理方的现有容量;利用所述现有容量与所述流量承受容量的差异,确定容量差异;基于所述容量差异的大小以及所述可选处理方对应的可选流量通路的切换损失,构建切换通路图;根据所述切换通路图对可选流量通路进行调整,确定与所述访问请求方对应的目标处理方。5.根据权利要求4所述的方法,其特征在于,所述基于所述容量差异的大小以及所述可选处理方对应的可选流量通路的切换损失,构建切换通路图,包括:利用所述容量差异的大小以及所述可选处理方对应的可选流量通路的切换损失,从所述可选处理方中筛选出待调整处理方;基于所述待调整处理方以及所述待调整处理方对应的可选流量通路的切换损失,构建所述切换通路图。6.根据权利要求5所述的方法,其特征在于,所述容量差异为所述现有容量与所述流量承受容量的差值,所述待调整处理方包括用于调出流量的第一待调整处理方以及用于调入
流量的第二待调整处理方,所述利用所述容量差异的大小以及所述可选处理方对应的可选流量通路的切换损失,从所述可选处理方中筛选出待调整处理方,包括:将所述容量差异大于零且最大的容量差异对应的可选处理方,确定为所述第一待调整处理方;将所述容量差异小于零且所述可选流量通路的切换损失最小的可选处理方,确定为所述第二待调整处理方。7.根据权利要求6所述的方法,其特征在于,所述基于所述待调整处理方以及所述待调整处理方对应的可选流量通路的切换损失,构建切换通路图,包括:比较所述第一待调整方的第一可选流量通路的通路流量与所述容量差异的大小,确定最大值,所述第一可选流量通路为所述第一待调整方的...

【专利技术属性】
技术研发人员:陈沿锦王剑
申请(专利权)人:北京有竹居网络技术有限公司
类型:发明
国别省市:

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

1