LSM Tree Compaction Offloading Using NVMe-oF 


Vol. 49,  No. 7, pp. 569-574, Jul.  2022
10.5626/JOK.2022.49.7.569


PDF

  Abstract

NVMe-over-Fabrics (NVMe-oF) is drawing attraction in the industry as an alternative to disaggregated storage by providing fast access to remote NVMe SSDs through NVMe commands. In this paper, we propose RocksDB-oF, an LSM-Tree-based key-value store optimized for disaggregated storage using NVMe-oF. RocksDB-oF alleviated the Write Stall problem by offloading compaction from the computing node onto the storage node in consideration of the characteristics of NVMe-oF. In addition, a file system that uses Storage Performance Development Kit (SPDK) effectively solves the file system consistency problem of two nodes accessing the same NVMe SSD at the same time. Experimentally, in a disaggregated storage environment with NVMe-oF, RocksDB-oF showed higher write throughput than legacy RocksDB.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

S. Moon, H. Koo, H. Jeon, B. Nam, "LSM Tree Compaction Offloading Using NVMe-oF," Journal of KIISE, JOK, vol. 49, no. 7, pp. 569-574, 2022. DOI: 10.5626/JOK.2022.49.7.569.


[ACM Style]

Sungho Moon, Hera Koo, Hyeongjun Jeon, and Beomseok Nam. 2022. LSM Tree Compaction Offloading Using NVMe-oF. Journal of KIISE, JOK, 49, 7, (2022), 569-574. DOI: 10.5626/JOK.2022.49.7.569.


[KCI Style]

문성호, 구헤라, 전형준, 남범석, "NVMe-oF를 활용한 LSM 트리 컴팩션 오프로딩," 한국정보과학회 논문지, 제49권, 제7호, 569~574쪽, 2022. DOI: 10.5626/JOK.2022.49.7.569.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr