是否可以在现有vlan接口之上设置绑定(主动/备份)?
假设以下场景:
>具有2个NIC的Linux服务器连接到单独的交换机
> iSCSI启动器MPIO以利用两个NIC(冗余吞吐量)
>每个路径通过单独的VLAN(例如VLAN 101 102)
>现在我需要连接到服务器的另一个VLAN(例如100)
应该使用NIC1,但如果NIC1丢失则故障转移到另一个
这是链接
像这样的东西:
eth0 --- eth0.101 -- iSCSI IP 1 \ eth0.100 ------------------- \ __ bond100 -- IP eth1 --- eth0.102 -- iSCSI IP 2 / \ eth1.100 -------------------
我担心这不起作用,因为绑定驱动程序没有从vlan接口获取链接层信息…
任何其他想法如何解决这个问题?
解决方法
如果你想仅仅为了冗余而使用绑定(意味着不需要扩展的吞吐量),你可以使用带生成树的网桥(确保你知道你在做什么,设置它时),或者某种路由协议(RIP),OSPF). 虽然这两个都有一些延迟故障转移.