为了保障网络稳定可靠,通常服务器等设备都是具备双网卡甚至是更多的网卡以供冗余使用。

而再多的网卡,如果不能汇聚整合也只能当作单独的网卡使用,发挥不了热备、容灾等冗余应有的作用。


我这儿有这么一台服务器,搭载了 Broadcom 的四块网卡,通过博通自家的套件 Broadcom Advanced Control Suite 可以做到汇聚整合成一个 Team

一个 Team 就可以模拟成一个独立的网卡,拥有独立的IP地址,使用上与单独的网卡没啥大区别。

网上有很多多网卡组队教程,照着做很容易就完成了,而在使用过程中,却在思科交换机的日志中发现了一个问题。

类似如图,会有网卡连接的几个端口之间出现摆动的现象。


细究下来,应该是网卡组队时,选择了网卡汇聚协议(LACP)方式,而相应的交换机没有做相应的设定。

通常博通网卡组队有几种选择,其中之一就是 LACP


相应地,对于支持 LACP 的交换机应该做对应端口的设定。

思科交换机一般做如下设定:

# Port-channel端口汇聚设定
interface Port-channel20
    switchport access vlan 123
    switchport mode access

# 两个对应网卡的端口,相应地开启LACP
interface GigabitEthernet1/0/20
    switchport access vlan 123
    switchport mode access
    channel-group 20 mode active
    channel-protocol lacp

interface GigabitEthernet2/0/20
    switchport access vlan 123
    switchport mode access
    channel-group 20 mode active
    channel-protocol lacp
 


经过服务器与交换机两个地方的调整,网卡已经稳定地运行了较长一段时间没有出现问题。

个人感觉,如果服务器连接的是普通非网管交换机,没有必要也没地方去设定 LACP ,多网卡的汇聚通常可以选择 负载均衡 而不是 LACP

记得以前似乎通过双网卡的NAS系统尝试过,使用 故障转移负载均衡 都可以,用 LACP 好像网络就不通了。

再深入的内容就不太懂了,还请前辈高手们批评!


暂无评论

登录并提交评论

© 2020-present 网管小贾 | 微信公众号 @网管小贾
许可协议:CC-BY-NC 4.0 | 转载文章请注明作者出处及相关链接