[发明专利]一种LACP负载均衡的方法及系统有效
申请号: | 201510908048.7 | 申请日: | 2015-12-09 |
公开(公告)号: | CN105490958B | 公开(公告)日: | 2019-08-16 |
发明(设计)人: | 李勇前 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L12/709 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 lacp 负载 均衡 方法 系统 | ||
1.一种LACP负载均衡的方法,其特征在于:包括以下步骤:
步骤S1、每间隔一预设时间采用一种报文字段来实现负载均衡机制,获取该报文字段下的负载均衡参数;其中,通过以下步骤获取一种报文字段下的负载均衡参数:
11)在一预设时间内选择一种报文字段作为负载均衡机制,在转发报文时,采用哈希算法计算出一个子链路,并将该子链路上的报文转发数量加一;
12)在预设时间结束后,获取预设时间内各个子链路上的报文转发数量;
13)将所有子链路的报文转发数量中的最大值与最小值的差值与最大值的比值,作为该报文字段下的负载均衡参数;
步骤S2、所有报文字段遍历结束后,选择负载均衡参数最小的报文字段作为最终选择的负载均衡机制。
2.根据权利要求1所述的LACP负载均衡的方法,其特征在于:所述报文字段包括源MAC、目的MAC、源IP、目的IP、源MAC及目的MAC、源IP及目的IP。
3.根据权利要求1所述的LACP负载均衡的方法,其特征在于:所述步骤S1中,如果预设时间内,所有子链路都没有转发报文,则直接将该报文字段下的负载均衡参数置为1。
4.根据权利要求1所述的LACP负载均衡的方法,其特征在于:还包括步骤S3、每间隔一循环时间,返回步骤S1,重新选择新的报文字段作为负载均衡机制。
5.一种LACP负载均衡的系统,其特征在于:包括获取模块和选择模块;
所述获取模块用于每间隔一预设时间采用一种报文字段来实现负载均衡机制,获取该报文字段下的负载均衡参数;其中,所述获取模块通过以下步骤获取一种报文字段下的负载均衡参数:
11)在一预设时间内选择一种报文字段作为负载均衡机制,在转发报文时,采用哈希算法计算出一个子链路,并将该子链路上的报文转发数量加一;
12)在预设时间结束后,获取预设时间内各个子链路上的报文转发数量;
13)将所有子链路的报文转发数量中的最大值与最小值的差值与最大值的比值,作为该报文字段下的负载均衡参数;
所述选择模块用于在所有报文字段遍历结束后,选择负载均衡参数最小的报文字段作为最终选择的负载均衡机制。
6.根据权利要求5 所述的LACP负载均衡的系统,其特征在于:所述报文字段包括源MAC、目的MAC、源IP、目的IP、源MAC及目的MAC、源IP及目的IP。
7.根据权利要求5所述的LACP负载均衡的系统,其特征在于:所述获取模块中,如果预设时间内,所有子链路都没有转发报文,则直接将该报文字段下的负载均衡参数置为1。
8.根据权利要求5所述的LACP负载均衡的系统,其特征在于:还包括循环模块,所述循环模块用于每间隔一循环时间,重新选择新的报文字段作为负载均衡机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510908048.7/1.html,转载请声明来源钻瓜专利网。