CodingBox ドキュメント

FC トランシーバーと光モジュール

Fibre Channel は、イーサネットと同じプラガブルフォームファクター上で動作しますが、光モジュールは FC 独自の物理層規格に対して認定され、FC 独自の用語で表記されます。SAN 向けにモジュールを選ぶ、あるいはコーディングするということは、その用語を扱うということです。

波長タイプの表記

ラベル波長光ファイバー代表的な伝送距離
SW(short wave)850 nmマルチモード OM3/OM4数十 m ~ 約 150 m
LW(long wave)1310 nmシングルモード10 km
ELW(extended long wave)1550 nmシングルモード25–40 km

世代別の伝送距離(マルチモード)

マルチモードの伝送距離は、速度が上がるにつれて短くなります。これが、SAN の配線が OM3 から OM4/OM5 へ移行した理由です。

世代OM3OM4
8GFC150 m190 m
16GFC100 m125 m
32GFC70 m100 m
64GFC70 m100 m

シングルモードのロングウェーブ光モジュールは、世代に関わらず 10 km に達します。

光モジュールの背景にある規格

物理層は、T11 のFC-PIシリーズで定義されています:FC-PI-5(16GFC)、FC-PI-6(32GFC)、FC-PI-7(64GFC)、FC-PI-8(128GFC)。モジュールの識別情報、速度、DDM は、イーサネットの光モジュールと同じ MSA 管理仕様に従います。SFP+/SFP28 は SFF-8472、QSFP28 は SFF-8636 に従い、FC の速度はレートおよびアプリケーションコードを通じて通知されます。

速度別のモジュール

速度モジュール備考
8GFC / 16GFCSFP+16GFC で 8b/10b → 64b/66b
32GFCSFP2825GbE の光モジュールと同一フットプリント
64GFCSFP-DD / SFP56 クラスPAM4
128GFCQSFP284 × 32GFC

SAN スイッチにおけるベンダーロック

FC スイッチベンダーは、光モジュールについて最も厳格な部類に入ります。多くのプラットフォームはモジュールの識別情報を検証し、認定されていないモジュールが挿入されると、Mod_Val(検証中)やMod_Inv(無効)といったポート状態を表示します。この状態ではポートはオンラインになりません。ストレージアレイと HBA にも、認定部品リストが付属します。この仕組みは、イーサネットスイッチと同じ識別情報チェックです(ベンダーロックを参照)。対処法も同じで、プラットフォームが期待する識別情報にコーディングされたモジュールを使用します。

SAN における DDM

ストレージトラフィックはロスレスであるため、限界に近い光リンクは、ポートダウンとして現れるよりずっと前に、CRC/無効伝送ワードとクレジットの停滞として現れます。ISL とアレイポートで、Rx パワーと Tx バイアスの傾向を追ってください。128GFC の QSFP28 で1レーンだけが劣化するのは、典型的なサイレント障害です(障害を参照)。

CodingBox では

CodingBox は、SFF-8472/8636 に従って FC の光モジュールを読み取り、FC のレートコードをデコードし、しきい値付きで DDM を表示します。また、対象の SAN プラットフォーム向けに識別情報(ベンダー、型番、レートコード)を再コーディングし、チェックサムを再計算して、code database にバックアップを保存します。

SAN ポートのエラーカウンターを読み取り、光モジュールの問題と輻輳を切り分ける方法について:FC ポート診断。光モジュールがポートを通過させなければならないログインとゾーニングの手順について:FC プロトコルの基礎


この記事に不正確な点や誤りを見つけた場合は、該当する箇所を選択して Ctrl+Enter を押すと、できます。