F2FS 멀티-헤드 로깅을 이용한 효율적인 RocksDB 레벨링 기법 


49권  8호, pp. 655-662, 8월  2022
10.5626/JOK.2022.49.8.655


PDF

  요약

RocksDB는 대표적인 LSM-tree 기반 키-밸류 스토어로, 고성능 데이터베이스 시스템에서 활발히 활용되고 있다. 그러나 이러한 데이터베이스 시스템들은 장기적으로 실행되고 스토리지에 자주 쓰기를 하는 특성을 가지므로 파일 시스템을 고려한 설계 없이는 파일 시스템 단편화를 야기할 수 있다. 또한, RocksDB에 포함된 성능 향상 기능들은 파일 시스템 단편화를 가속하여 SSD 같은 플래시 메모리 스토리지의 장기적 성능에 악영향을 끼칠 수 있다. 이에 본 논문에서는 F2FS 파일 시스템에서 RocksDB 활용에 의한 파일 단편화 문제에 대해서 분석하고, 이를 해결하기 위한 F2FS 멀티-헤드 로깅을 활용한 새로운 RocksDB 레벨링 기법을 제안한다. SSD를 활용한 실험 결과, 본 논문의 제안 기법으로 기존 F2FS 파일 시스템 대비 7% 처리량 향상 및 18% 꼬리 응답 시간 감소, 그리고 EXT4 파일 시스템 대비 56% 처리량 증가 및 19% 꼬리 응답 시간 감소를 확인하였다.


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


  논문 참조

[IEEE Style]

J. Lee, J. Park, Y. I. Eom, "An Efficient RocksDB Leveling Technique using F2FS Multi-Head Logging," Journal of KIISE, JOK, vol. 49, no. 8, pp. 655-662, 2022. DOI: 10.5626/JOK.2022.49.8.655.


[ACM Style]

Jeongho Lee, Jonggyu Park, and Young Ik Eom. 2022. An Efficient RocksDB Leveling Technique using F2FS Multi-Head Logging. Journal of KIISE, JOK, 49, 8, (2022), 655-662. DOI: 10.5626/JOK.2022.49.8.655.


[KCI Style]

이정호, 박종규, 엄영익, "F2FS 멀티-헤드 로깅을 이용한 효율적인 RocksDB 레벨링 기법," 한국정보과학회 논문지, 제49권, 제8호, 655~662쪽, 2022. DOI: 10.5626/JOK.2022.49.8.655.


[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