NVMe-oF를 활용한 LSM 트리 컴팩션 오프로딩 


49권  7호, pp. 569-574, 7월  2022
10.5626/JOK.2022.49.7.569


PDF

  요약

NVMe-over-Fabrics(NVMe-oF)는 NVMe 명령을 통한 원격 NVMe SSD로의 빠른 접근을 가능하게 하여 분리형 저장장치(Storage)의 구성 방법으로 주목받고 있다. 본 논문은 NVMe-oF를 활용하여 분리형 저장장치 환경에 최적화된 LSM-트리 기반 키-값 저장소인 RocksDB-oF를 제안한다. RocksDB-oF는 NVMe-oF의 특성을 고려해 컴퓨팅 노드에서 저장장치 노드로 컴팩션을 오프로드 함으로써 컴팩션에 의한 쓰기 멈춤(Write Stall)을 완화했다. 또한, 저장장치 성능 개발 도구(SPDK)를 이용한 파일시스템은 동시에 같은 NVMe SSD에 접근하는 두 노드의 파일시스템 일관성 문제를 효과적으로 해결하였다. NVMe-oF를 활용해 분리형 저장장치 환경을 구성한 실험에서 RocksDB-oF는 기존 RocksDB 보다 높은 쓰기 처리량을 보여주었다.


  통계
2022년 11월부터 누적 집계
동일한 세션일 때 여러 번 접속해도 한 번만 카운트됩니다. 그래프 위에 마우스를 올리면 자세한 수치를 확인하실 수 있습니다.


  논문 참조

[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

사무국

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