Applied Sciences (Oct 2023)

Converting Concurrent Range Index Structure to Range Index Structure for Disaggregated Memory

  • Bonmoo Koo,
  • Jaesang Hwang,
  • Jonghyeok Park,
  • Wook-Hee Kim

DOI
https://doi.org/10.3390/app132011130
Journal volume & issue
Vol. 13, no. 20
p. 11130

Abstract

Read online

In this work, we propose the Spread approach, which tailors a concurrent range index structure to a range index structure for disaggregated memory connected via RDMA (Remote Direct Memory Access). The Spread approach leverages the concept of tolerating transient inconsistencies in a concurrent range index structure to reduce the amount of expensive RDMA operations. Based on the Spread approach, we converted Blink-tree, a concurrent range index structure, to a range index structure for disaggregated memory called RF-tree. In our experimental study, RF-tree shows comparable performance to Sherman, a state-of-the-art and carefully crafted range index structure for disaggregated memory.

Keywords