局域网冗余 – 网卡,电缆+交换机?

我正在尝试迁移到HA解决scheme,并希望了解在NIC,交换机和电缆中需要哪些硬件来实现冗余。

下面的图表显示了我如何设想一个非冗余和冗余的解决scheme,我不知道它们是否可行,如果有的话,硬件将需要什么特性。

非冗余在这里输入图像说明

感谢您的意见 – 希望以下将回答一些问题:

所以问题是第二个图表是否工作,如果是的话,硬件的特点是什么? 例如,我读了一个选项,提示NIC需要“组队”,交换机需要支持生成树协议。

要求

我认为在1g的“备份”开关就足够了,并节省了一个非常紧张的预算 – 我只是想获得最可靠的解决scheme。

我不介意1g交换机是否为了适应预算而进行故障转移(所以绝大部分时间都没有使用)。

硬件

2端口(千兆和10g)专用服务器NIC芯片是分开的(尽pipe在一个扩展卡中)。 10g的型号是Intel X540-T2

我一直在看的10g交换机是Netgear XS712T 。 交换机被分类为“智能”(部分pipe理?),并支持生成树协议。

共享存储是QNAP TS-879U-RP

软件

操作系统是Proxmox(基于Debian)

你没有指定你使用的操作系统,但你需要仔细阅读操作系统和网卡驱动程序手册 – 一些支持不同的速度组合,有些则不支持。 有些支持主动/被动configuration,其他支持主动/主动。

你也不会说你在看什么样的开关。 如果它们是不受pipe理的交换机,则需要确保OS / NIC驱动程序中的组合支持该function。 pipe理型交换机允许您在交换机上使用LACP,为您提供更多的select。 它们还支持生成树协议(STP),当您意外地桥接服务器中的两个NIC或以其他方式在交换机之间创build一个环路时。

组合两种不同的速度并不是最大的想法。 如果你只需要千兆位,那么千兆位就可以。 如果实际上需要超过千兆的速度,那么当它发生故障时,事情会以奇怪和不可预知的方式破坏 – 丢包,复制故障等。

另一个单点故障看起来是NAS。 理想情况下,你会有两个复制。 如果这不符合预算,那么使用冗余RAID控制器和电源的存储是个好主意。 要获得真正的高可用性,您需要消除尽可能多的单点故障。

正如@YLearn提到,交换机之间应该有一个链接(在两个交换机上启用STP)。 这将有助于如果有多个链路故障,而不花费你更多。