一种交换机的风暴流量控制方法、装置、电子设备及介质制造方法及图纸

技术编号:38943554 阅读:31 留言:0更新日期:2023-09-25 09:41
本发明专利技术提供了一种交换机的风暴流量控制方法、装置、电子设备及介质,属于交换机技术领域,所述方法包括:在每个控制周期中,获取端口的带宽剩余量;基于所述带宽剩余量,对当前控制周期中多种类型的流量分别对应的风暴带宽阈值进行调整;其中,所述带宽剩余量越大,所述风暴带宽阈值被调整的越大;基于当前控制周期的上一控制周期中多种类型的流量分别对应的第一风暴带宽阈值,以及当前控制周期调整后的第二风暴带宽阈值,分别对所述多种类型的风暴流量进行控制;其中,所述多种类型包括组播、广播和单播中的至少一种。通过本发明专利技术所提供的方法,可以自动地调整风暴带宽阈值,以实现更为合理的风暴控制,提高交换机网络的可靠性和稳定性。定性。定性。

【技术实现步骤摘要】
一种交换机的风暴流量控制方法、装置、电子设备及介质


[0001]本专利技术属于交换机
,具体涉及一种交换机的风暴流量控制方法、装置、电子设备及介质。

技术介绍

[0002]随着多业务网络的发展,网络中所承载的数据呈几何倍数增长,而且多业务网络中的业务会占据大量的网络带宽,从而导致带宽成为互联网发展的瓶颈。为了使带宽能够尽量满足业务需求,则需要进行风暴控制。在交换机上,传统的风暴控制是预先在交换机接口配置广播、群播以及单播的最大流量带宽,并将当前流量的速度与预先配置好的阈值作比较,当报文流量的速度达到上限的阈值后,超出的部分会进行丢包处理,直到流量的速度低于阈值后,才会恢复正常。
[0003]对于同一端口中,不同风暴类型只能单独去配置控制策略,由于更改配置必须通过人工设置,且不容易根据现有的网络状况变化去进行设置,导致这种技术无法满足于现今多变的数据中心网络流量需求,因此,满足多变的数据中心网络流量需求,是一个亟需解决的问题。

技术实现思路

[0004]鉴于上述问题,本申请实施例提供了一种交换机的风暴流量控制方法、装本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种交换机的风暴流量控制方法,其特征在于,所述方法包括:在每个控制周期中,获取端口的带宽剩余量;基于所述带宽剩余量,对当前控制周期中多种类型的流量分别对应的风暴带宽阈值进行调整;其中,所述带宽剩余量越大,所述风暴带宽阈值被调整的越大;基于当前控制周期的上一控制周期中多种类型的流量分别对应的第一风暴带宽阈值,以及当前控制周期调整后的第二风暴带宽阈值,分别对所述多种类型的风暴流量进行控制;其中,所述多种类型包括组播、广播和单播中的至少一种。2.根据权利要求1所述的方法,其特征在于,所述在每个控制周期中,获取端口的带宽剩余量,包括:获取通过所述端口的流量;基于所述流量,确定所述端口的带宽使用量;基于所述带宽使用量,获取所述带宽剩余量。3.根据权利要求1所述的方法,其特征在于,所述基于所述带宽剩余量,对当前控制周期中多种类型的流量分别对应的风暴带宽阈值进行调整,包括:确定所述带宽剩余量相对预设带宽剩余量的增量;其中,所述预设带宽剩余量用于保障多种类型的正常流量通过;在所述增量大于零的情况下,将所述增量分配给所述风暴带宽阈值;在所述增量小于或等于零的情况下,以所述增量削减所述风暴带宽阈值。4.根据权利要求3所述的方法,其特征在于,所述在所述增量大于零的情况下,将所述增量分配给所述风暴带宽阈值之后,所述方法还包括:基于所述多种类型的流量在当前周期的实时流量,确定所述多种类型的流量占据所述端口的风暴带宽总量;在所述风暴带宽总量小于或等于风暴带宽阈值总量的情况下,在所述多种类型的流量中,确定超出所述风暴带宽阈值的流量所对应的目标类型;其中,所述风暴带宽阈值总量用于表征所述多种类型的流量分别对应的,所述增量分配后的所述风暴带宽阈值的叠加值;削减除所述目标类型外的其它类型的流量对应的风暴带宽阈值。5.根据权利要求3所述的方法,其特征在于,所述在所述增量小于或等于零的情况下,以所述增量削减所述风暴带宽阈值之前,所述方法还包括:判断所述风暴带宽阈值是否小于最小风暴带宽;其中,所述最小风暴带宽用于防止网络中断;在所述带宽剩余量小于所述预设带宽剩余量的情况下,以所述增量削减所述风暴带宽阈值,包括:在所述风暴带宽阈值大于所述最小风暴带宽的情况下,以所述增量削减所述风暴带宽阈值。6.根据权利要求1所述的方法,其特征在于,所述基于当前控制周期的上一控制周期中多种类型的流量...

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

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

1