我们有一台 CentOS7 或 RedHat 7 “BIG” HP Proliant DL360 Gen 9 服务器,带有 4 个 NIC、两个外部交换机 Switch 1 和 Switch 2 以及许多“小型”服务器。
这些小型服务器有两个 NIC:这些 NIC 通过每个 NIC 将完全相同的流量发送到不同的交换机。NIC1 连接到交换机 1,NIC2 连接到交换机 2。因此,我们通过小型服务器获得冗余:每个服务器通过两个交换机向一个“大”服务器发送相同的流量....
我尝试了解是否可以通过在 BIG 服务器上使用团队来创建这样的配置,例如:
NIC1 和 NIC2 是 team1,两块 NIC 需要 2Gbps 带宽。。NIC3 和 NIC4 是 team2,这里是完全相同的镜像 2 Gbps 流量……
每个团队都有相同的流量 - 并且我们需要以某种方式(如何?)“知道”或者定义初始活动团队。例如,如果交换机 1 死机,或者即使电缆/NIC 停止工作,即使电缆从连接器中取出也会发生故障,我们就必须切换到另一个团队。
BIG 服务器上的应用程序不应该注意到它,因为它只想始终看到一个静态 IP,无论哪个团队是主动的,哪个是被动的。
我的问题是:是否可以按照我上面描述的方式使用“团队”来配置我们的 BIG,或者我们需要购买一些高可用性第三方软件?
感谢您的关注 :-)
答案1
不可以,您无法绑定。您可以使用 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