调整加速策略的方法、系统、设备及存储介质技术方案

技术编号:23860203 阅读:26 留言:0更新日期:2020-04-18 13:23
本发明专利技术提供了一种调整加速策略的方法、系统、设备及存储介质,该方法包括以下步骤:获取线路中各个IP地址的数据传输速率列表;根据所述数据传输速率列表确定第一列表,将所述线路配置为对所述第一列表中的各个IP地址的传输数据包进行加速;经过第一间隔时间后,获取所述第一列表中各个IP地址的加速效果,将所述第一列表中加速效果满足加速停止条件的各个IP地址加入第二列表;从所述第一列表中删除存在于所述第二列表中的IP地址,以更新所述第一列表,并将所述线路配置为停止对所述第二列表中的各个IP地址的传输数据包进行加速。本发明专利技术的方法增强了广域网的加速效果,提高了加速设备使用价值。

Methods, systems, devices, and storage media for adjusting acceleration strategies

【技术实现步骤摘要】
调整加速策略的方法、系统、设备及存储介质
本专利技术涉及互联网通讯领域,具体地说,涉及一种基于传输速率分析自动调整加速策略的方法、系统、设备及存储介质。
技术介绍
在互联网快速发展的今天,越来越多的业务走向电子化,更加依赖网络与系统,互联网技术已成为人类生活的重要组成部分。用户对网络的传输速度的要求也越来越高,在最初的技术架构中,用户的请求数据直接发送到业务服务器,业务服务器根据用户请求进行处理后,再直接返回给用户。然而,由于用户与业务服务器之间可能存在地址位置距离远、归属不同的网络运营商、线路受损、线路过载等问题,用户与业务服务器之间的通信会出现传输慢、反馈慢、费用高、传输中断等现象,从而影响了用户的上网体验,也增加了内容提供商的成本,甚至带来其他不可预估的损失。广域网加速技术应运而生,广域网加速技术使部分长途流量变成本地流量,减少专线带宽的基础上,也加快了业务响应速度。但是,目前的广域网加速设备有以下特点:(1)加速设备一般采用旁挂部署方式;(2)在对流量加速时,将需加速流量在上下行路由器上添加路由表指向加速设备才能实现需加速流量的加速;(3)加速设备并非对所有流量均能显著加速,特殊加密等流量加速效果并不理想。其中,加速效果不明显的流量通过加速设备,不仅会增加加速设备处理性能负担,同时也会增加流量跳跃点,从而使流量响应更慢。此外,目前的广域网加速设备只添加使用范围较广、使用率较高的少数流量,针对每家分公司的特定流量、突发短时流量以及新增流量,无法及时进行调整。在现阶段,仅当线路流量跑满时进行统一调整,且费时费力。
技术实现思路
针对现有技术中的问题,本专利技术的目的在于提供了一种广域网调整加速策略的方法,能有效增强广域网的加速效果,从而提高加速设备的使用价值。本专利技术的实施例提供了一种调整加速策略的方法,用于调整一线路的加速策略,包括以下步骤:获取所述线路中各个IP地址的数据传输速率列表;根据所述数据传输速率列表确定第一列表,将所述线路配置为对所述第一列表中的各个IP地址的传输数据包进行加速;经过第一间隔时间后,获取所述第一列表中各个IP地址的加速效果,将所述第一列表中加速效果满足加速停止条件的各个IP地址加入第二列表;从所述第一列表中删除存在于所述第二列表中的IP地址,以更新所述第一列表,并将所述线路配置为停止对所述第二列表中的各个IP地址的传输数据包进行加速。优选地,所述获取所述线路中各个IP地址的数据传输速率列表步骤包括如下步骤:每隔第二间隔时间,获取所述线路的总数据传输速率;判断所述线路的总数据传输速率是否大于第一阈值;如果是,则获取所述线路中各个IP地址的数据传输速率列表。优选地,所述获取所述第一列表中各个IP地址的加速效果,包括获取与所述第一列表中各个IP地址关联的各个会话的加速效果量化值;所述加速效果满足加速停止条件的各个IP地址,包括与其相关联的所有会话的加速效果量化值均小于第二阈值的IP地址。优选地,所述根据所述数据传输速率列表确定第一列表,包括:获取所述线路中各个IP地址的数据传输速率列表,并根据数据传输速率大小对各个IP地址进行排序,得到IP排序列表;从所述IP排序列表中选择数据传输速率最高的指定数量的IP地址或从所述IP排序列表中选择数据传输速率大于速率阈值的IP地址,加入所述第一列表。优选地,所述获取所述线路中各个IP地址的数据传输速率列表,并根据数据传输速率大小对各个IP地址进行排序,得到IP排序列表步骤包括如下步骤:获取前一加速阶段确定的第一列表T1k-1,k表示当前处于第k个加速阶段;从数据传输速率列表中删除第一列表T1k-1中的各个IP地址;根据数据传输速率大小对前一步骤中得到的数据传输速率列表中各个IP地址进行排序,得到IP排序列表。所述从所述IP排序列表中选择数据传输速率最高的指定数量的IP地址或从所述IP排序列表中选择数据传输速率大于速率阈值的IP地址,加入所述第一列表步骤包括:将从所述IP排序列表中选择数据传输速率最高的指定数量的IP地址或从所述IP排序列表中选择数据传输速率大于速率阈值的IP地址,加入所述前一加速阶段的第一列表T1k-1,得到当前加速阶段的第一列表T1k。优选地,所述线路中包括至少两个路由,且每个所述路由与一加速器相连接;将所述线路配置为对所述第一列表中的各个IP地址的传输数据包进行加速,包括:配置所述IP地址的上行路由和下行路由,使得所述IP地址的发送数据包和接收数据包分别指向所述上行路由所连接的加速器和所述下行路由所连接的加速器,以通过所述加速器对所述IP地址的传输数据包进行加速。优选地,所述将所述线路配置为对所述第一列表中的各个IP地址的传输数据包进行加速步骤还包括:获取所述第一列表中的各个IP地址的发送数据包的数据类型和对应的数据端口;在所述IP地址的上行路由所连接的加速器和下行路由所连接的加速器中分别设置各个所述数据端口的加速规则。所述将所述第一列表中加速效果满足加速停止条件的各个IP地址加入第二列表步骤包括如下步骤:判断所述第一列表中一IP地址的所有数据端口是否均满足加速停止条件;如果是,则将该IP地址加入所述第二列表;如果该IP地址的部分数据端口满足加速停止条件,则配置所对应的加速器中满足加速停止条件的数据端口的加速规则为不进行加速。本专利技术的实施例还提供了一种调整加速策略的系统,所述系统包括:线路监测模块,用于监测线路的数据传输速率,并在各个加速阶段获取所述线路中各个IP地址的数据传输速率列表;第一列表管理模块,用于在当前加速阶段开始时根据所述数据传输速率列表确定第一列表,以及在当前加速阶段获取第二列表后,从所述第一列表中删除所述第二列表中的IP地址;第二列表管理模块,用于在当前加速阶段的第一列表确定并经过第一间隔时间后,获取所述第一列表中各个IP地址的加速效果,将所述第一列表中加速效果满足加速停止条件的各个IP地址加入第二列表;加速配置模块,用于在确定第一列表后将所述线路配置为对所述第一列表中的各个IP地址的传输数据包进行加速,并在确定第二列表后将所述线路配置为停止对所述第二列表中的各个IP地址的传输数据包进行加速。本专利技术的实施例还提供了一种调整加速策略的设备,包括:处理器;存储器,其中存储有所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行所述调整加速策略的方法的步骤。本专利技术的实施例还提供了一种计算机可读存储介质,用于存储程序,其特征在于,所述程序被执行时实现所述调整加速策略的方法的步骤。本专利技术的调整加速策略的方法、系统、设备及存储介质实现了自动调整、及时响应的加速策略调整机制,解决了现有的一些广域网加速策略调整费时费力、调整间隔较大、无法满足于实际情况统一的问题,同时,增强了加速本文档来自技高网
...

