多机箱链路聚合组 (MC-LAG) 通过将两台 ECS Aggregration 交换机连接为 MC-LAG 对,实现 冗余和负载均衡。此设置通过聚合多条链路,确保最大程度地减少停机时间并提高吞吐量。

配置 MC-LAG 时,正确配置上游和下游设备以利用多机箱链路非常重要,这 可实现负载平衡和无缝故障转移冗余

MC-LAG 只是 UniFi 全栈高可用性和冗余解决方案的一个组件。更多信息,请参阅我们的高可用性概述

上游连接

上游设备包括专为 MC-LAG 设计的企业堡垒网关 (EFG),以及其他云网关和预置 MC-LAG 交换机。具体设置取决于设备处于 Shadow Mode 阴影模式还是单机模式。

  1. EFG(已配置阴影模式)
    1. 确保 EFG 端口 5 和端口 6 配置为 LAN 端口:

      • 导航至UniFi 网络 > 设置 > 互联网。
      • 选择 WAN 2。
      • 如果正在使用,请确保 WAN2 设置为端口 3或 4。否则,请禁用它。
    2. 准备初始物理连接:

      • 选择两个 ECS Aggregration交换机中的一台 – 这将被指定为顶部交换机。另一个将是 底部交换机(此区别稍后非常重要)。
      • 主 EFG端口 5 连接到顶部交换机的 端口 1
      • 顶部交换机 上选择至少两个数字连续的端口——这些端口将被指定为 多机箱链路。请在 底部交换机 上保留相同的端口,以备后用。

        1. 我们建议为此使用 100G 链接,可在端口 49-54 中使用。
      • 使用上一步中选择的 端口号最低 的端口将 底部交换机连接到顶部交换机

        1. 不要连接其他设备 - 它们将在稍后的设置过程中连接。
    3. 采用您的 ECS 交换机:

      • 了解更多信息,请点击 这里
    4. 在 UniFi 网络中配置 MC-LAG:

      • 在 UniFi 网络中,导航到 端口管理器 > MC-LAG 并单击新建。
      • MC-LAG 组分配一个名称(例如“核心组”)。
      • 根据您在步骤 (2b) 中准备物理连接的方式, 适当地 分配顶部交换机和底部交换机的名称
      • 单击 多机箱链路的设置
      • 选择 (2c)中指定的端口,然后点击“保存”。
      • 再次单击 “保存” 以保存 MC-LAG 组。
    5. 建立剩余的 多机箱链路:

      • 物理连接 (2c) 中指定的其余端口。
    6. 配置目标设备成员资格条目以聚合 MC-LAG 的端口:

      • 在 UniFi 网络中,导航到端口管理器 > MC-LAG。
      • 选择在 (4) 中配置的 MC-LAG 组
      • 创建两个单独的目标设备成员资格条目。每个条目将定义聚合到单个链路的端口:

        • 条目1:选择两个交换机的 端口 1 ,然后单击 保存
        • 条目2:选择两个交换机的 端口 2 ,然后单击 保存
      • 再次单击“保存”将配置保存到 MC-LAG 组。
    7. 主 EFG 上的聚合端口:

      • 在 UniFi 网络中,导航到设备。
      • 选择 EFG 并打开其端口管理器。
      • 选择 端口 5
      • 在高级设置下,将其操作更改为 聚合
      • 确保 端口 5 和 6 被列为聚合端口
      • 单击“应用更改”。
      • 此配置将 自动应用于 Shadow Gateway
    8. 物理连接剩余的链路:

      • 顶部交换机端口 2 连接到 影子 EFG 端口 5
      • 底部交换机端口 1 连接到 EFG 端口 6
      • 底部交换机端口 2 连接到 影子 EFG 端口 6
  2. EFG(单机)
    1. 确保 EFG 端口 5 和端口 6 配置为 LAN 端口:

      • 导航至UniFi 网络 > 设置 > 互联网。
      • 选择 WAN 2。
      • 如果正在使用,请确保 WAN2 设置为端口 3或 4。否则,请禁用它
    2. 准备初始物理连接:

      • 选择两个 ECS Aggregration交换机中的一台 – 这将被指定为 顶部交换机。另一个将是 底部交换机(此区别稍后非常重要)。
      • 主 EFG端口 5 连接到 顶部交换机端口 1
      • 顶部交换机 上选择至少两个数字连续的端口——这些端口将被指定为 多机箱链路。请在 底部交换机 上保留相同的端口,以备后用。

        • 我们建议为此使用 100G 链接,可在端口 49-54 中使用。
      • 使用上一步中选择的 端口号最低的端口底部交换机 连接到 顶部交换机

        • 不要连接其他设备 - 它们将在稍后的设置过程中连接。
    3. 采用您的 ECS 交换机:

      • 了解更多信息,请点击 这里
    4. 在 UniFi 网络中配置 MC-LAG:

      • 在 UniFi 网络中,导航到 端口管理器 > MC-LAG 并单击新建。
      • MC-LAG 组分配一个名称(例如“核心组”)。
      • 根据您在步骤 (2b) 中准备物理连接的方式, 适当地 分配顶部交换机和底部交换机的名称
      • 单击 多机箱链路的设置
      • 选择 (2c)中指定的端口,然后点击“保存”。
      • 再次单击 “保存” 以保存 MC-LAG 组。
    5. 建立剩余的 多机箱链路:

      • 物理连接 (2c) 中指定的其余端口。
    6. 配置目标设备成员资格条目以聚合 MC-LAG 的端口:

      • 在 UniFi 网络中,导航到端口管理器 > MC-LAG。
      • 选择在 (4) 中配置的 MC-LAG 组
      • 创建两个单独的目标设备成员资格条目。每个条目将定义聚合到单个链路的端口:

        • 条目1:选择两个交换机的 端口 1 ,然后单击 保存
      • 再次单击“保存”将配置保存到 MC-LAG 组。
    7. 主 EFG 上的聚合端口:

      • 在 UniFi 网络中,导航到设备。
      • 选择 EFG 并打开其端口管理器。
      • 选择 端口 5
      • 在高级设置下,将其操作更改为 聚合
      • 确保 端口 5 和 6 被列为聚合端口
      • 单击“应用更改”。
    8. 物理连接剩余的链路:

      • 底部交换机端口 1 连接到 EFG 端口 6
  3. 其他云网关(已配置阴影模式)
    1. 准备初始物理连接:

      • 选择两个 ECS 聚合交换机中的一台,该交换机将指定为顶部交换机。另一台将指定为底部交换机。
      • 仅将 一根电缆顶部交换机 连接到上游网关。
      • 顶部交换机 上选择至少两个数字连续的端口——这些端口将被指定为 多机箱链路。请在 底部交换机 上保留相同的端口,以备后用。

        • 我们建议为此使用 100G 链接,可在端口 49-54 中使用。
      • 使用上一步中选择的 端口号最低的端口底部交换机 连接到 顶部交换机

        • 不要连接其他设备 - 它们将在稍后的设置过程中连接。
    2. 采用您的 ECS 交换机:

      • 了解更多信息,请点击 这里
    3. 在 UniFi 网络中配置 MC-LAG:

      • 在 UniFi 网络中,导航到 端口管理器 > MC-LAG 并单击新建。
      • MC-LAG 组分配一个名称(例如“核心组”)。
      • 根据您在步骤 (1b) 中准备物理连接的方式, 适当地 分配顶部交换机和底部交换机的名称
      • 单击 多机箱链路的设置
      • 选择 (1c)中指定的端口,然后点击“保存”。
      • 单击 “保存” 以保存 MC-LAG 组。
    4. 建立剩余的 多机箱链路:

      • 物理连接 (1c) 中指定的其余端口。
    5. 物理连接剩余的链路:

      • 顶部交换机 连接到 影子网关。使用 (1b) 中对应的端口。
      • 底部交换机 连接至 主网关
      • 底部交换机 连接到 影子网关。使用 (5b) 中对应的端口。
    6. 请注意底部交换机 上的两个端口都将被 STP 阻塞。故障转移到被 STP 阻塞的 ECS-Aggregation 交换机可能需要最多 10 秒。
  4. 其他云网关(单机)
    1. 准备初始物理连接:

      • 选择两个 ECS 聚合交换机中的一台,该交换机将指定为 顶部交换机。另一个将是 底部交换机(此区别稍后非常重要)。
      • 仅将 一根电缆顶部交换机 连接到上游网关。
      • 顶部交换机 上选择至少两个数字连续的端口——这些端口将被指定为 多机箱链路。请在 底部交换机 上保留相同的端口,以备后用。

        • 我们建议为此使用 100G 链接,可在端口 49-54 中使用。
      • 使用上一步中选择的 端口号最低 的端口将 底部交换机连接到顶部交换机

        • 不要连接其他设备 - 它们将在稍后的设置过程中连接。
    2. 采用您的 ECS 交换机:

      • 了解更多信息,请点击 这里
    3. 在 UniFi 网络中配置 MC-LAG:

      • 在 UniFi 网络中,导航到 端口管理器 > MC-LAG 并单击新建。
      • MC-LAG 组分配一个名称(例如“核心组”)。
      • 根据您在步骤 (1b) 中准备物理连接的方式, 适当地 分配顶部交换机和底部交换机的名称
      • 单击 多机箱链路的设置
      • 选择 (1c)中指定的端口,然后点击“保存”。
      • 再次单击 “保存” 以保存 MC-LAG 组。
    4. 建立剩余的 多机箱链路:

      • 物理连接 (1c) 中指定的其余端口。
    5. 物理连接剩余的链路:

      • 底部交换机 连接至 主网关
    6. 请注意,STP 将阻止网关与其中一台聚合交换机之间的链路。故障转移到被 STP 阻止的 ECS 聚合交换机可能需要长达 10 秒的时间。
  5. 上游预先建立的 MC-LAG
    1. 准备初始物理连接:

      • 在现有 MC-LAG 对上,分别在顶部和底部交换机上指定至少两个要与新 MC-LAG 对聚合的端口。确保每个交换机上所选的端口在数字上是连续的。
      • 在新的交换机对中,选择两个 ECS 聚合交换机中的一台,该交换机将被指定为顶部交换机。 另一台将作为底部交换机。
      • 在新的 MC-LAG 对上,指定顶部和底部交换机上与 (1a) 中相同的端口数量。确保它们按数字顺序排列。这些端口将在后续步骤中连接到现有 MC-LAG 对。
      • 仅使用一根电缆从 (1c)顶部交换机最低端口号的端口连接到(1a)顶部交换机端口号最低的端口。
      • 顶部交换机 上选择至少两个数字连续的端口——这些端口将被指定为 多机箱链路。请在 底部交换机 上保留相同的端口,以备后用。

        • 我们建议为此使用 100G 链接,可在端口 49-54 中使用。
      • 使用上一步中选择的 端口号最低 的端口将 底部交换机连接到顶部交换机

        • 不要连接其他设备 - 它们将在稍后的设置过程中连接。
    2. 采用您的 ECS 交换机:

      • 了解更多信息,请点击 这里
    3. 在 UniFi 网络中配置 MC-LAG:

      • 在 UniFi 网络中,导航到 端口管理器 > MC-LAG 并单击新建。
      • MC-LAG 组分配一个名称(例如“辅助组”)。
      • 根据您在步骤 (1b) 中准备物理连接的方式, 适当地 分配顶部交换机和底部交换机的名称
      • 单击 多机箱链路的设置
      • 选择 (1e)中指定的端口,然后点击“保存”。
      • 单击 “保存” 以保存 MC-LAG 组。
    4. 建立剩余的 多机箱链路:

      • 物理连接 (1e) 中指定的其余端口。
    5. 配置目标设备成员资格条目以聚合 MC-LAG 的端口:

      • 在 UniFi 网络中,导航到端口管理器 > MC-LAG并选择在 (3) 中配置的新增MC-LAG 对。
      • 单击“目标设备成员资格”旁边的“配置”。
      • 选择 (1c) 中指定的所有端口,然后单击“保存”。
      • 单击“保存”将配置保存到 MC-LAG 组。
    6. 配置目标设备成员资格以聚合上游 MC-LAG 对的端口:

      • 在 UniFi 网络中,导航到端口管理器 > MC-LAG并选择预先存在的MC-LAG 对。
      • 单击“目标设备成员资格”旁边的“配置”。
      • 选择 (1a) 中指定的所有端口,然后单击“保存”。
      • 单击“保存”将配置保存到 MC-LAG 组。
    7. 物理连接剩余的链路:

      • 新增对的顶部交换机 连接至 现有对的底部交换机
      • 新增对的底部交换机 连接至 现有对的顶部交换机
      • 新增对的底部交换机 连接至 现有对的底部交换机

