LAN 冗余——NIC、电缆+交换机?

LAN 冗余——NIC、电缆+交换机?

我正在尝试转向 HA 解决方案,并想了解 NIC、交换机和电缆中实现冗余需要哪些硬件。

下图显示了我设想的非冗余和冗余解决方案,我不知道它们是否可行,如果可行,硬件需要什么功能。

非冗余 在此处输入图片描述

感谢您的评论 - 希望以下内容可以回答一些问题:

问题

所以问题是第二张图是否可行,如果可行,需要硬件的哪些功能?例如,我读到一个选项,建议 NIC 需要“组队”,交换机需要支持生成树协议。

要求

我认为 1g 的“备份”开关就足够了,而且可以节省相当紧张的预算——我只是想用这笔钱获得最可靠的解决方案。

如果为了符合预算而使用 1g 交换机进行故障转移(因此绝大多数时间都没有使用),我不介意。

硬件

2 端口(千兆和 10g)专用服务器 NIC 芯片是分开的(尽管位于一个扩展卡中)。10g 型号英特尔 X540-T2

我一直在关注的 10g 交换机是Netgear XS712T。该交换机被归类为“智能”(部分管理?)并且支持生成树协议。

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

软件

操作系统是 Proxmox(基于 Debian)

答案1

您无需指定所用的操作系统,但您需要仔细阅读操作系统和 NIC 驱动程序手册 - 有些支持不同速度的协作,有些则不支持。有些支持主动/被动配置,有些则允许主动/主动。

您也没有说明您正在查看哪种交换机。如果它们是非托管交换机,则需要确保您的 OS/NIC 驱动程序中的组合支持这一点。托管交换机允许您在交换机上使用 LACP,这为您提供了更多选项。它们还支持生成树协议 (STP),当您意外地桥接服务器中的两个 NIC 或在交换机之间创建循环时。

将两种不同的速度组合起来并不是一个好主意。如果您只需要千兆位,那么就同时使用千兆位。如果您确实需要超过千兆位的速度,那么当它发生故障时,事情会以奇怪且不可预测的方式中断 - 数据包丢失、复制失败等。

另一个单点故障似乎是 NAS。理想情况下,你应该有两个可复制的 NAS。如果预算不允许,使用冗余 RAID 控制器和电源的存储是个好主意。要获得真正的高可用性,你需要尽可能多地消除单点故障。

正如 @YLearn 提到的,交换机之间应该有一个链接(两个交换机上都启用了 STP)。如果出现多个链接故障,这将有所帮助,而不会增加任何成本。

相关内容