NVMe-oF를 이용한 LSM-트리 기반 분산 키-값 스토어의 부하 분산 최적화 


49권  7호, pp. 561-568, 7월  2022
10.5626/JOK.2022.49.7.561


PDF

  요약

키 값에 따라 데이터를 분산 저장하는 분산 키-값 데이터베이스의 도전과제 중 하나는 부하 분산이다. 본 논문은 NVMe-over-Fabrics를 이용해 LSM-트리 기반 키-값 스토어인 RocksDB 엔진을 내장한 MongoDB 분산 데이터베이스(MongoRocks)를 부하 분산에 최적화된 구조로 재설계했다(MongoRocks-oF). MongoRocks-oF는 all-to-all 연결로 컴퓨팅 노드들이 원격 저장 장치의 NVMe SSD들을 공유할 수 있는 NVMe-over-Fabrics의 특성을 이용해, 라운드-로빈 방식으로 데이터를 고르게 분산하고 저장 장치 자원을 완전히 활용한다. 이를 바탕으로 MongoRocks-oF는 기존의 MongoRocks의 부하 불균형을 개선하였으며, 쓰기 연산에 대해 더 나은 성능을 보였다.


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


  논문 참조

[IEEE Style]

H. Koo, S. Moon, H. Jeon, B. Nam, "Optimization of Load Balancing on LSM-Tree based Distributed Key-Value Store using NVMe-oF," Journal of KIISE, JOK, vol. 49, no. 7, pp. 561-568, 2022. DOI: 10.5626/JOK.2022.49.7.561.


[ACM Style]

Hera Koo, Sungho Moon, Hyeongjun Jeon, and Beomsuk Nam. 2022. Optimization of Load Balancing on LSM-Tree based Distributed Key-Value Store using NVMe-oF. Journal of KIISE, JOK, 49, 7, (2022), 561-568. DOI: 10.5626/JOK.2022.49.7.561.


[KCI Style]

구헤라, 문성호, 전형준, 남범석, "NVMe-oF를 이용한 LSM-트리 기반 분산 키-값 스토어의 부하 분산 최적화," 한국정보과학회 논문지, 제49권, 제7호, 561~568쪽, 2022. DOI: 10.5626/JOK.2022.49.7.561.


[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