一种调整网络端口聚合的方法及其装置制造方法及图纸

技术编号:16474077 阅读:26 留言:0更新日期:2017-10-29 01:40
本发明专利技术公开了一种调整网络端口聚合的方法,时刻监测网络负载的流量累计值,获取预设时间内的瞬时流量累计量,并对瞬时流量累计量进行处理,得到瞬时流量值,每一时刻的瞬时流量值即为网络负载流量值的大小,通过对瞬时流量值的大小以及变化趋势的判断,确定相应的网络端口的聚合状态,避免了人工控制端口聚合状态操作不及时,导致网络数据丢失,影响网络性能的问题,本发明专利技术还公开了一种调整网络端口聚合的装置,具有上述有益效果。

Method and device for adjusting network port aggregation

The invention discloses a method for adjusting the network port aggregation, time monitoring network load flow accumulated value, obtain the preset time of the instantaneous flow measurement of instantaneous flow and tired, the cumulative amount of processing, get the instantaneous flow, instantaneous flow, each time the value of the network is the load flow value, by size and the changing trend of instantaneous flow value judgment, determine the aggregation state of corresponding network port, to avoid the artificial control of port aggregation operation is not timely, resulting in network data loss, affect the network performance, the invention also discloses a device for adjusting the network port aggregation, has the beneficial effect.

【技术实现步骤摘要】
一种调整网络端口聚合的方法及其装置
本专利技术涉及网络数据传输领域,特别是涉及一种调整网络端口聚合的方法及其装置。
技术介绍
随着网络信息的发展,越来越多的网络服务器需要进行大量数据的下载,在网络传输过程中经常出现由于服务器网络负载过高,网卡传输数据的能力有限,处理网络数据不及时造成数据帧丢失的问题。为了解决上述问题,通常采用的方法是将若干个网络端口进行聚合传送数据,网络端口聚合是指将多物理链路连接当作一个单一的逻辑连接处理,以便两个交换机之间通过多个端口并行连接同时传输数据,以便提供更高的带宽、更大的吞吐量和可恢复性技术。在网络负载过高时,通常是网络管理员操作端口聚合绑定,但是如果网络管理员在网络负载过高时,在执行其他工作的操作,而不能及时处理端口聚合绑定的问题,同样无法解决数据帧丢失,网络安全性能差的问题,同时在撤销网络端口聚合时,如果撤销不及时,造成链路冗余,也会造成不必要的浪费。
技术实现思路
本专利技术的目的是提供一种调整网络端口聚合的方法,能够根据网络负载的大小及时智能自动控制网络端口聚合状态,本专利技术另一目的是提供一种调整网络端口聚合的装置。为解决上述技术问题,本专利技术提供一种调整网络端口聚合的方法,包括:获取预设时间内网络负载瞬时流量累计值;根据所述瞬时流量累计值,得到所述网络负载的瞬时流量值;根据所述预设时间内所述瞬时流量值,判断当前时刻网络负载是否需要进行端口聚合,并根据判断结果控制网络端口聚合状态。可选地,所述根据所述预设时间内所述瞬时流量值,判断当前时刻网络负载是否需要进行端口聚合,并根据判断结果控制网络端口聚合状态包括:判断所述预设时间内所述瞬时流量值是否满足第一预设条件,如果是,则控制第一组网络端口处于聚合状态;判断所述预设时间内所述瞬时流量值是否满足第二预设条件,如果是,则控制第二组网络端口处于聚合状态,如果否,则控制第二组网络端口处于非聚合状态。可选地,所述根据所述瞬时流量累计值,得到所述网络负载的瞬时流量值包括:根据网络负载的瞬时流量累计值,确定在所述预设时间内各个时间点所述瞬时流量值的大小,以及所述瞬时流量值的大小随时间的变化关系。可选地,所述根据网络负载的瞬时流量累计值,确定在所述预设时间内各个时间点所述瞬时流量值的大小包括:根据所述时间点和前一个时间点的瞬时流量累计值的差值,确定单位时间内的瞬时流量值。可选地,所述判断所述预设时间内所述瞬时流量值是否满足第一预设条件包括:若当前时刻时间点的瞬时流量值大于所述预设第一流量阈值,且在预设时间内各个时间点的瞬时流量值为增大趋势,则判断所述预设时间内所述瞬时流量值满足第一预设条件;或者,若在预设时间内各个时间点的瞬时流量值均大于预设第一流量阈值,则判断所述预设时间内所述瞬时流量值满足第一预设条件;所述判断所述预设时间内所述瞬时流量值是否满足第二预设条件包括:判断当前时刻时间点的瞬时流量值是否大于预设第二流量阈值,如果是,则所述预设时间内所述瞬时流量值满足第二预设条件。可选地,所述根据所述瞬时流量累计值,得到所述网络负载的瞬时流量值包括:根据所述瞬时流量累计值在预设时间内随时间变化的曲线,确定所述瞬时流量值随时间变化的曲线。可选地,所述根据所述预设时间内所述流量值,判断当前时刻网络负载是否需要进行端口聚合,并根据判断结果控制网络端口聚合状态包括:根据所述预设时间内所述瞬时流量值,判断所述当前时刻网络负载是否需要进行端口聚合,如果否,则控制网络端口处于非聚合状态。本专利技术还提供了一种调整网络端口聚合的装置,包括:收集模块,用于获取预设时间内网络负载瞬时流量累计值;处理模块,用于根据所述瞬时流量累计值,得到所述网络负载的瞬时流量值;判断控制模块,用于根据所述预设时间内所述瞬时流量值,判断当前时刻网络负载是否需要进行端口聚合,并根据判断结果控制网络端口聚合状态。可选地,所述判断控制模块包括:第一判断控制单元,用于判断所述预设时间内所述瞬时流量值是否达到预设第一流量阈值,如果是,则控制第一组网络端口处于聚合状态;第二判断控制单元,用于判断所述预设时间内所述瞬时流量值是否达到预设第二流量阈值,如果是,则控制第二组网络端口处于聚合状态,如果否,则控制第二组网络端口处于非聚合状态。可选地,所述判断控制模块具体用于:根据所述预设时间内所述瞬时流量值,判断所述当前时刻网络负载是否需要进行端口聚合,如果否,则控制网络端口处于非聚合状态。本专利技术所提供的调整网络端口聚合的方法,通过时刻对网络负载所耗费的瞬时流量累计值进行监测,由此得到网络负载的瞬时流量值,根据网络负载过大时对应的瞬时流量值的变化趋势,设定判断条件,并根据瞬时流量值和判断条件的关系,及时控制网络端口对应的聚合状态,例如,如果瞬时流量值的变化达到设定的判断条件,则自动控制端口聚合处于开启状态。由于本专利技术中对网络负载的流量值是时刻保持监测和判断的,一旦网络负载达到一定的范围,立即能控制网络端口处于对应的聚合状态,完全实现了网络端口聚合状态的智能自动控制,避免了人工操作开启端口聚合不及时,而影响网络数据的安全性的问题,提高了网络设备的网络性能,同时节省了人工管理的工作量,从而减小了工作成本。本专利技术还提供一种具有上述有益效果的调整网络端口聚合的装置。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的调整网络端口方法的一种具体实施例的流程图;图2为本专利技术提供的聚合不同数量网络端口的一种具体实施方式的流程图;图3为本专利技术提供的判断瞬时流量值对应的阈值范围的一种具体实施方式的流程图;图4为本专利技术实施例提供的调整网络端口聚合装置一种具体实施例的结构框图。具体实施方式本专利技术的核心是提供一种调整网络端口聚合的方法及其装置,避免了网络负载过大时网络数据的易丢失的问题,提高了网络设备的网络设备的安全性能。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在网络数据传输过程中,如果网络数据负载较大,而链路传输数据的承载能力有限,往往会造成数据丢失,数据帧传输错误等情况,甚至在某些网络出现故障时,不停向交换机发送大量数据包,造成网络风暴引起局域网内所有的网络设备性能下降,这时就需要将多个端口进行聚合。目前,采取的方案是网络管理员人工监测网络负载,当网络负载过大时,调整网络端口处于聚合状态,但是网络管理人员一般需要同时完成多项工作,一旦对端口聚合的调整工作操作不及时,就会对网络性能产生很大的影响,而如果多个端口始终处于聚合状态,在网路负载相对较小时,就存在大量链路冗余的情况,造成资源的浪费,由此本专利技术提供一种根据网络负载的大小自动控制网络端口的聚合状态。本专利技术提供的调整网络端口方法的一种具体实施例的流程图如图1所示,该方法包括:步骤S101:获取预设时间内,网络负载本文档来自技高网
...
一种调整网络端口聚合的方法及其装置

