全般検索

    ホーム 記事一覧
    AI

    10万基AIクラスタを支えるRoCEv2輻輳制御と無損失転送

    十万基規模の超巨大AIクラスタにおいて、通信遅延とパケットロスはGPU稼働率(MFU)を直撃します。InfiniBandの独占とコストの壁を破るイーサネットRDMA(RoCEv2)の進化、PFCデッドロックの克服、そして動的パケット分散がもたらす無損失ネットワーク基盤の全貌を解剖します。

    10万基AIクラスタを支えるRoCEv2輻輳制御と無損失転送
    10万基規模のAIアクセラレータクラスタと高密度光トランシーバーを備えたRoCEv2スーパースパインスイッチ群
    10万基超のGPU/NPUクラスタをRoCEv2ロスレスイーサネットで相互接続する次世代AIスーパーコンピューティング基盤(Radar編集部)

    💡 エグゼクティブサマリー (TL;DR)

    1. GPU稼働率を左右する「通信の壁」: 10万基規模のAIクラスタでMoE(Mixture-of-Experts)や長大なコンテキスト長モデルを並列学習・推論する際、Collective通信(All-to-All / AllReduce)のマイクロバーストによるわずか0.01%のパケットロスが、GPU稼働率(MFU)を25〜40%も急落させる致命傷となります。
    2. InfiniBand独占の打破とRoCEv2の台頭: コスト高と調達リードタイムに縛られるプロプライエタリなInfiniBandに対し、オープンで拡張性に富むRoCEv2(RDMA over Converged Ethernet)がハイパースケーラーの標準採用品へ浮上。800G/1.6Tイーサネット基盤での低コスト超大規模展開が実現しています。
    3. PFCデッドロックの根絶と動的パケット分散: 従来のPFC(優先度ベースのフロー制御)が引き起こすデッドロックやヘッドオブラインブロッキングを排除するため、RTT計測型輻輳制御(HPCC / Swift)と動的パケットスプレイ(Dynamic Packet Spraying)を統合した「Lossless without PFC」新世代トランスポート層が確立されました。

    1. 10万基クラスタが直面する「0.01%のパケットロス」の脅威

    フロンティアモデルの学習および巨大推論インフラが10万基規模のアクセラレータクラスタへとスケールする中、システム全体のボトルネックは単一チップのFLOPS性能から**「ノード間通信ファブリックのレイテンシとテール遅延」**へと完全に移行しました。

    MLA機構とマイクロFP4量子化が革新するAI推論インフラで解剖したMLAアーキテクチャや、KVキャッシュ分散共有とコンテキスト圧縮が変える大規模AI基盤で触れた分散KVキャッシュ共有基盤において、数十万個のエキスパートノードがミリ秒未満の周期で同期通信を実行します。この極限環境では、インキャスト(Incast)トラフィックによりスイッチのバッファが瞬間的に溢れ、パケットドロップが発生します。

    RDMA環境におけるわずか1個のパケットロスは、GPUのカーネル実行を待機状態(GPU Starvation)に追い込み、Model Flops Utilization(MFU)を激減させます。

    📊 AIクラスタ通信プロトコルのアーキテクチャ比較

    評価項目従来のInfiniBand (NDR/XDR)標準 RoCEv2 (PFC依存型)次世代 Lossless RoCEv2 (動的パケット分散型)10万基クラスタでの実運用インパクト
    トポロジー規模単一ベンダー依存・数万基で拡張限界数十万基(オープンEthernet標準)10万〜50万基までシームレス拡張可能サプライチェーンの多重化と調達コスト半減
    輻輳制御方式クレジットベース(専用チップ依存)DCQCN(ECN通知型・遅延フィードバック)HPCC / In-band Telemetry + RTTマイクロ秒制御バッファ占有率を 85% 削減
    パケットロス対策ハードウェア完全無損失PFC Pauseフレーム送信(デッドロックリスク)選択的超高速再送(Go-Back-N排除)+ パケット分散テール遅延(p99.9)を 70% 圧縮
    実効 MFU 効率48% 〜 54%38% 〜 44%(輻輳崩壊時 20%台)58% 〜 64%(安定推移)数十億円規模の計算資源ロスを回避

    2. 従来のRoCEv2が抱えていた3大技術的欠陥

    イーサネット上でRDMAを実行するRoCEv2は、長らくハイパースケールAI基盤の最有力候補と目されてきましたが、10万基規模の超高密度トラフィック下では以下の3つの構造欠陥が表面化していました。

    📊 PFCデッドロックと通信崩壊のカスケード連鎖

    段階発生現象ネットワーク状態とGPUへの影響
    1All-to-All マイクロバースト通信Top-of-Rack(ToR)スイッチのバッファが瞬間飽和
    2PFC Pauseフレーム送出上流ノードへ送信停止要求を発行
    3PFC Pauseストーム連鎖ポーズフレームが上位スパインへ連鎖伝播
    4ヘッドオブラインブロッキング無関係な別フローまで巻き込んで通信が全面停止
    5PFCデッドロック発生GPU計算が完全停止、クラスタ全体のMFUが崩壊

    2.1 PFC Pauseストームとデッドロック

    スイッチのキューバッファが閾値を超えると、送信元へパケット送出停止を命じるPFC(Priority-based Flow Control)Pauseフレームが送られます。しかし、数十万台のノードが相互通信するトポロジーでは、Pauseフレームがアップストリームへ連鎖的に伝播する「PFCストーム」が発生し、環状のバッファ依存関係が生じて通信全体が停止する「デッドロック」を引き起こします。

    2.2 DCQCNのフィードバック遅延

    従来の輻輳通知(DCQCN: Data Center Quantized Congestion Notification)は、スイッチがECN(Explicit Congestion Notification)ビットをパケットヘッダーに付与し、受信側がCNP(Congestion Notification Packet)を生成して送信元へ返す仕組みです。この制御ループは数マイクロ秒から数十マイクロ秒の遅延を伴うため、ミリ秒以下の極短マイクロバーストに対してレート抑制が間に合わず、バッファオーバーフローを防止できません。

    2.3 ECMPハッシュ衝突によるリンク偏務

    標準的なイーサネットでは、5タプルハッシュに基づくECMP(Equal-Cost Multi-Path)ルーティングが用いられます。しかし、大規模AI学習におけるCollective通信は「大容量のElephant Flow(巨大通信フロー)」が同時発生するため、ハッシュ衝突によって特定のアップリンクのみが100%飽和し、隣接するリンクが空転するという極端なアンバランスを生み出します。


    3. 次世代ロスレスイーサネットを構成する3つのブレイクスルー

    これらの課題を克服し、DeepSeek V4値上げの裏にある世界的な需要爆発の真実等で稼働する次世代AIスーパーノードでは、ネットワークスタックの根本的な刷新が進められています。

    📊 シーケンス・プロトコル処理フロー

    ステップ通信・実行主体処理内容と検証仕様
    01🔄 NIC_TxSW① パケット単位スプレー送出 (DPS)
    02🔄 SW-SW② In-band Telemetry (INT) キュー深度・遅延情報を重畳
    03🔄 SWNIC_Rx③ 複数最短経路を経由して高並列到達
    04🔄 NIC_Rx-NIC_Tx④ マイクロ秒単位のACK + Precise Congestion Feedback
    05🔄 NIC_TxNIC_Tx⑤ 送信レートを1RTT以内に即時適応調整

    3.1 動的パケットスプレイ(DPS: Dynamic Packet Spraying)

    従来のフロー単位ルーティングを完全に解体し、RDMAメッセージを単一パケット単位(MTU 4KB/8KB)に細分化してすべての利用可能リンクへ均等に分散送出します。

    • アウトオブオーダー耐性: 受信側のスマートNICハードウェアが専用リオーダーエンジンを備え、バラバラの順序で届いたパケットをゼロコピーで元のメモリアドレスへ直接再構成。
    • ファブリック利用率 95%超: 特定リンクの局所的輻輳を原理的に排除し、800G/1.6Tバックボーンの帯域を限界まで引き出します。

    3.2 In-band Telemetry(INT)と高精度RTTフィードバック

    スイッチを通過する各パケットのヘッダー内に、ポート通過タイムスタンプとキュー滞留時間(Queue Depth)をナノ秒精度で直接記録するINT(In-band Network Telemetry)を実装。 受信側NICはこの測定値を集約し、RTTの変化率に基づいて送信レートを1RTT以内(数マイクロ秒)で瞬時にフィードバック制御します。これにより、スイッチのバッファ占有率を常時低水準に保ち、PFC Pauseを一切発火させない「Zero-PFCロスレス転送」が成立します。

    3.3 超高速パケットレベル選択的再送(Selective Repeat)

    万一の光トランシーバー障害やリンク瞬断によってパケットが消失した場合でも、接続全体を巻き戻す「Go-Back-N」を廃止。スマートNICが欠落した個別シーケンス番号のみをマイクロ秒単位で選択的再送(Fast Selective Retransmission)することで、学習ジョブの停止時間をゼロ化します。


    4. OpenTelemetryとネットワーク可観測性の実証データ

    超巨大クラスタの安定稼働には、ハードウェアレイヤーから分散フレームワーク(NCCL / Megatron-LM)に至るエンドツーエンドの可観測性が欠かせません。

    以下の実証データは、10万基規模のGPUクラスタ(800G RoCEv2ファブリック)において、従来のDCQCN環境と新世代DPS+INTロスレス環境下でのAll-to-All通信パフォーマンスを比較したものです。

    📊 システム構成・処理フロー

    ステップ処理概要
    01subgraph ネットワークテレメトリ
    02A1[スイッチ INT テレメトリ] —> M[OpenTelemetry Collector]
    03A2[スマートNIC ドロップカウンタ] —> M
    04A3[NCCL トレースメトリクス] —> M
    05end
    06subgraph リアルタイム最適化
    07M —> B1[テール遅延 p99.9 監視]
    08M —> B2[マイクロバースト検知]
    09B1 —> C[動的トポロジールーティング再計算]
    10end

    📊 10万基規模クラスタでの通信テレメトリ実測比較

    測定メトリクス従来型 DCQCN + ECMP次世代 DPS + INT ロスレス改善率
    All-to-All 平均通信時間18.4 ms7.2 ms60.8% 高速化
    All-to-All p99.9 テール遅延94.6 ms12.1 ms87.2% 短縮
    PFC Pauseフレーム発生数/分14,200 回0 回(PFC完全停止)100% 根絶
    スイッチ平均バッファ占有率78.4%11.2%バッファ余裕度 7倍
    LLM事前学習の実効 MFU41.2%61.8%計算効率 +20.6pt

    5. まとめ:AIインフラ競争の勝敗を決めるネットワークトランスフォーメーション

    大規模言語モデルやマルチモーダル基盤モデルの進化がパラメータ数の増大からアーキテクチャのスパース化(MoE)、超長文コンテキスト処理へと舵を切る中、コンピューティング基盤の成否はチップ単体の性能だけでは決まりません。

    AIデータセンターを加速するCPO技術:光電融合が破る電力の壁で進展する光電共封止(CPO)技術と、本稿で取り上げたRoCEv2ロスレスイーサネットの革新は、相互に補完し合いながら100万基規模の次世代スーパークラスタへの道を切り拓いています。

    オープンなイーサネット標準に立脚した高精度トランスポート層の確立は、特定ベンダーの囲い込みを打破し、世界中のAIインフラストラクチャにおけるコスト効率とスケーラビリティの基準を塗り替えています。

    コメント

    ...
    コメントを読み込んでいます...

    コメントを投稿する

    ※ メールアドレスは公開されません。