【技术保护点】
1.一种调整加速策略的方法,其特征在于,所述方法包括以下步骤:/n获取线路中各个IP地址的数据传输速率列表;/n根据所述数据传输速率列表确定第一列表,将所述线路配置为对所述第一列表中的各个IP地址的传输数据包进行加速;/n经过第一间隔时间后,获取所述第一列表中各个IP地址的加速效果,将所述第一列表中加速效果满足加速停止条件的各个IP地址加入第二列表;/n从所述第一列表中删除存在于所述第二列表中的IP地址,以更新所述第一列表,并将所述线路配置为停止对所述第二列表中的各个IP地址的传输数据包进行加速。/n

【技术特征摘要】
1.一种调整加速策略的方法,其特征在于,所述方法包括以下步骤:
获取线路中各个IP地址的数据传输速率列表;
根据所述数据传输速率列表确定第一列表,将所述线路配置为对所述第一列表中的各个IP地址的传输数据包进行加速;
经过第一间隔时间后,获取所述第一列表中各个IP地址的加速效果,将所述第一列表中加速效果满足加速停止条件的各个IP地址加入第二列表;
从所述第一列表中删除存在于所述第二列表中的IP地址,以更新所述第一列表,并将所述线路配置为停止对所述第二列表中的各个IP地址的传输数据包进行加速。