【技术保护点】
一种调整网络端口聚合的方法,其特征在于,包括:获取预设时间内网络负载瞬时流量累计值;根据所述瞬时流量累计值,得到所述网络负载的瞬时流量值;根据所述预设时间内所述瞬时流量值,判断当前时刻网络负载是否需要进行端口聚合,并根据判断结果控制网络端口聚合状态。

【技术特征摘要】
1.一种调整网络端口聚合的方法,其特征在于,包括:获取预设时间内网络负载瞬时流量累计值;根据所述瞬时流量累计值,得到所述网络负载的瞬时流量值;根据所述预设时间内所述瞬时流量值,判断当前时刻网络负载是否需要进行端口聚合,并根据判断结果控制网络端口聚合状态。2.根据权利要求1所述的方法,其特征在于,所述根据所述预设时间内所述瞬时流量值,判断当前时刻网络负载是否需要进行端口聚合,并根据判断结果控制网络端口聚合状态包括:判断所述预设时间内所述瞬时流量值是否满足第一预设条件,如果是,则控制第一组网络端口处于聚合状态;判断所述预设时间内所述瞬时流量值是否满足第二预设条件,如果是,则控制第二组网络端口处于聚合状态,如果否,则控制第二组网络端口处于非聚合状态。3.根据权利要求2所述的方法,其特征在于,所述根据所述瞬时流量累计值,得到所述网络负载的瞬时流量值包括:根据网络负载的瞬时流量累计值,确定在所述预设时间内各个时间点所述瞬时流量值的大小,以及所述瞬时流量值的大小随时间的变化关系。4.根据权利要求3所述的方法,其特征在于,所述根据网络负载的瞬时流量累计值,确定在所述预设时间内各个时间点所述瞬时流量值的大小包括:根据所述时间点和前一个时间点的瞬时流量累计值的差值,确定单位时间内的瞬时流量值。5.根据权利要求4所述的方法,其特征在于,所述判断所述预设时间内所述瞬时流量值是否满足第一预设条件包括:若当前时刻时间点的瞬时流量值大于所述预设第一流量阈值,且在预设时间内各个时间点的瞬时流量值为增大趋势,则判断所述预设时间内所述瞬时流量值满足第一预设条件;或者,若在预设时间内各个时间点的瞬时流量值均大于预设第一流量阈值,则判断所述预设时间内所述瞬时流量值满足第一预设条件;所述判断所述预...

【专利技术属性】
技术研发人员:王凤丽张大帅
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1