Procurve交换机中的服务器到交换机中继,这是什么意思?


9

我希望在新的数据中心环境中设置交换机冗余。至少在与绕过链路聚合的“单个交换机”限制的技术搭配使用时,IEEE 802.3ad似乎是此概念的首选。浏览手册中的程序开关,我看到:

服务器到交换机的分布式中继,允许服务器通过一个逻辑中继连接到两台交换机;提高弹性并实现虚拟数据中心的负载共享

http://www.procurve.com/docs/products/brochures/5400_3500%20Product%20Brochure4AA0-4236ENW.pdf

我试图弄清楚这与802.3a标准的关系,因为它似乎可以满足我的要求(一台服务器有2个网卡,每个网卡连接到单独的交换机,一起形成一个逻辑网卡,提供我们想要的快乐冗余),但我想我正在寻找熟悉此概念的人,并且可以对其进行补充。

Answers:


15

中继是一个术语,它包含几种链路聚合技术。这些顺序是从最理想(和最高要求)到通常最不理想(但也最低要求)。中继也可以称为Bonding,EtherChannel,端口组或其他名称。注意不要将这些技术与vLAN中继(802.1q / 802.1ad)混淆。

802.3ad LACP可能是同类产品中“最好的”。NIC与交换机进行对话,设置中继线,并且数据在所有可用链路上的发送和接收均经过负载平衡。受管交换机(L2或更高版本)支持此功能很常见。大多数/便宜的型号仅限于一个开关。

在多台交换机上拆分端口称为交换机间干线。支持“堆叠式”或模块化交换机是很常见的。一些交换机使用共享管理的形式并将其称为堆栈,这些通常不支持IST。检查诸如Cisco VSL,Brocade / Dell ISL或SMLT / DSMLT(802.3ad的行业标准扩展)之类的技术。

SLB(Swich-Assisted负载平衡)是LACP的前身。您在两端手动配置中继。您将获得发送和接收以及冗余的负载平衡;但是它们都是手动配置的,因此您必须具有支持它的交换机和NIC。IST通常像上面的LACP中一样受支持。

TLB(传输负载平衡)是一项技术,不需要交换机说任何特定协议即可协调中继。您只需将NIC插入交换机,在计算机上配置中继,就可以了。缺点:数据将传输时进行负载平衡。接收将分配给一个“主” NIC。如果主要课程发生故障,将提升其中一个中学课程。这可能会使某些真正古老的交换机感到困惑,因为多个端口正在从同一MAC地址发送。该协议可以跨越多个交换机,而无需IST支持或进行其他配置。

这种方法有时称为Round Robin。有多种方法可以计划在中继NIC上发送数据包,RR是一种简单的将一个数据包连续依次放入每个端口的方法。一些NIC还支持更复杂的方案,例如“租用队列深度”,“权重循环”和“主要具有Spilover”。

NFT(网络容错)一次仅使用一个NIC。根本没有负载平衡。这是唯一适用于集线器和某些不支持同一MAC Addy多个链接的古老交换机。服务器将使用主NIC进行所有操作,如果发生故障,它将无缝地将所有流量切换到辅助NIC。

根据您拥有的品牌NIC,它们的名称可能会略有不同。但是,如果您阅读了NIC手册中的说明,则所有选项都应该与其中之一匹配。


3

我相信跨供应商间(IST)仍未完全标准化。如此酷,如果您需要的只是两台交换机之间的冗余(而不是负载平衡,即2个1GB端口约2GB),则可以在绑定NIC时使用故障转移模式来实现所需的功能。我认为这将更简单,因为您实际上可以使用任何开关来做到这一点。

在Linux中,这称为Active-Backup模式,使用bonding很容易设置:

active-backup或1个Active-backup策略:绑定中只有一个从属处于活动状态。当且仅当活动的从站发生故障时,其他从站才变为活动状态。绑定的MAC地址在外部仅在一个端口(网络适配器)上可见,以避免混淆交换机。

在Windows中,您可以使用卡供应商提供的实用程序来执行此操作。我忘记了他们的名字,但是可以通过Broadcom和Intel完成。



和IST是不会捉对岁月的流逝都在考虑美国专利7173934.的
克里斯小号

0

长期以来,思科工具包已经能够通过其VSS技术来做到这一点,因为Kyle提到这是新奇的东西,当然还没有标准化,但是我可以保证它在思科产品包装上的稳定性。


/ me再次嫉妒Chopper3的冗余演出链接:-)
凯尔·布​​兰特

@kyle-谁在使用演出呢?TenG是唯一的方式:)
Chopper3 2010年


很好,还不知道有人在发货-谢谢。
斩波器

@Chopper,谁仍然使用10G?56Gbit是花花公子的唯一出路:)
Matt Matt
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.