2.根据权利要求1所述的调整加速策略的方法,其特征在于,所述获取线路中各个IP地址的数据传输速率列表包括如下步骤:
每隔第二间隔时间,获取所述线路的总数据传输速率;
判断所述线路的总数据传输速率是否大于第一阈值;
如果是,则获取所述线路中各个IP地址的数据传输速率列表。


3.根据权利要求1所述的调整加速策略的方法,其特征在于,所述获取所述第一列表中各个IP地址的加速效果,包括获取与所述第一列表中各个IP地址关联的各个会话的加速效果量化值;
所述加速效果满足加速停止条件的各个IP地址,包括与其相关联的所有会话的加速效果量化值均小于第二阈值的IP地址。


4.根据权利要求1所述的调整加速策略的方法,其特征在于,所述根据所述数据传输速率列表确定第一列表,包括:
获取所述线路中各个IP地址的数据传输速率列表,并根据数据传输速率大小对各个IP地址进行排序,得到IP排序列表;
从所述IP排序列表中选择数据传输速率最高的指定数量的IP地址或从所述IP排序列表中选择数据传输速率大于速率阈值的IP地址,加入所述第一列表。


5.根据权利要求4所述的调整加速策略的方法,其特征在于,所述获取所述线路中各个IP地址的数据传输速率列表,并根据数据传输速率大小对各个IP地址进行排序,得到IP排序列表,包括如下步骤:
获取前一加速阶段确定的第一列表T1k-1,k表示当前处于第k个加速阶段;
从的数据传输速率列表中删除第一列表T1k-1中的各个IP地址;
根据数据传输速率大小对前一步骤中得到的数据传输速率列表中各个IP地址进行排序,得到IP排序列表;
所述从所述IP排序列表中选择数据传输速率最高的指定数量的IP地址或从所述IP排序列表中选择数据传输速率大于速率阈值的IP地址,加入所述第一列表包括:将从所述IP排序列表中选择数据传输速率最高的指定数量的IP地址或从所述IP排序列表中选择数据传输速率大于速率阈值的IP地址,加入所述前一加速阶段的第一列表T...

【专利技术属性】
技术研发人员:刘柱
申请(专利权)人:泰康保险集团股份有限公司
类型:发明
国别省市:北京;11

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

1