使用桥接 NIC 适配器实现网络负载平衡

使用桥接 NIC 适配器实现网络负载平衡

我在尝试通过选择我为我的服务器创建的网桥来创建集群时遇到了问题。在 Windows Server 2008 上进行集群的最后一步配置时,集群将返回“未找到主机”

以下是我的设置

我有 2 台运行 Windows Server 2008 的服务器,每台服务器都有 2 个 NIC,连接到 2 个独立的网络。这两个网络使用相同的 IP 范围和子网。我在 2 个 NIC 之间创建了一个桥接器,这样我就可以从服务器上查看 2 个网络上的任何一台 PC。

由于桥接,我的服务器只有一个 IP 地址。现在,我正在尝试为我的两台服务器进行网络负载平衡,以便托管 Web 服务器的两台服务器可以共享负载并充当一种冗余。

我尝试通过网络负载平衡管理器创建网络负载平衡。我连接到 1 个主机,它显示 3 个网络接口,只有桥接器有 IP,所以我选择了它并继续执行步骤。我选择了单播(我也尝试使用多播)。当我到达 NLB 配置的最后一步时,我将在详细信息框中收到一条消息 - 无法访问主机 xxx.xxx.xxx.xxx(我的桥接 IP)

我不确定我做的事情是对的还是错的。

答案1

虽然不熟悉 Windows NLB(除了从网络人员的角度担心它),但听起来您正在做的是桥接网络循环。这可能会造成非常糟糕的结果。

考虑:

Server1---nic1---subnet1---nic1---Server2
       |--nic2---subnet2---nic2--|

这是一个桥接环路,很糟糕。通常情况下,你会设置一个场景,让你的网络陷入流量风暴。NLB 专家可能会反驳我的观点,他们很可能是对的,因为我对 NLB 的功能不够熟悉,无法确定。然而,简单地桥接这些连接并不是一个好主意,无论是从移动数据包的角度来看,还是从广播域的角度来看。

答案2

我不确定您的问题的原因,但是将一台计算机/服务器连接到两个具有相同 IP 范围和子网的独立网络会导致问题。

相关内容