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 …

{FUSEE}: A fully {Memory-Disaggregated}{Key-Value} store

J Shen, P Zuo, X Luo, T Yang, Y Su, Y Zhou… - … USENIX Conference on …, 2023 - usenix.org
Distributed in-memory key-value (KV) stores are embracing the disaggregated memory (DM)
architecture for higher resource utilization. However, existing KV stores on DM employ …

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

DINOMO: An Elastic, Scalable, High-Performance Key-Value Store for Disaggregated Persistent Memory (Extended Version)

S Lee, S Ponnapalli, S Singhal, MK Aguilera… - arXiv preprint arXiv …, 2022 - arxiv.org
We present Dinomo, a novel key-value store for disaggregated persistent memory (DPM).
Dinomo is the first key-value store for DPM that simultaneously achieves high common-case …

The case for distributed shared-memory databases with rdma-enabled memory disaggregation

R Wang, J Wang, S Idreos, MT Özsu… - arXiv preprint arXiv …, 2022 - arxiv.org
Memory disaggregation (MD) allows for scalable and elastic data center design by
separating compute (CPU) from memory. With MD, compute and memory are no longer …

Design guidelines for correct, efficient, and scalable synchronization using one-sided RDMA

T Ziegler, J Nelson-Slivon, V Leis… - Proceedings of the ACM on …, 2023 - dl.acm.org
Remote data structures built with one-sided Remote Direct Memory Access (RDMA) are at
the heart of many disaggregated database management systems today. Concurrent access …

Ditto: An elastic and adaptive memory-disaggregated caching system

J Shen, P Zuo, X Luo, Y Su, J Gu, H Feng… - Proceedings of the 29th …, 2023 - dl.acm.org
In-memory caching systems are fundamental building blocks in cloud services. However,
due to the coupled CPU and memory on monolithic servers, existing caching systems …

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 …

Motor: Enabling {Multi-Versioning} for Distributed Transactions on Disaggregated Memory

M Zhang, Y Hua, Z Yang - 18th USENIX Symposium on Operating …, 2024 - usenix.org
In modern datacenters, memory disaggregation unpacks monolithic servers to build network-
connected distributed compute and memory pools to improve resource utilization and …