【技术实现步骤摘要】
网络流量的调度方法和装置
本专利技术涉及网络通信
,特别涉及网络流量的调度方法和装置。
技术介绍
随着计算机技术和网络通信技术的快速发展,网络中的业务请求变得越来越频繁,与此同时产生的网络流量也显著增加。然而,当产生大量的网络流量时,会使网络发生堵塞、响应速度慢甚至丢失数据包等问题。因此,需要提供一种对网络流量进行调度的方案。
技术实现思路
本专利技术实施例提供了一种网络流量的调度方法和装置,能够确定出每个调度周期中需要被调度处理的网络流量,从而可以实现对各类网络流量的均衡分布,解决网络堵塞以及数据包丢失等问题。第一方面,本专利技术实施例提供了一种网络流量的调度方法,包括:获取至少两类待处理的网络流量;计算各所述网络流量对应的报文传输速率之间的传输速率比例;其中,所述传输速率比例中的每一个比例项唯一表征一类待处理的网络流量的报文传输速率;根据所述传输速率比例,确定在每一个调度周期中被调度的所述待处理的网络流量。在一种可能的实现方式中,所述根据所述传输速 ...
【技术保护点】
1.网络流量的调度方法,其特征在于,包括:/n获取至少两类待处理的网络流量;/n计算各所述网络流量对应的报文传输速率之间的传输速率比例;其中,所述传输速率比例中的每一个比例项唯一表征一类待处理的网络流量的报文传输速率;/n根据所述传输速率比例,确定在每一个调度周期中被调度的所述待处理的网络流量。/n
【技术特征摘要】
1.网络流量的调度方法,其特征在于,包括:
获取至少两类待处理的网络流量;
计算各所述网络流量对应的报文传输速率之间的传输速率比例;其中,所述传输速率比例中的每一个比例项唯一表征一类待处理的网络流量的报文传输速率;
根据所述传输速率比例,确定在每一个调度周期中被调度的所述待处理的网络流量。
2.根据权利要求1所述的方法,其特征在于,所述根据所述传输速率比例,确定在每一个调度周期中被调度的所述待处理的网络流量,包括:
确定参考比例项;
针对每一个比例项均执行步骤S1和S2:
S1、将当前比例项与附加余数的求和值与所述参考比例项作商,得到第一余数;其中,所述附加余数为当前比例项在上一次循环中作商时所得到的第一余数;
S2、判断在本次循环中得到的所述第一余数是否为零,若是,则生成与当前比例项所对应的第一索引标识;
将在本次循环中得到的各比例项所对应的第一索引标识划分在同一个调度周期中。
3.根据权利要求2所述的方法,其特征在于,
当每一个比例项所对应的第一余数在同一个循环周期内均为零时,结束所述循环;
和/或,
当各个所述第一索引标识的数量之和不小于各比例项之和时,结束所述循环。
4.根据权利要求1所述的方法,其特征在于,所述根据所述传输速率比例,确定在每一个调度周期中被调度的所述待处理的网络流量,包括:
根据所述待处理的网络流量的种类数N确定N个网络流量分组;其中,每一种网络流量与每一个网络流量分组唯一对应;
针对每一个网络流量分组均执行步骤S3和S4:
S3、向各所述网络流量分组中存入与当前网络流量分组对应的网络流量;其中,单位时间内存入各所述网络流量分组中的网络流量的数量之比等于所述传输速率比例;
S4、判断各个所述网络流量分组中的网络流量数量与预先设定的溢出阈值的大小;
将网络流量数量大于所述溢出阈值的网络流量分组分别生成对应该网络流量分组的第二索引标识;
将本次生成的各个第二索引标识划分在同一个调度周期中。
5.根据权利要求1至4中任一所述的方法,其特征在于,在所述确定在每一个调度周期中被调度的所述待处理的网络流量之后,进一步包括:
按照生成每一个调度周期的顺序,依次对各个调度周期中的待处理的网络流量进行调度处理。
6.网络流量...
【专利技术属性】
技术研发人员:杨二建,
申请(专利权)人:信而泰无锡信息技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。