跳到主要内容

共享网络中的 MetroCluster ISL 要求

在共享网络中共享 ISL 流量时,必须确保具有足够的容量并适当调整 ISL 的大小。低延迟对于 MetroCluster 站点之间的数据复制至关重要。这些连接上的延迟问题可能会影响客户端 I/O。

应该查看这些部分以正确计算所需的 ISL 端到端容量。连续非易失性高速缓存和低延迟的存储复制对于 MetroCluster 配置至关重要。后端网络中的延迟会影响客户端 IO 所看到的延迟和吞吐量。

ISL 中的延迟和数据包丢失限制

当 MetroCluster 配置处于稳定运行状态时,对于 site_A 和 site_B 的 MetroCluster IP 交换机之间的往返流量,必须满足以下要求:

  • 往返延迟必须小于或等于 7 毫秒。

    最大距离为 700 公里,因此站点之间的距离受到延迟或最大距离的限制(以先达到者为准)。

    随着两个 MetroCluster 站点之间的距离增加,延迟将增加,通常每 100 公里(62 英里)的往返延迟时间为 1 毫秒以内。此延迟还取决于网络服务级别协议(SLA),包括 ISL 链路带宽、丢包率和网络抖动。低带宽、高抖动和随机丢包促使交换机或控制器模块上的 TCP 引擎采用不同的恢复机制来确保成功传输数据包。这些恢复机制可能会增加整体延迟。

    必须考虑所有会导致延迟的设备。

  • 数据包丢失必须小于或等于 0.01%。

    数据包丢失包括物理丢失或者由拥塞或超额预订造成的丢失。

    丢包可能导致重新传输和减小拥塞窗口。

  • 支持的抖动值为 3 ms(往返)或 1.5 ms(单向)。

  • 网络应为 MetroCluster 流量所需的带宽分配和维护 SLA,确保解决流量中的微爆流和尖峰情况。

    低带宽可能导致交换机上的排队延迟和尾部丢弃。如果使用的是 ONTAP 9.7 或更高版本,则两个站点之间的中间网络必须为 MetroCluster 配置提供至少 4.5 Gbps 的带宽。

  • MetroCluster 流量不应占用整个带宽,也不得对非 MetroCluster 流量产生负面影响。

  • 共享网络应配置网络监控功能,从而监控 ISL 的利用率、错误(丢弃、链路震荡、损坏等)和故障。

客户交换机中的连接限制和聚合

客户提供的中间交换机必须满足以下要求:

  • 中间交换机的数量不受限制,支持在 MetroCluster IP 交换机之间有两个以上的交换机。

    MetroCluster IP 交换机应尽可能靠近提供长距离链路的中间交换机。沿着路由的所有 ISL 连接都必须满足 MetroCluster ISL 的所有要求。

  • 配置客户网络中的 ISL(客户交换机之间的 ISL)时,必须确保能够提供足够的带宽并保持传送顺序。

    为此可以聚合足够数量的链路并强制执行负载均衡策略来保持顺序。

其他网络要求

客户提供的中间交换机必须满足以下要求:

  • MetroCluster 流量使用提供的 RCF 文件中设置的固定 VLAN ID。

    所具有的标识与 MetroCluster VLAN ID 匹配的第 2 层 VLAN 必须跨越共享网络。全闪存阵列 DM5000FDM5000H 系统需要 VLAN 10 和 VLAN 20,除非在接口创建过程中对其进行了更改。其他系统不限于特定的 VLAN ID。

  • 端到端网络中的所有设备上的 MTU 大小必须设置为 9216。

  • 任何其他流量可以配置的优先级均不得高于服务等级(COS)5。

  • 必须在所有端到端路径上配置 ECN(显式拥塞通知)。