Low-latency communication for fast DBMS Using RDMA and shared memory

Philipp Fent, Alexander Van Renen, Andreas Kipf, Viktor Leis, Thomas Neumann, Alfons Kemper

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

29 Zitate (Scopus)

Abstract

While hardware and software improvements greatly accelerated modern database systems' internal operations, the decades-old stream-based Socket API for external communication is still unchanged. We show experimentally, that for modern high-performance systems networking has become a performance bottleneck. Therefore, we argue that the communication stack needs to be redesigned to fully exploit modern hardware - as has already happened to most other database system components.We propose L5, a high-performance communication layer for database systems. L5 rethinks the flow of data in and out of the database system and is based on direct memory access techniques for intra-datacenter (RDMA) and intra-machine communication (Shared Memory). With L5, we provide a building block to accelerate ODBC-like interfaces with a unified and message-based communication framework. Our results show that using interconnects like RDMA (InfiniBand), RoCE (Ethernet), and Shared Memory (IPC), L5 can largely eliminate the network bottleneck for database systems.

OriginalspracheEnglisch
TitelProceedings - 2020 IEEE 36th International Conference on Data Engineering, ICDE 2020
Herausgeber (Verlag)IEEE Computer Society
Seiten1477-1488
Seitenumfang12
ISBN (elektronisch)9781728129037
DOIs
PublikationsstatusVeröffentlicht - Apr. 2020
Veranstaltung36th IEEE International Conference on Data Engineering, ICDE 2020 - Dallas, USA/Vereinigte Staaten
Dauer: 20 Apr. 202024 Apr. 2020

Publikationsreihe

NameProceedings - International Conference on Data Engineering
Band2020-April
ISSN (Print)1084-4627

Konferenz

Konferenz36th IEEE International Conference on Data Engineering, ICDE 2020
Land/GebietUSA/Vereinigte Staaten
OrtDallas
Zeitraum20/04/2024/04/20

Fingerprint

Untersuchen Sie die Forschungsthemen von „Low-latency communication for fast DBMS Using RDMA and shared memory“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren