【技术实现步骤摘要】
一种面向应用流量的流量控制方法、存储介质及相关设备
[0001]本公开涉及人工智能领域,尤其涉及一种面向应用流量的流量控制方法
、
存储介质及相关设备
。
技术介绍
[0002]为了保障应用端的数据正常传输,通常在网关中配置流量控制机制,对应用端传输的数据流量进行控制
。
当前的流量控制机制主要是在数据传输过程中,依据网络带宽进行传输流量控制,属于事中型流量控制机制
。
[0003]由于事中型流量控制机制在数据传输过程中进行流量控制,存在一定的控制延时,容易导致网关面临的瞬时流量过大,进而出现数据拥堵以及请求超时等问题,容易对网关造成一定的安全风险
。
[0004]因此,如何实现更加精细化的流量控制,成为本领域技术人员急需解决的技术问题
。
技术实现思路
[0005]鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种面向应用流量的流量控制方法
、
存储介质及相关设备,技术方案如下:
[0006]一种面向应用流量的流量控制方法,应用于网关,所述方法包括:
[0007]获得流量顺序列表,其中,所述流量顺序列表包括多个应用端的待传输应用数据的应用数据总流量和预估数据传输时长;
[0008]基于各应用端的所述应用数据总流量和所述预估数据传输时长,获得各个时间片的预期传输数据流量,其中,所述时间片为基于预设时间单位划分出的时间段;
[0009]在任一所述时间片的所 ...
【技术保护点】
【技术特征摘要】
1.
一种面向应用流量的流量控制方法,其特征在于,应用于网关,所述方法包括:获得流量顺序列表,其中,所述流量顺序列表包括多个应用端的待传输应用数据的应用数据总流量和预估数据传输时长;基于各应用端的所述应用数据总流量和所述预估数据传输时长,获得各个时间片的预期传输数据流量,其中,所述时间片为基于预设时间单位划分出的时间段;在任一所述时间片的所述预期传输数据流量大于当前带宽的数据传输上限阈值的情况下,控制各所述时间片的所述预期传输数据流量均不大于所述数据传输上限阈值;在各所述时间片的所述预期传输数据流量均不大于所述数据传输上限阈值的情况下,确定各应用端在所述时间片内的应用数据分流流量;基于应用端在所述时间片内的所述应用数据分流流量,配置在所述时间片内与应用端对应的数据传输逻辑通道,以使应用端在所述时间片内使用所述数据传输逻辑通道传输所述待传输应用数据中与所述应用数据分流流量对应的数据
。2.
根据权利要求1所述的方法,其特征在于,所述控制各所述时间片的所述预期传输数据流量均不大于所述数据传输上限阈值,包括:对所述预期传输数据流量大于所述数据传输上限阈值的所述时间片:基于所述数据传输上限阈值,对所述时间片的所述预期传输数据流量进行抽取,将抽取出的多余流量添加至与所述时间片连续的下一个时间片中,直至各所述时间片的所述预期传输数据流量均不大于所述数据传输上限阈值
。3.
根据权利要求1所述的方法,其特征在于,在所述基于应用端在所述时间片内的所述应用数据分流流量,配置在所述时间片内与应用端对应的数据传输逻辑通道之后,所述方法还包括:将与所述数据传输逻辑通道对应的逻辑通道标识发送给应用端
。4.
根据权利要求1所述的方法,其特征在于,在所述基于应用端在所述时间片内的所述应用数据分流流量,配置在所述时间片内与应用端对应的数据传输逻辑通道之后,所述方法还包括:监控所述时间片内各所述数据传输逻辑通道的通道实时数据流量;分别利用各所述数据传输逻辑通道的传输速率,确定各所述数据传输逻辑通道的逻辑通道流量限制阈值;将所述通道实时数据流量大于所述逻辑通道流量限制阈值的所述数据传输逻辑通道确定为目标逻辑通道,基于所述时间片内除所述目标逻辑通道以外的其他所述数据传输逻辑通道的所述通道实时数据流量,调整所述目标逻辑通道的传输速率,以提高所述目标逻辑通道的所述逻辑通道流量限制阈值
。5.
根据权利要求1所述的方法,其特征在于,还包括:在监控到连续第一预设数量的所述时间片内的所述当前带宽的第一实际数据传输流量大于第一预设系统阈值的情况下,暂停各应用端在所述时间片内的数据...
【专利技术属性】
技术研发人员:赵辉,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。