为了获得适当的冗余,我们在networking中安装了2个交换机,并将它们连接到彼此。 我们现在想把我们的服务器连接到两台交换机上。 由于所有服务器都有2个以太网端口,所以这应该是可能的。
最大的问题是我们想要使用每台服务器只有一个IP地址来做到这一点。 有谁知道如何configurationLinux(实际上也是Windows),所以它支持这个,同时避免任何forms的循环? 我知道可以在两个接口上设置IP,但是在断开1台交换机时会导致ARP问题。
使用Linux时,最简单的连接方法是连接到两个不同的交换机时的主动 – 备份模式。 由于这一次只有一个是活跃的,你可以设定你想要哪一个优先。 这种方法在交换机上不需要特别的configuration。
使用Windows,您将需要安装来自NIC的供应商的实用程序。 对于Broadcom网卡,您需要Broadcom高级控制套件(BACS) 。 英特尔也有类似的function。 Windows上的绑定可能会导致某些问题(根据我的经验,IE不是一个好主意)。
呵呵,build立STP或者RSTP来防止切换循环…通常这很简单。 通常像spanning-tree
使用链接聚合 ,也称为绑定或分组。 确切的实施方法取决于操作系统和分布。
它将允许您将两个接口用作单个接口,这将提供负载平衡并为networking接口提供高可用性。 它的高度可configuration取决于您的确切规格。
在Linux世界中,您需要使用Network Bonding(一个名为bond的内核模块)。 在其文档中,您可以阅读所有需要在冗余设置中正确configuration的文档。
如果我记得正确的话,你也需要交换机的支持(以802.1D 生成树协议或类似的forms),所以你将无法使用标准的非托pipe低端交换机。 但是我可能在这里是错的,请检查债券支持文档和你切换。
我知道Windows Server系统具有类似的绑定function。 我不知道它的细节,也不知道它在桌面系统上的可用性。