一种聚合链路流量节能控制方法、装置、终端及存储介质制造方法及图纸

技术编号:33125745 阅读:10 留言:0更新日期:2022-04-17 00:35
本发明专利技术涉及聚合链路流量节能控制领域,具体公开一种聚合链路流量节能控制方法、装置、终端及存储介质,实时监测聚合链路的入方向带宽利用率和出方向带宽利用率,当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量;当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口数量。本发明专利技术在监测到低流量情况下,关闭链路聚合中冗余的成员端口以节省能耗;在监测到流量增加的情况下,恢复之前关闭的聚合链路成员端口保证数据转发。在网络设备长时间使用过程中,特别是长时间低流量场景下,能有效减少设备能耗。能有效减少设备能耗。能有效减少设备能耗。

【技术实现步骤摘要】
一种聚合链路流量节能控制方法、装置、终端及存储介质


[0001]本专利技术涉及聚合链路流量节能控制领域,具体涉及一种聚合链路流量节能控制方法、装置、终端及存储介质。

技术介绍

[0002]链路聚合指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口,故障端口恢复后再次担任收发端口。链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。
[0003]随着通信网络的发展,网络搭建过程中为了提高连接可靠性,以及流量高峰时期满足流量的正常转发,网络设备互联大量使用链路聚合方式。然而,当前聚合链路的运行方式是不论在高峰流量下,还是低峰流量下,所有成员端口都是开启的,都会参与数据转发与协议交互。但在很多时候,聚合链路中的流量都不是满流量,甚至是很低的流量,当前的聚合链路运行方式造成能源浪费。

技术实现思路

