Aug 2026· IEEE Non-Volatile Memory System and Applications Symposium· pp. 1-6· 0 citations· 15 references
TL;DR
ROSS is presented, a cross-layer network-and-SSD simulator for NVMe-oF over RDMA target offload and couples ns3 with MQSim to model backend NVMe SSD execution under a unified event-driven timeline.
Abstract
NVMe over Fabrics (NVMe-oF) over RDMA target offload is an important architecture for high-performance disaggregated storage systems. By moving target-side NVMe-oF processing into RDMA-capable NICs or DPUs, target offload reduces host CPU involvement and enables efficient data movement between the network and backend NVMe SSDs. However, the involved I/O path spans host-side request submission, RDMA transport, target-side offload admission, PCIe/DMA movement, and SSD internal execution, making it difficult for network-only or SSD-only simulators to capture its end-to-end behavior. This paper presents ROSS, a cross-layer network-and-SSD simulator for NVMe-oF over RDMA target offload. ROSS extends an ns-3 RDMA frontend with host-memory RDMA queue modeling, RNIC WQE-fetch delay, target-side eXtended Receive Queue (XRQ) admission, Receiver Not Ready (RNR)-triggered retry, and RNIC-offloaded data movement. It further couples ns3 with MQSim to model backend NVMe SSD execution under a unified event-driven timeline. We validate ROSS against a real NVMe-oF over RDMA target offload testbed using read and write workloads with I/O sizes varying from 4 KB to 1024 KB. Compared with real hardware measurements, ROSS captures the overall latency and bandwidth trends with an average performance error of 7.97%.
DuetKV is presented, a heterogeneous key-value store that treats NVM and SSD as peer foreground write engines and selects a destination for each request, and achieves up to 3.4 × the throughput of the strongest baseline on write-heavy workloads, while remaining competitive on read-heavy workloads.
Rui-Song Zhou, Liang Bao, Hai-Jun Zhang et al.· International Conference on...· 0 citations
This work presents ActiveRDMA, an active RDMA model that extends traditional one-sided semantics by leveraging on-NIC programmability, and enables complex, multi-step RDMA patterns to execute directly on the target side, eliminating host CPU involvement and reducing communication round-trips.
Jerónimo Sánchez García, Peter-Jan Gootzen, Raphael Frantz et al.· International Conference on...· 0 citations
Modern storage systems are being re-architected across several coupled layers: dense QLC media with pSLC caching and one-shot programming, host-directed placement (FDP , ZNS), disaggregated NVMe-oF data paths, and flash-management logic that can span SSDs, hosts, and DPUs, a regime driven by AI serving and dense multi-...
Arash Tavakkol, Xin Huang, Xing-Lei Jia et al.· Proceedings of the 18th ACM...· 0 citations
Results demonstrate that RSC can make RDMA economically viable for serverless services, and workflow, request‑mix, resource, noisy‑neighbor, endpoint‑scale, and QP‑density diagnostics confirm that connection reuse removes millisecond‑scale RC setup from warm service invocation paths.
Wen-Di Song, Guang-Ping Xu, Yang-Yang Fan et al.· International Conference on...· 0 citations
High-throughput data movement is a defining requirement of the WLCG computing model, yet end-to-end performance is often constrained less by the network backbone than by host-level configuration. We present the results of a WLCG mini-capability challenge focused on host optimization at ATLAS and CMS sites (FNAL, UCSD,...
Andrew Melo, Carlos Gamboa, Diego Devila Foyo et al.· 0 citations
NVMe Flexible Data Placement (FDP) lets a host steer writes into separate device reclaim units so that data with similar lifetime is erased together, cutting write amplification and the cost of over-provisioning. Linux now carries FDP placement through block-layer write streams, but the only way to set one demands appl...
Su-Ho Son, Jinheon Kim, Kiyoung Lee· Proceedings of the 18th ACM...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.