我们有一个CentOS7或RedHat 7“BIG”HP Proliant DL360 Gen 9服务器,带有4个NIC,两个外部交换机Switch 1和Switch 2以及许多“小型”服务器。
这些小型服务器有两个NIC:这些NIC通过每个NIC向不同的交换机发送完全相同的stream量。 NIC1连接到交换机1,NIC2连接到交换机2.因此,我们得到小型服务器的冗余:每台服务器通过两台交换机向一台“BIG”服务器发送相同的stream量。
我试图了解是否可以通过在BIG服务器上使用组合来创build这样的configuration,例如:
NIC1和NIC2是team1,两个NIC需要2Gbps带宽。NIC3和NIC4是team2,这里的镜像2 Gbpsstream量完全相同。
每个团队都拥有相同的stream量,并且以某种方式(如何?)我们需要“知道”或者定义初始的ACTIVE团队。 例如,如果Switch 1死亡,或者即使电缆/ NIC停止工作,即使电缆从连接器中取出,我们也不得不切换到另一个小组。
在BIG服务器上的应用程序不应该注意到它,因为它总是只看到一个静态IP,独立哪个组是ACTIVE,哪个是被动的。
我的问题:是否有可能通过使用上述方式“配合”来configuration我们的BIG,或者我们需要购买一些高可用性第三方软件?
感谢您的关注 :-)
不,你不能债券。 你可以做的是使用LACP在两台交换机之间进行绑定。
在这里看到我的答案:
https://unix.stackexchange.com/questions/82569/bonds-vs-aggregators/172232#172232
https://unix.stackexchange.com/questions/81633/rhel-5-complex-port-bonding/168545#168545