High-availability in-memory key-value store using RDMA and Optane DCPMM

Research output: Contribution to journalLetterpeer-review

3 Scopus citations

Abstract

In this paper, we propose a fast high-availability in-memory key-value store based on RDMA network and Optane DCPMM named FaHA. FaHA proposes RDMA persist PRC that enables remote data persistence for fast log shipping with minimal round-trip and persistence overhead. FaHA further designs append-only storage with pipeline batching scheme in NVM and a hotness-aware differential hash index in DRAM to relieve read/write amplification of Optane DCPMM. Evaluations show that FaHA supports up to 2–3 synchronous backups without significantly lowering the primary’s performance, and outperforms existing works.

Original languageEnglish
Article number171603
JournalFrontiers of Computer Science
Volume17
Issue number1
DOIs
StatePublished - Feb 2023

Fingerprint

Dive into the research topics of 'High-availability in-memory key-value store using RDMA and Optane DCPMM'. Together they form a unique fingerprint.

Cite this