SAN 网络架构与传输距离 · 光纤通道 · 技术 · 文档 · CodingBox
CodingBox 文档

SAN 网络架构与传输距离

SAN 的布局方式决定了它需要哪种光模块——从机柜排内的短距 SW 链路,到楼宇之间的 LW/ELW 交换机间链路,再到站点之间用于复制的 DWDM。

光纤网络基础

  • 双光纤网络。 生产环境的 SAN 运行两个完全独立的光纤网络(A 和 B);每台主机和阵列都同时连接到两者。单个光模块故障不会使存储离线——但会使路径减半,因此必须找出故障点。
  • 分区控制哪些发起方可以看到哪些目标;它不影响光模块,但意味着“LUN 丢失”的报告可能掩盖了某一路径上的物理层问题。
  • ISL(交换机间链路)承载交换机之间的流量;通常会将若干条 ISL 组成一个中继。 ISL 是最值得用 DDM 监测的链路。

缓冲区信用与距离

FC 通过缓冲区到缓冲区信用实现无损:只有当对端已声明有空闲缓冲区时,端口才能发送。随着距离增加,往返会消耗信用——在 16GFC 下,一帧大约占用 1 km 光纤——因此长距离 ISL 所需的信用远多于短距离链路,否则即使链路“已启用”,吞吐量也会崩溃。 FC 交换机上的长距离端口允许为每条链路分配额外信用;但光模块仍必须满足损耗预算。

按距离选择光模块

跨距光模块说明
机柜排内/机房内OM4 上的 SW100–190 m,取决于代际
机房之间/楼宇之间单模上的 LW10 km
园区/城域单模上的 ELW25–40 km,需注意信用和预算
城域复制DWDM 上的 FCDWDM 系统上的信道;延迟将同步复制限制在约 100 km 以内

关于 SW/LW/ELW 的传输距离数据,参见 Fibre Channel 光模块。

SAN 中常见的物理层故障

  • 慢排空/信用停滞,可追溯到某条 CRC 持续上升的临界链路——先检查电平并清洁连接器(链路抖动)。
  • 更换光模块后出现 Mod_Inv——交换机未能验证该模块的身份;参见 厂商锁定。
  • 一条光纤网络路径劣化,另一条正常——典型情况是一侧激光器正在老化;对比 A、B 两条路径的 DDM。

在 CodingBox 中

光模块投入光纤网络之前,先在工作台上读取它:确认 FC 速率代码、波长类型以及交换机所期望的身份信息,并记录其 DDM 作为日后对比的基线。对于要求严格的平台,可在 EEPROM 编辑器中将模块编码为合格的身份信息。


如果您发现本资料中有不准确之处或错误,请选中相应片段并按 Ctrl+Enter,即可。