Key points are not available for this paper at this time.
Modern datacenter networks provide very high capacity via redundant Clos topologies and low switch latency, but transport protocols rarely deliver matching performance. We present NDP, a novel data-center transport architecture that achieves near-optimal completion times for short transfers and high flow throughput in a wide range of scenarios, including incast. NDP switch buffers are very shallow and when they fill the switches trim packets to headers and priority forward the headers. This gives receivers a full view of instantaneous demand from all senders, and is the basis for our novel, high-performance, multipath-aware transport protocol that can deal gracefully with massive incast events and prioritize traffic from different senders on RTT timescales. We implemented NDP in Linux hosts with DPDK, in a software switch, in a NetFPGA-based hardware switch, and in P4. We evaluate NDP's performance in our implementations and in large-scale simulations, simultaneously demonstrating support for very low-latency and high throughput.
Building similarity graph...
Analyzing shared references across papers
Loading...
Mark Handley
University College London
Costin Raiciu
University of Bucharest
Alexandru Agache
University of Cambridge
University College London
Universitatea Națională de Știință și Tehnologie Politehnica București
Building similarity graph...
Analyzing shared references across papers
Loading...
Handley et al. (Fri,) studied this question.
synapsesocial.com/papers/69ff9fc92ff633f365779f77 — DOI: https://doi.org/10.1145/3098822.3098825