配置下游设备

下游设备包括交换机、服务器和堆叠交换机。根据目标设备是独立交换机还是服务器,配置会有所不同。

  1. 标准交换机和服务器

    在开始之前,请确保已按照上面部分中的步骤成功为 MC-LAG 配置两个 ECS-Aggregation 交换机。

    1. 准备初始物理连接:

      • 在顶部和底部交换机上指定至少一个要聚合的端口。如果您计划为每个设备聚合多个端口,请确保这些端口按数字顺序排列。
      • 将 (1a) 中的端口数量相加,并在下游设备上指定相同数量的端口。如果下游设备是 UniFi 交换机,请确保它们的端口号相邻。
      • 仅将一根电缆从目标设备连接到顶部交换机上(1a) 中编口号最低的端口。

        • 注意:如果下游设备是 UniFi 交换机,则必须将此线路连接到(1b) 中选择的端口号最低的端口。
    2. 聚合下游目标设备上的端口:

      • UniFi 交换机:

        • 在 UniFi 网络中,导航到设备。
        • 选择下游 UniFi 交换机并打开其端口管理器。
        • 选择当前连接到顶部交换机的端口。
        • 在高级设置下,将其操作更改为聚合。
        • 确保 (1b) 中所需的所有端口都列为聚合端口。
        • 单击“应用更改”。
      • 第三方交换机或服务器:

        • 在设备上设置端口聚合 (LACP),并聚合将连接到 MC-LAG 对的端口。如有需要,请参阅供应商的文档。
    3. 配置目标设备成员资格以聚合 MC-LAG 对的端口:

      • 在 UniFi 网络中,导航到端口管理器>MC-LAG并选择 MC-LAG 对。
      • 单击“目标设备成员资格”旁边的“配置”(如果已配置另一个目标设备,则单击“添加”)。
      • 选择 MC-LAG 对中每台交换机上 (1a) 中指定的端口,然后单击“保存”。
      • 单击“保存”将配置保存到 MC-LAG 组。
    4. 完成物理连接:

      • 使用前面步骤中配置的端口将目标设备连接到两个 ECS-Aggregation 交换机。