我有一个带有两个NIC端口的RHEL 6服务器(每个端口连接到不同的交换机)。我需要从这两个物理端口创建绑定接口。
我应该使用哪种键合方式?我不想使用模式1,active /backup对我的性能没有帮助。
请告知,两个开关是完全分开的开关。(没有堆叠,没有层叠)。
提前谢谢。
发布于 2013-07-12 00:57:57
好吧,你的有效选择是:
balance-rr或0-设置了容错和负载平衡的循环策略。从第一个可用的从接口开始,在每个键合从接口上接收并依次发送传输。主动备份或1-为容错设置主动备份策略.通过第一个可用的键合从接口接收和发送传输。只有当活动绑定从接口失败时,才会使用另一个绑定从接口。balance-xor或2-设置用于容错和负载平衡的XOR (排他-或)策略。使用这种方法,接口将传入请求的MAC地址与其中一个从NIC的MAC地址匹配。一旦建立了这个链接,传输就会从第一个可用的接口开始依次发送。广播或3-为容错设置广播策略。所有传输都在所有从接口上发送。802.3ad或4-设置IEEE 802.3ad动态链路聚合策略。创建共享相同速度和双工设置的聚合组。在活动聚合器中的所有从站上传输和接收。需要符合802.3ad标准的交换机。balance-tlb或5-为容错和负载平衡设置传输负载平衡(TLB)策略。输出通信量根据每个从接口上的当前负载分布。传入通信量由当前从服务器接收。如果接收从服务器失败,则另一个从节点接管失败从节点的MAC地址。balance-alb或6-为容错和负载平衡设置主动负载平衡(ALB)策略。包括IPV4流量的发送和接收负载平衡。接收负载平衡是通过ARP协商实现的。
您已经消除了active-backup
,因为它不会给您带来您想要的性能提升。
broadcast
不会给您带来性能提升,而且802.3ad
已经退出了,因为您不能使用不同的开关来实现这一点。
所以剩下的是balance-rr
,balance-xor
,balance-tlb
或balance-alb
。在不了解工作负载的情况下,最好测试每种方法,看看哪种方法对工作负载具有最佳性能。
不要忘记,您也可以调整xmit_hash_policy
,这可能会提高您在balance-xor
模式下的性能。
https://serverfault.com/questions/522725
复制相似问题