UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

An edge-queued datagram service for all datacenter traffic

Olteanu, V; Eran, H; Dumitrescu, D; Popa, A; Baciu, C; Silberstein, M; Nikolaidis, G; ... Raiciu, C; + view all (2022) An edge-queued datagram service for all datacenter traffic. In: Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022. (pp. pp. 761-777). USENIX Green open access

[thumbnail of nsdi22-paper-olteanu.pdf]
Preview
PDF
nsdi22-paper-olteanu.pdf - Published Version

Download (1MB) | Preview

Abstract

Modern datacenters support a wide range of protocols and in-network switch enhancements aimed at improving performance. Unfortunately, the resulting protocols often do not coexist gracefully because they inevitably interact via queuing in the network. In this paper we describe EQDS, a new datagram service for datacenters that moves almost all of the queuing out of the core network and into the sending host. This enables it to support multiple (conflicting) higher layer protocols, while only sending packets into the network according to any receiver-driven credit scheme. EQDS can transparently speed up legacy TCP and RDMA stacks, and enables transport protocol evolution, while benefiting from future switch enhancements without needing to modify higher layer stacks. We show through simulation and multiple implementations that EQDS can reduce FCT of legacy TCP by 2x, improve the NVMeOF-RDMA throughput by 30%, and safely run TCP alongside RDMA on the same network.

Type: Proceedings paper
Title: An edge-queued datagram service for all datacenter traffic
Event: 19th USENIX Symposium on Networked Systems Design and Implementation
ISBN-13: 9781939133274
Open access status: An open access version is available from UCL Discovery
Publisher version: https://www.usenix.org/conference/nsdi22
Language: English
Additional information: This version is the version of record. For information on re-use, please refer to the publisher's terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10159429
Downloads since deposit
Loading...
36Downloads
Download activity - last month
Loading...
Download activity - last 12 months
Loading...
Downloads by country - last 12 months
Loading...

Archive Staff Only

View Item View Item