我刚刚遇到RAIN ,独立networking接口冗余arrays,又名Channel Bonding。
这是值得实施的技术吗? 任何陷阱? 或者更好的升级到光纤?
绑定是非常有用的 – 它比光纤要便宜得多,你可以在不同的NIC上绑定任意数量的(合理的)接口,你可以用现有的硬件来实现它。 它可以用于负载平衡,链路冗余和networking吞吐量的增加。 小心中间networking硬件(保税分频器是一个好地方,让你的脚)和(在Linux中)使用iperf来testing您的吞吐量。
Linux绑定configuration有用的howto
编辑:
作为一个方面说明,要使用相同的NIC来实现链路冗余(深入到高可用性和所有相关问题),必须考虑NIC驱动程序的单点故障。 你总是可以使用来自多个供应商的网卡来缓解他们的软件中的错误:)
我从来没有听说过“RAIN”,但是,我在几个客户站点使用它。 我已经看到了支持802.3ad链路聚合的交换机和NIC的最佳负载平衡和吞吐量增加,但是您也可以使用专有技术来实现。
光纤唯一可以得到的就是10Gb /秒的连接,AFAIK。 铜千兆网卡的运行速度与光纤千兆网卡相同,而网卡和交换机的连接成本更低。
除了服务器计算机的总带宽增加之外,我喜欢聚合集合中的任何一个单独的连接在维持连接的同时可能会失败。 我还没有看到一个交换机可以跨多个刀片或堆叠交换机跨越802.3ad链路聚合组,所以冗余的可能性是有限的。