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
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 |




Archive Staff Only
![]() |
View Item |