深信服社区»版块 云计算类 超融合HCI 虚拟存储双链路交换机聚合的原理

虚拟存储双链路交换机聚合的原理

查看数: 3426 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-6-6 17:15

正文摘要:

虚拟存储中双链路交换机的聚合原理是什么? 如果做业务口和VXLAN口聚合的时候,都需要在服务器上配置网口聚合,对端直连交换机上配置静态聚合。那虚拟存储上的双链路交换机对端不用做链路聚合,那他的相对聚合原理 ...

回复

vito 发表于 2018-6-8 09:01
看这个存储私网就是个简单的二层网络,也就是为了容错,提供冗余,保证任何一台交换机和链路挂掉不会影响存储,正是挂了,存储性能还是减半的。
Byte 发表于 2018-6-6 22:05
个人猜想应该是不同的bond模式。



具体请了解linux的7种bond模式

Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协商的方式配合。
Mode=1(active-backup) 表示主备模式,只有一块网卡是active,另外一块是备的standby,这时如果交换机配的是捆绑,将不能正常工作,因为交换机往两块网卡发包,有一半包是丢弃的。
Mode=2(balance-xor) 表示XOR Hash负载分担,和交换机的聚合强制不协商方式配合。(需要xmit_hash_policy)
Mode=3(broadcast) 表示所有包从所有interface发出,这个不均衡,只有冗余机制...和交换机的聚合强制不协商方式配合。
Mode=4(802.3ad) 表示支持802.3ad协议,和交换机的聚合LACP方式配合(需要xmit_hash_policy)
Mode=5(balance-tlb) 是根据每个slave的负载情况选择slave进行发送,接收时使用当前轮到的slave
Mode=6(balance-alb) 在5的tlb基础上增加了rlb。

mode 1、5、6不需要交换机设置
mode 0、2、3、4需要交换机设置

zhb 发表于 2018-6-6 21:19
做聚合的目的:线路容许,提高带宽。。。
yzy 发表于 2018-6-6 19:43
虚拟存储使用双交换机链路聚合部署,存储私网数据是两个交换机同时走,具备较高的容错能力,任一线路或者交换机故障都不影响存储通信,而且能将主机间存储通信的带宽扩大
深粉 发表于 2018-6-6 17:31
这里不涉及原理吧,通常要问原理也要问厂家研发了