
- 従来RoCEを一から再設計し、PFCに依存しないトランスポートを実現
- パケットを複数経路に分散し、到着順不同を前提に損失に強く
- OCP経由で仕様・参照実装・適合試験を公開し、業界標準を目指す
MetaRoCEとは
Metaは2026年8月24日、AIワークロード向けに新設計したRDMAトランスポートプロトコル「MetaRoCE」を発表しました。訓練や推論でGPU間のデータ転送を高速化するため、商用Ethernet上で動作することを前提にしています。MetaはこれをOpen Compute Project (OCP)に寄贈し、仕様書・リファレンス実装・適合試験スイートを公開するとしています。
Metaはすでに数十万GPU規模のクラスタを複数のデータセンターに展開しており、ネットワークがAI処理の性能を左右する要因になっています。特に全リダクションやオールトゥオールといった集合通信では、最も遅い転送が全体の処理時間を決めるため、小さな遅延も大きな計算資源の無駄につながります。
従来RoCEとの違い
MetaRoCEの最大の特徴は、フレームを順序どおり届けるという従来のRoCEの前提を捨てたことです。パケットを複数の経路に分散して送り、到着順が前後しても各パケットが持つ宛先情報を使って最終的なメモリ位置に直接書き込みます。これにより並べ替えバッファやヘッドオブラインブロッキングをなくし、低レイテンシを実現します。
また、Ethernetを「損失が発生するもの」とみなし、PFC (優先フロー制御) やポーズフレームを要求しません。経路ごとにシーケンス番号を持ち、256ビットの選択的確認応答で欠落パケットを特定し、その経路だけを再送します。輻輳制御は送信側と受信側の両方が関与し、受信側が帯域の割り当てを通知する方式を採っています。
検証結果
MetaはAMDと協力し、AMDのPensandoプログラマブルNICにMetaRoCEを実装しました。64ノードのAMD GPUクラスタでRCCLの集合通信を使い、RoCEv2と比較したところ、MetaRoCEはスループットとフロー完了時間の両方で優れた結果を示したとしています。
パケット損失が1%の環境では約86%のスループットを維持し、10%の極端な損失でも通信が途切れず、ゆるやかに性能が低下します。4面・8面のマルチプレーン構成で最大4,000本の同時接続を検証し、プレーン数に比例してスループットが伸びることや、プレーン障害時にもアプリケーションの介入なしで自動的に復旧することを確認しました。
オープン化と今後の予定
MetaはMetaRoCEの仕様をOCPに寄贈します。OCPが進めるEthernetスケーラブル統合ネットワーク (ESUN) 構想の考え方を、トランスポート層にも広げる狙いです。2026年10月のOCPグローバルサミットでは、仕様に加えてDPDK向けに最適化したソフトウェア参照実装と、本番用の適合試験フレームワークを公開する予定です。
アプリケーション層は既存のRDMA Verbs APIと互換性があり、ソフトウェアスタックを変更せずに利用できます。マルチプレーン対応などの拡張機能は拡張APIとして提供されます。ただし、詳細な仕様や対応ハードウェアの種類、実運用での性能データは今後順次公開されるとみられます。
| 項目 | 従来RoCE | MetaRoCE |
|---|---|---|
| 配信順序 | 順序どおりに届くことを前提 | 到着順不同を標準とする |
| フロー制御 | PFCに依存 | PFCを使わず損失を前提 |
| 経路選択 | 経路を固定しパケット多重を抑制 | 複数経路にパケットを分散 |
| 輻輳制御 | 送信側中心 | 送信側と受信側が協調 |
By moving intelligence to the endpoint MetaRoCE decomposes the network into many fine-grained logical paths, each with its own real-time telemetry – per-path RTT, ECN state, and utilization.
エンドポイントにインテリジェンスを移すことで、MetaRoCEはネットワークを多数の細かい論理経路に分解し、各経路でRTT、ECN状態、利用率などのリアルタイムテレメトリを取得します。
今後の見通し
Metaは2026年10月のOCPグローバルサミットでMetaRoCEの仕様と参照実装、適合試験フレームワークを公開する予定です。今後はスケールアップ、スケールアクロス、ストレージ/KVキャッシュの各領域で課題を解決していくとしています。対応NICやスイッチの登場が進めば、EthernetベースのAIインフラが広がる可能性があります。次のステップとして、実運用での性能データや他ベンダーの実装状況が明らかになれば、導入判断がしやすくなるとみられます。
日本の開発者・IT企業にとっての意味
日本のIT企業にとって、MetaRoCEはAIインフラの選択肢を広げる可能性があります。従来のRDMAはInfiniBandや専用スイッチを前提にすることが多く、コストやベンダー依存が課題でした。MetaRoCEは商用Ethernetで動作し、OCPを通じてオープンに仕様が公開されるため、自社で実装したり、NICやスイッチの開発に参入したりする余地が生まれます。また、既存のRDMAアプリケーションとの互換性が保たれる点も、移行時のリスクを下げる要素です。今後、適合試験スイートが整備されれば、複数ベンダー間の相互運用性も確認しやすくなり、AIクラスタの構築や運用の選択肢が増えると期待されます。
気になる点
- 既存のRDMAアプリケーションはそのまま使えますか?
- Metaの発表によれば、既存のRDMA Verbs APIとソフトウェアスタックは変更なしで動作します。ただし、MetaRoCEに対応したNICとドライバが必要になるため、利用環境の確認は別途求められます。
- MetaRoCEの仕様はどこで入手できますか?
- 仕様はOCPに寄贈され、2026年10月のOCPグローバルサミットで公開される予定です。それまでは詳細な技術文書は公表されていません。公開後はOCPのサイトから入手できるとみられます。
- 専用のスイッチや追加のハードウェアは必要ですか?
- MetaRoCEは既存のスイッチが持つECMPとECNマーキング機能のみを利用し、特別なスイッチ側の機能を要求しません。NIC側はAMD PensandoなどプログラマブルNICでの実装が先行していますが、対応製品のリストはまだ公表されていません。
用語解説
- RDMA
- ネットワーク経由で別のコンピュータのメモリに直接アクセスする技術。CPUを介さず低遅延でデータ転送できる。
- RoCE
- RDMA over Converged Ethernetの略。Ethernet上でRDMAを実現するプロトコル。
- PFC
- 優先フロー制御。Ethernetのフレーム損失を防ぐために一時停止を送る仕組み。
- ECMP
- Equal-Cost Multi-Pathの略。同一コストの複数経路にトラフィックを分散するルーティング技術。
- ECN
- Explicit Congestion Notificationの略。輻輳を検知して送信側に通知する仕組み。
- OCP
- Open Compute Projectの略。データセンター機器のオープン仕様を策定する団体。
出典
MetaRoCE: A New RDMA Transport Built for AI-Scale Ethernet
https://engineering.fb.com/2026/08/24/networking-traffic/metaroce-rdma-transport-ai-ethernet
AI導入も顧問も、お任せください
何から手をつけるか、どこまでAIに任せるか。自社の業務に合わせて整理し、導入から運用まで伴走します。相談だけでも構いません。
AI導入について相談する