ロスレス Ethernet とは何か。
ロスレス Ethernet とは、選択したクラスのトラフィック(通常は RDMA)が輻輳下でドロップされないように構成された標準 Ethernet です。 Priority Flow Control(PFC)は特定の優先度キューがあふれる前に一時停止し、Explicit Congestion Notification(ECN)はパケットに早期にマークを付けて送信側の速度を落とし、DCQCN はスイッチの ECN マーキングを NIC のレート制御に結び付けます。RoCEv2 にはこのノードロップ経路が必要であり、OcNOS-DC はこれらの制御を Broadcom Tomahawk 5 上で提供します。
PFC、ECN、DCQCN と、それらの階層構造
設計の意図は階段状の役割分担です。ECN と DCQCN はキューを浅く保ちトラフィックを流し続ける日常的な役割を担い、PFC はバーストがそれらを上回った場合にのみ作動し、ドロップする代わりに優先度を一瞬だけ一時停止します。PFC が常時発動するファブリックに必要なのは、追加の PFC ではなく ECN しきい値のチューニングです。
Priority Flow Control(PFC)
PFC は 1 つの優先度キューをホップごとに一時停止します 。バッファがあふれそうになった際に作動するため、何もドロップされません。粗く高速であり、日常的な制御ではなく最終防衛線として用いられます。
Explicit Congestion Notification(ECN)
ECN はキューが積み上がり始めた時点でパケットにマークを付けます。 受信側 NIC が送信側に通知し、送信側はキューが満杯になる前にレートを下げます。きめ細かく継続的であり、日常的な役割を担います。
DCQCN
DCQCN はスイッチ上の ECN マーキングを NIC のレート制御に結び付けます。 スイッチの役割は ECN マーキングであり、NIC がレート調整を行います。両者が連携することで、PFC を発動させることなくキューを低く保ちます。
RoCEv2 がロスレス経路を必要とする理由
RDMA はノードロップのトランスポート向けに構築されました。 RoCEv2 は RDMA を UDP および IP 上で伝送し、データセンター全体にわたってルーティング可能にしますが、そのロスに対する低い許容度も引き継ぎます。単一のパケットドロップでも回復処理が強制され、テールレイテンシが急増し、GPU コレクティブが停止しかねず、それがトレーニングステップ全体を停止させます。
PFC と ECN によって Ethernet 経路をロスレスにすることで、RoCEv2 は本来設計された動作を得られます。これこそが AI ファブリックにおいてロスレス Ethernet が存在するすべての理由であり、本番の RoCEv2 GPU ファブリックが常にロスレス構成のネットワーク上で動作する理由です。
OcNOS-DC が提供するもの
Broadcom Tomahawk 5 プラットフォーム上で、OcNOS-DC は完全なロスレススタックのイネーブラーであり、推測ではなくクラスター立ち上げ時にクローズドループでチューニングされます。
- PFC(DCBX および LLDP を用いた L3 上の PFC を含む)に加え、PFC Deadlock Detection and Recovery。
- ECN および Dynamic ECN、加えて Enhanced Transmission Selection(ETS)と WRED。
- ファブリック全体にフローを分散させるためのバッファチューニングと RTAG7 ハッシング。
- クローズドループのしきい値チューニングのために、gNMI および OpenConfig テレメトリ上でストリーミングされる輻輳およびキューのカウンタ。
ロスレス Ethernet とは何か FAQ
ロスレスイーサネットとは?
PFC、ECN、DCQCN はどのように連携しますか。
なぜ RoCEv2 にはロスレス Ethernet が必要ですか。
OcNOS-DC はどのロスレス機能をサポートしますか。
ロスレスファブリックのチューニングをご検討ですか。しきい値設定をご一緒に
GPU 規模とトラフィッククラスをお知らせいただければ、IP Infusion のエンジニアが、しきい値を当て推量に委ねることなく PFC・ECN・DCQCN をご一緒に設定します。
OcNOS で AI ファブリック全体を設計
ビジネスケースからポート数の計算まで、構築のどの段階からでも着手できます。
さらに詳しく。資料をお持ち帰りください。
本ページよりさらに踏み込んだ、短く技術的な 2 つのダウンロード。OcNOS-DC の完全なデータシートと、ロスレス 800G AI ファブリックアーキテクチャです。
OcNOS-DC データシート
簡単なフォームです。送信後すぐに PDF が新しいタブで開きます。
✓ PDF を新しいタブで開いています…
開かない場合は、下記のリンクをご利用ください。
OcNOS 800G ロスレス AI Fabric
簡単なフォームです。送信後すぐに PDF が新しいタブで開きます。
✓ PDF を新しいタブで開いています…
開かない場合は、下記のリンクをご利用ください。