NVMe-over-Fabrics ağ depolama mimarisinde standart Ethernet üzerinde çalışan NVMe/TCP ile sıfır kopya RDMA kullanan NVMe/RoCEv2 arasındaki gecikme, işlemci tüketimi (CPU tax) ve ağ bant genişliği darboğazlarını hesaplayın.
Hedef depolama iş yükünüzü, ağ mimarisini ve sunucu işlemci kapasitesini yapılandırın.
İş yükünüz için standart yazılımsal NVMe/TCP dengeli bir tercihtir. Mikrosaniye hassasiyetiniz yoksa RoCEv2'nin getireceği karmaşık PFC/ECN ağ yönetimine girmeden güvenle kullanabilirsiniz.
Standart L2/L3 Ethernet switch'ler yeterlidir. Özel PFC/ECN konfigürasyonu gerekmez.
Standart Ethernet ağı üzerinden çalışır; ancak sunucu tarafında BlueField-3 veya benzeri DPU kartı gerektirir.
Switch seviyesinde Priority Flow Control (PFC) ve Explicit Congestion Notification (ECN) zorunludur. Yanlış konfigürasyonda PFC Deadlock riski bulunur.
Medya gecikmesi (disk erişimi), ağ aktarımı ve protokol yığın işleme gecikmelerinin görsel karşılaştırması.
NVMe/TCP, mevcut standart IP ağları (L2 ve L3) üzerinden herhangi bir özel switch ayarı gerektirmeden çalışır. Geleneksel iSCSI'ye kıyasla katbekat daha düşük gecikme sunar. Ancak çekirdek seviyesinde TCP/IP yığını işlenirken yüksek IOPS değerlerinde (500K+) ana sunucunun işlemci çekirdeklerini belirgin şekilde tüketir.
2026 veri merkezlerinde NVIDIA BlueField-3 veya Pensando DPU gibi SmartNIC kartlarıyla NVMe/TCP donanımsal olarak hızlandırılmakta, işlemci yükü sıfıra yaklaştırılırken gecikme 25-35 mikrosaniye seviyelerine düşürülmektedir.
RoCEv2 (RDMA over Converged Ethernet), veriyi doğrudan hedef bellekten kaynak belleğe ana sunucu CPU'sunu tamamen baypas ederek aktarır. 10-25 mikrosaniye civarında doğrudan PCIe yuvasına takılı lokal NVMe SSD hızlarına ulaşır.
Ancak RoCEv2, kayıpsız (lossless) bir ağ kumaşı zorunlu kılar. Ağ switch'lerinde Priority Flow Control (PFC) ve ECN yapılandırması şarttır. Ağda oluşabilecek tek bir PFC kilitlenmesi (PFC Deadlock) tüm depolama kümesinin kilitlenmesine yol açabilir. Bu nedenle yapay zeka (AI/ML) GPU kümeleri haricinde kurumsal bulutta NVMe/TCP daha yaygın tercih edilmektedir.