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,即可