[0004]为解决上述问题,本专利技术提供一种聚合链路流量节能控制方法、装置、终端及存储介质,根据流量监测结果来动态调整链路聚合状态,调整成员端口开启量,以节省能源消耗。
[0005]第一方面,本专利技术的技术方案提供一种聚合链路流量节能控制方法,包括以下步骤,实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量;当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口数量。
[0006]进一步地,当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量,具体包括:当入方向带宽利用率和出方向带宽利用率均小于低阈值时,判断聚合链路中开启的成员端口数量是否仅剩一个;若聚合链路中开启的成员端口数量仅剩一个,则不作处理,继续实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;若聚合链路中开启的成员端口数量多于一个,则关闭一个成员端口,之后继续判断入方向带宽利用率和出方向带宽利用率是否均小于低阈值,若是,则在开启的成员端口
数量多于一个时,再次关闭一个成员端口,以此类推,直到入方向带宽利用率和/或出方向带宽利用率不小于低阈值,或者直到仅剩一个成员端口开启。
[0007]进一步地,当入方向带宽利用率和出方向带宽利用率均小于低阈值,关闭成员端口时,每次选取出入流量之和最小的成员端口进行关闭。
[0008]进一步地,当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口数量,具体包括:当入方向带宽利用率或出方向带宽利用率大于高阈值时,判断聚合链路中所有成员端口是否均开启;若聚合链路中所有成员端口均开启,则不作处理,继续实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;若聚合链路中有成员端口未开启,则在关闭的成员端口中选择一个进行开启,之后继续判断是否入方向带宽利用率或出方向带宽利用率大于高阈值,若是,则在有成员端口未开启时,再次选择一个成员端口进行开启,以此类推,直到入方向带宽利用率和出方向带宽利用率均小于高阈值,或者直到所有成员端口均开启。
[0009]第二方面,本专利技术的技术方案提供一种聚合链路流量节能控制装置,包括,流量监测模块:实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;成员端口关闭模块:当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量;成员端口开启模块:当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口数量。
[0010]进一步地,成员端口关闭模块当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量,具体包括:当入方向带宽利用率和出方向带宽利用率均小于低阈值时,判断聚合链路中开启的成员端口数量是否仅剩一个;若聚合链路中开启的成员端口数量仅剩一个,则不作处理,继续由流量监测模块实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;若聚合链路中开启的成员端口数量多于一个,则关闭一个成员端口,之后继续由流量监测模块判断入方向带宽利用率和出方向带宽利用率是否均小于低阈值,若是,则成员端口关闭模块在开启的成员端口数量多于一个时,再次关闭一个成员端口,以此类推,直到入方向带宽利用率和/或出方向带宽利用率不小于低阈值,或者直到仅剩一个成员端口开启。
[0011]进一步地,成员端口关闭模块在入方向带宽利用率和出方向带宽利用率均小于低阈值,关闭成员端口时,每次选取出入流量之和最小的成员端口进行关闭。
[0012]进一步地,成员端口开启模块当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口数量,具体包括:当入方向带宽利用率或出方向带宽利用率大于高阈值时,判断聚合链路中所有成员端口是否均开启;若聚合链路中所有成员端口均开启,则不作处理,继续由流量监测模块实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;
若聚合链路中有成员端口未开启,则在关闭的成员端口中选择一个进行开启,之后继续由流量监测模块判断是否入方向带宽利用率或出方向带宽利用率大于高阈值,若是,则成员端口开启模块在有成员端口未开启时,再次选择一个成员端口进行开启,以此类推,直到入方向带宽利用率和出方向带宽利用率均小于高阈值,或者直到所有成员端口均开启。
[0013]第三方面,本专利技术的技术方案提供一种终端,包括:存储器,用于存储聚合链路流量节能控制程序;处理器,用于执行所述聚合链路流量节能控制程序时实现如上述任一项所述聚合链路流量节能控制方法的步骤。
[0014]第四方面,本专利技术的技术方案提供一种计算机可读存储介质,所述可读存储介质上存储有聚合链路流量节能控制程序,所述聚合链路流量节能控制程序被处理器执行时实现如上述任一项所述聚合链路流量节能控制方法的步骤。
[0015]本专利技术提供的一种聚合链路流量节能控制方法、装置、终端及存储介质,相对于现有技术,具有以下有益效果:在监测到低流量情况下,关闭链路聚合中冗余的成员端口以节省能耗;在监测到流量增加的情况下,恢复之前关闭的聚合链路成员端口保证数据转发。在网络设备长时间使用过程中,特别是长时间低流量场景下,能有效减少设备能耗。
附图说明
[0016]为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本专利技术提供的一种聚合链路流量节能控制方法流程示意图。
[0018]图2是本专利技术提供的一种聚合链路流量节能控制方法一具体实施例方法流程示意图。
[0019]图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种聚合链路流量节能控制方法,其特征在于,包括以下步骤,实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量;当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口数量。2.根据权利要求1所述的聚合链路流量节能控制方法,其特征在于,当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量,具体包括:当入方向带宽利用率和出方向带宽利用率均小于低阈值时,判断聚合链路中开启的成员端口数量是否仅剩一个;若聚合链路中开启的成员端口数量仅剩一个,则不作处理,继续实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;若聚合链路中开启的成员端口数量多于一个,则关闭一个成员端口,之后继续判断入方向带宽利用率和出方向带宽利用率是否均小于低阈值,若是,则在开启的成员端口数量多于一个时,再次关闭一个成员端口,以此类推,直到入方向带宽利用率和/或出方向带宽利用率不小于低阈值,或者直到仅剩一个成员端口开启。3.根据权利要求2所述的聚合链路流量节能控制方法,其特征在于,当入方向带宽利用率和出方向带宽利用率均小于低阈值,关闭成员端口时,每次选取出入流量之和最小的成员端口进行关闭。4.根据权利要求3所述的聚合链路流量节能控制方法,其特征在于,当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口数量,具体包括:当入方向带宽利用率或出方向带宽利用率大于高阈值时,判断聚合链路中所有成员端口是否均开启;若聚合链路中所有成员端口均开启,则不作处理,继续实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;若聚合链路中有成员端口未开启,则在关闭的成员端口中选择一个进行开启,之后继续判断是否入方向带宽利用率或出方向带宽利用率大于高阈值,若是,则在有成员端口未开启时,再次选择一个成员端口进行开启,以此类推,直到入方向带宽利用率和出方向带宽利用率均小于高阈值,或者直到所有成员端口均开启。5.一种聚合链路流量节能控制装置,其特征在于,包括,流量监测模块:实时监测聚合链路的入方向带宽利用率和出方向带宽利用率;成员端口关闭模块:当入方向带宽利用率和出方向带宽利用率均小于低阈值时,减少聚合链路中开启的成员端口数量;成员端口开启模块:当入方向带宽利用率或出方向带宽利用率大于高阈值时,增加聚合链路中开启的成员端口...

【专利技术属性】
技术研发人员:赵欣袁福利
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利