一个更好的多path系统

我们很幸运,我们的每台服务器都有多个NIC / HBA / CNA连接到多个交换机,这种方法已经使我们的平台在很多场合保持运行。 这就是说我们上周遇到了一个问题,我不知道如何解决。

我们有一个交换机,它承载了我们的交通崩溃的一大块(细节不重要,但它是一个Cisco 6509,它有一个CPU硬件崩溃,并没有自动备份)。 不幸的是,它留下了线卡工作(即L1和L2),但失去了所有的上行链路。 连接的服务器如下:

  • 带有Veritas Storage Foundation的Windows Server 2003 32位EE SP2
  • Oracle Enterprise Linux 5.3 64位
  • VMWare ESXi 4.0
  • 运行OnTap 7.3.2的NetApp 3040

所有这些机器都无法检测到坠毁的交换机,并且不停地发送stream量,而不是检测到故障并将stream量转移到另一台交换机。

我需要帮助寻找更好的多path选项,这不可能是第一次发生这种情况 – 还必须有其他的方法(例如轮询HSRP接口) – 你能帮忙吗?

提前致谢。

如果Cisco 6509和您的服务器之间的交换机也是Cisco,您可以select在一个(或多个)端口closures时closures所有端口。 您设置了一组“上游”端口和“下游”端口。 如果所有上游端口都closures,则交换机将取下下游端口。

它被称为链接状态跟踪,它被devise用于像你这样的情况。

你会在这个页面上find一些信息。