S6900两台设备做的堆叠,一个120聚合口,两台设备各60G,负载分担采用全局下基于源和目的IP、端口负载分担模式,现在发现流量集中在其中4个10G接口,导致4个接口拥塞、丢包,其他8个10G接口流量仅30%
S6900两台设备做的堆叠,一个120聚合口,两台设备各60G,负载分担采用全局下基于源和目的IP、端口负载分担模式,现在发现流量集中在其中4个10G接口,导致4个接口拥塞、丢包,其他8个10G接口流量仅30%
(0)
最佳答案
再调整下hash因子,多试试,找到最合适的
(0)
(1) 进入系统视图。
system-view
(2) 关闭全局的聚合负载分担采用本地转发优先。
undo link-aggregation load-sharing mode local-first
缺省情况下,聚合负载分担采用本地转发优先。
用户可以选择聚合负载分担HASH算法均衡聚合链路上的流量。在采用缺省负载分担类型进行负载分担情况下,用户可以通过以下方法均衡链路上的流量:
· 尝试依次配置负载分担HASH算法,通过不同方式的CRC运算,选择相对适合的HASH算法实现链路流量均衡。
· 多次尝试配置负载分担的HASH SEED,通过增加一个负载分担参数参与HASH运算,实现链路流量的均衡。
HASH算法和HASH SEED值可以单独配置,也可以同时配置。两者不同的配置组合对聚合负载分担影响效果也不一样。用户可以通过display counters命令查看各个成员端口流量情况,判断链路流量是否均衡。
需要注意,本功能对聚合逐流负载分担类型无效。
(1) 进入系统视图。
system-view
(2) 配置全局采用的聚合负载分担HASH算法。
link-aggregation global load-sharing algorithm algorithm-number
全局采用的聚合负载分担HASH算法编号为5。
(3) 配置全局采用的聚合负载分担HASH SEED。
link-aggregation global load-sharing seed seed-number
缺省情况下,未配置全局采用的聚合负载分担HASH SEED。
(0)
楼主按照你上诉方法都试过了,但是还没有达到负载的效果
采用的是逐流负载分担,无法调整算法
可以调整
厂家给出建议: 1、 为防止现场有部分流量持续输出,会导致部分链路负载不均衡(已有流量不会负载),建议可以在窗口期将接口shutdown/undo shutdown让聚合口重新对所有流量计算hash值,重新分配流量。 2、 建议修改hash参数为默认,默认hash为五元组,理论上更能将流量均衡到链路上。 3、 与业务层确认下是否可能存在部分流量过大(某些ip流量过大,其他流量过小),因为设备是基于流转发,若存在确实可能会有部分链路流量过大情况; 4、 与业务层确认流量特征,确认五元组中,那个元素在流量中较为丰富,针对该元素配置为hash因子测试。
楼主按照你上诉方法都试过了,但是还没有达到负载的效果
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
可以啊 link-aggregation global load-sharing mode { destination-ip | destination-mac | destination-port | ingress-port | mpls-label1 | mpls-label2 | source-ip | source-mac | source-port } *