A Survey of Storage Systems in the RDMA era

S Ma, T Ma, K Chen, Y Wu - IEEE Transactions on Parallel and …, 2022 - ieeexplore.ieee.org
Remote Direct Memory Access (RDMA) based network devices are increasingly being
deployed in modern data centers. RDMA brings significant performance improvements over …

{ROLEX}: A Scalable {RDMA-oriented} Learned {Key-Value} Store for Disaggregated Memory Systems

P Li, Y Hua, P Zuo, Z Chen, J Sheng - 21st USENIX Conference on File …, 2023 - usenix.org
Disaggregated memory systems separate monolithic servers into different components,
including compute and memory nodes, to enjoy the benefits of high resource utilization …

dLSM: An LSM-based index for memory disaggregation

R Wang, J Wang, P Kadam, MT Özsu… - 2023 IEEE 39th …, 2023 - ieeexplore.ieee.org
The emerging trend of memory disaggregation where CPU and memory are physically
separated from each other and are connected via ultra-fast networking, eg, over RDMA …

Optimizing LSM-based indexes for disaggregated memory

R Wang, C Gao, J Wang, P Kadam, M TamerÖzsu… - The VLDB Journal, 2024 - Springer
The emerging trend of memory disaggregation where CPU and memory are physically
separated from each other and are connected via ultra-fast networking, eg, over Remote …

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

P Fent, A van Renen, A Kipf, V Leis… - 2020 IEEE 36th …, 2020 - ieeexplore.ieee.org
While hardware and software improvements greatly accelerated modern database systems'
internal operations, the decades-old stream-based Socket API for external communication is …

[PDF][PDF] The Case for Network Accelerated Query Processing.

A Lerner, R Hussein, P Cudre-Mauroux… - CIDR, 2019 - cidrdb.org
The fastest plans in MPP databases are usually those with the least amount of data
movement across nodes, as data is not processed while in transit. The network switches that …

Design and evaluation of an rdma-aware data shuffling operator for parallel database systems

F Liu, L Yin, S Blanas - ACM Transactions on Database Systems (TODS), 2019 - dl.acm.org
The commoditization of high-performance networking has sparked research interest in the
RDMA capability of this hardware. One-sided RDMA primitives, in particular, have generated …

Designing distributed tree-based index structures for fast rdma-capable networks

T Ziegler, S Tumkur Vani, C Binnig, R Fonseca… - Proceedings of the …, 2019 - dl.acm.org
Over the past decade, in-memory database systems have become prevalent in academia
and industry. However, large data sets often need to be stored distributed across the …

X-SSD: A storage system with native support for database logging and replication

S Lee, A Lerner, A Ryser, K Park, C Jeon… - Proceedings of the …, 2022 - dl.acm.org
Transaction logging and log shipping are standard techniques to provide recoverability and
high availability in data management systems. They entail an update to a local log file at …

[PDF][PDF] D-RDMA: Bringing Zero-Copy RDMA to Database Systems.

A Ryser, A Lerner, A Forencich, P Cudré-Mauroux - CIDR, 2022 - exascale.info
The DMA part of RDMA stands for Direct Memory Access. It refers to the ability of a network
card (among other devices) to read and write data from a host's memory without CPU …