发现 CentOS 双网卡绑定 bonding 负载均衡网上资料关于网卡型号芯片这部分全都是错的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
YonionY
V2EX    Linux

发现 CentOS 双网卡绑定 bonding 负载均衡网上资料关于网卡型号芯片这部分全都是错的

  •  
  •   YonionY 2014-09-02 10:01:12 +08:00 4668 次点击
    这是一个创建于 4056 天前的主题,其中的信息可能已经有所发展或是发生改变。
    环境:CentOS 6.5,集成网卡RTL8111E,独立网卡Intel芯片双口千兆。

    查找了网上资料,几乎所有的资料开头第一句就是“前提条件:bonding的实现前提是使用相同型号的网卡芯片。”

    我信以为真了很久,以前做绑定的时候直接忽略了集成网卡,只做芯片双口的绑定。

    然而,今天给服务器重装了CentOS 6.5,配置的时候不小心弄错了,把集成网卡也绑定进去了,我惊讶的发现集成网卡居然也能工作,经过再三确认和测试,我绑定了3个网卡,不同型号不同芯片,100%可以做bonding均衡负载,一点问题都没有,流量也是平均的。

    不知道是不是以前的技术不支持,那些转来转去的文章经过这么多年,依然不断的在强调“使用相同型号芯片”这个前提条件,打算做多网卡均衡负载的朋友要小心这个坑了。

    有时候对网上的技术资料也得留个心,有条件还是亲自测试过确认一下比较好,类似这个虽然导致的后果并不会太严重,但是也算是一个坑了。
    10 条回复    2014-09-21 15:37:34 +08:00
    wy315700
        1
    wy315700  
       2014-09-02 10:57:28 +08:00
    就像两节电池要一样型号 一样新旧,虽然不一样也能用

    做raid0时 硬盘要容量一样 型号一样,虽然不一样也能做
    julyclyde
        2
    julyclyde  
       2014-09-02 11:17:48 +08:00
    baidu搜出来的材料吧?
    用CentOS当然看Redhat文档
    halfbloodrock
        3
    halfbloodrock  
       2014-09-02 11:22:27 +08:00
    For linux bonding, please take a look the following link.

    http://www.linuxfoundation.org/collaborate/workgroups/networking/bonding
    drivel
        4
    drivel  
       2014-09-02 11:48:52 +08:00
    不需要同样型号的网卡

    我们当时在跑测试的时候经常就会有 10G + 1G 的网开组合做 bonding
    wuxqing
        5
    wuxqing  
       2014-09-02 11:55:45 +08:00
    双网卡绑定 bonding 负载均衡,是不是要交换机支持?自己玩,貌似没成功
    pyKun
        6
    pyKun  
       2014-09-02 12:02:03 +08:00
    @julyclyde 同感是 baidu 搜出来的。。。
    bullettrain1433
        7
    bullettrain1433  
       2014-09-02 12:36:32 +08:00
    @pyKun 谷歌吧,百度这么坑你敢用吧
    YonionY
        8
    YonionY  
    OP
       2014-09-02 15:05:33 +08:00
    @julyclyde @pyKun @bullettrain1433 我用了几年Google才知道有baidu这个站的,上网十几年以来一直用Google,除去查baidu收录,人生用baidu查找次数不超过10次,所以完全没有用baidu的习惯。

    @drivel 搞过的自然知道,网上资料这点几乎没人提出反驳,刚开始玩bonding的就会被误导了。

    @wuxqing 检查下每一步配置看看是哪里错了,网上好像也有0模式需要交换机支持这个说法,不过我持怀疑态度,一是我以前用家用路由器成功过,二是bonding配置成功后两张网卡用的是同一个MAC和IP地址,对于交换机/路由器来说识别成一个设备毫无问题,想不通为什么会有此说法。
    BOYPT
        9
    BOYPT  
       2014-09-03 11:34:40 +08:00
    楼主的「网上资料」就是指一些中文帖子吧。
    ryd994
        10
    ryd994  
       2014-09-21 15:37:34 +08:00
    @YonionY 百度的正确用法是测试网络是否正常,其他就没啥用了
    你是不是用google却是搜中文?为什么不直接搜英文呢?
    各个系统基本都没有可靠中文文档,特别是这种桌面不常用的,因为默认管服务器的人都看得懂英文
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5205 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 08:25 PVG 16:25 LAX 01:25 JFK 04:25
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86