Blog
MetaRoCE: Ethernet üzerinde yeni RDMA transport katmanı
Yüksek bant genişliği gerektiren dağıtık iş yüklerinde ağ, çoğu zaman compute’dan önce darboğaz olur. Meta, Ağustos 2026’da MetaRoCE adlı sıfırdan tasarlanmış bir RDMA transport protokolünü duyurdu ve spesifikasyonu Open Compute Project (OCP) üzerinden paylaşma yolunu açtı.
RoCEv2 (RDMA over Converged Ethernet) uzun süre standart seçenekti. Paket kaybı ve sıra bozulması altında throughput çöker; PFC (Priority-based Flow Control) ve reorder buffer gibi mekanizmalar latency ekler. MetaRoCE farklı bir varsayımla gelir: paketler kasıtlı olarak sıra dışı gönderilir; her paket hedef adresi taşır, mesaj parçaları doğru yere oturur.
Test raporlarında (64 node cluster, programlanabilir NIC’ler) 1% paket kaybında RoCEv2’ye kıyasla yaklaşık %86 throughput korunması ve dört–sekiz plane topolilerde binlerce eşzamanlı bağlantıda daha düşük flow completion time öne çıkıyor. Ölçek büyüdüğünde “daha fazla switch” yerine transport tasarımı fark yaratır.
MetaRoCE paketi üç parçadan gelir:
1. Açık spesifikasyon — OCP katkısı; farklı NIC mimarilerinde implementasyon hedeflenir 2. Referans yazılım — libsoftmetaroce; commodity Linux ve UDP üzerinde davranış modeli 3. Compliance test suite — donanım tedarikçileri için uyumluluk doğrulaması
Rack içi (scale-up) tarafta reorder buffer ve PFC bağımlılığını azaltma potansiyeli konuşuluyor; scale-out tarafta çok plane Ethernet fabric’lerde cross-sectional bant kullanımını artırma hedefleniyor.
Operasyon açısından mesaj: hyperscaler’lar ağ yığınını uygulama katmanına yakın tasarlıyor. Colocation ve kurumsal DC ekipleri için soru “hangi switch markası”ndan önce hangi transport ve NIC yetenekleri gelir. Yeni cluster tasarımında ağ mimarisi checklist’e sabit satır olmalı.