Loading...
Please wait, while we are loading the content...
Low-Latency Communication for Fast DBMS Using RDMA and Shared Memory
| Content Provider | Semantic Scholar |
|---|---|
| Author | Fent, Philipp Renen, Alexander Van Kipf, Andreas Leis, Viktor Neumann, Thomas Kemper, Alfons |
| Copyright Year | 2020 |
| 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 messagebased 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. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://db.in.tum.de/~fent/papers/Low-Latency%20Slides.pdf |
| Alternate Webpage(s) | https://db.in.tum.de/~fent/papers/Low-Latency%20Communication%20for%20Fast%20DBMS%20Using%20RDMA%20and%20Shared%20Memory.pdf |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |