扩展 HP IRF 拓扑

网络工程 冗余 hp-procurve
2021-07-26 21:35:42

我正在研究未来扩展我们基础设施的选项。我们在 colo 租用空间,因此我们没有自己的专用数据中心。这意味着我们的下一个主要扩展可能会涉及两个不直接相邻的离散笼子。我正在寻找将我的网络带入新笼子的方法。

我们当前的拓扑在 IRF 对中有一对 HP A5820,我们的所有分布交换机都通过 10Gb BAG/Trunk 端口链接到两个路由器。这一切都很好。

当我们添加另一个完整的笼子时,我的问题就来了。在我看来,我有两个主要选择:

  1. 照原样继续,将配电开关连接回我已有的开关对。
  2. 拿起另一对 A5820 并将新机箱的配电开关连接到它,然后将该对连接到我已经拥有的那对。

这是我感到困惑的第二个选项。

IRF - 线性拓扑

这是一个非常标准的拓扑,因为我将新交换机链接回线性拓扑中的另一对。但是,Cage 2 中需要转到另一台交换机的任何内容都必须通过整个堆栈。我知道这会奏效。

这里的问题是,我可以用环形拓扑将其短路吗?IRF 允许吗?

IRF-- 环形拓扑

这将允许更短的数据包传输。也就是说,我不知道 IRF 是否允许这种设置。如果没有...

与中继线配对的 IRF

或者,我可以在新的机箱中创建第二个 IRF 设备,并使用聚合端口将两者链接在一起,而根本不打扰它们之间的 IRF。

考虑到每个笼子都将我的所有分布交换机都连接到两对,IRF 链路实际上可能不会通过它们获得那么多流量。如果是这样,我多虑了。

我是不是想多了?如果没有,IRF 是否允许环形拓扑?

4个回答

我不精通 HP,但我进行了一些快速的谷歌搜索(hp irf 环拓扑)并找到了一些文档,表明它确实支持环拓扑。

引自第 5 页:

IRF 拓扑

在菊花链拓扑中创建 IRF 虚拟设备,或者更可靠的环形拓扑,如图 2 所示。在环链拓扑中,一条 IRF 链路的故障不会导致 IRF 虚拟设备像菊花链拓扑中那样分裂。相反,IRF 虚拟设备更改为菊花链拓扑,而不会影响网络服务。

这个页面有相同的引用,所以至少这似乎是一种可能性。

惠普似乎在推荐戒指,但除此之外,我无法与惠普装备交谈。

IRF 绝对支持环形拓扑,只要该设置对您的环境有意义,那么它绝对是扩展的首选方式。

IRF 是不错的技术。我有他们的经验。是的,您可以很好地扩展堆栈。通过添加新交换机来使用环形拓扑,如第二张图片所示。但是你必须记住几个注意事项:堆栈很好,但它可能会崩溃,所以在这种情况下,两个带有 MAD(多主动检测)的 IRF 会工作得更好,但会提供更多的开销(你必须提供两个堆栈而不是一个,您可能需要重新考虑故障转移方案等)

我使用 IRF 已经 3 年了,我见过几个脑裂的案例,但是所有的堆栈都是在没有 MAD 的情况下配置的。在所有情况下,网络都已经死了 :) 因此,当您配置堆栈时,MAD 确实是必须的 :)

是的,您可以为 IRF 制作环形拓扑,例如:

Sw1:irf-port 1/1 端口组(接口1)模式正常

irf-port 1/2 端口组(接口2)模式正常

Sw2:irf-port 2/1 端口组(接口1)模式正常

irf-port 2/2 端口组(接口2)模式正常

Sw3:irf-port 3/1 端口组(接口1)模式正常

irf-port 3/2 端口组(接口2)模式正常

然后将每个 irf 端口 x/1 连接到 x/2

从 irf-port 3/1 到 irf-port 1/2

环形拓扑非常棒,因为它提供了完全冗余。

我希望这有帮助。