当前位置:首页 > 尘凡 > 正文内容

Team与bond对比

满纸空言11个月前 (02-27)尘凡583180

bond0:轮转(Round-robin)策略:从头到尾顺序的在每一个slave接口上面发送数据包。本模式提供负载均衡和容错的能力。总带宽是两个接口的带宽总和。

bond1:活动-备份(主备)策略:只有一个slave被激活,当且仅当活动的slave接口失败时才会激活其他slave。总带宽相当于一个slave的带宽。

bond2:平衡策略,需要交换机支持,此模式提供负载平衡和容错能力。一般不用。

bond3:广播策略。表示所有包从所有网络接口发出,这个不均衡,只有冗余机制,但过于浪费资源。

bond4:动态链接聚合。表示支持802.3ad协议,和交换机的聚合LACP方式配合。总带宽相当于一个接口的带宽。使用时需要满足:1)switch(交换机)支持IEEE 802.3ad Dynamic link aggregation 2)大多数switch(交换机)需要经过特定配置才能支持802.3ad模式

bond5:适配器传输负载均衡。不需要任何特别的switch(交换机)支持的通道bonding。在每个slave上根据当前的负载(根据速度计算)分配外出流量。如果正在接受数据的slave出故障了,另一个slave接管失败的slave的MAC地址。

bond6:适配器适应性负载均衡。在5的tlb基础上增加了rlb(接收负载均衡receive load balance).不需要任何switch(交换机)的支持。接收负载均衡是通过ARP协商实现的。总带宽是两个口的带宽和。总带宽是每个网口带宽总和。

bond0与bond6的区别:bond6,先把eth0流量占满,再占eth1,….ethX;而bond0的话,会发现2个口的流量都很稳定,基本一样的带宽。而bond6,会发现第一个口流量很高,第2个口只占了小部分流量

扫描二维码推送至手机访问。

版权声明:本文由满纸空言发布,如需转载请注明出处。

本文链接:https://mzky.cc/post/148.html

分享给朋友:

“Team与bond对比” 的相关文章

golang计算中文文字数量4年前 (2021-04-21)
njmon参数4年前 (2021-04-21)
安装Firewalld异常处理4年前 (2021-06-18)
解决goland显示导入异常4年前 (2021-07-19)
UOS编译keepalived4年前 (2021-08-06)

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。