Open-Channel SSD 기반 RocksDB 시스템의 SStable 크기 설정SSTable Size Setup in RocksDB System based on Open-Channel SSD
- Other Titles
- SSTable Size Setup in RocksDB System based on Open-Channel SSD
- Authors
- 이상진; 백승수; 차재혁
- Issue Date
- Jun-2019
- Publisher
- 대한전자공학회
- Citation
- 2019년도 대한전자공학회 하계종합학술대회 논문집, pp.1409 - 1413
- Indexed
- OTHER
- Journal Title
- 2019년도 대한전자공학회 하계종합학술대회 논문집
- Start Page
- 1409
- End Page
- 1413
- URI
- https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/147525
- Abstract
- RocksDB는 Log-Structured Merge-tree (LSM-tree) 자료구조를 사용하여 Writeintensive한 workload를 효율적으로 처리하는 Key-Value Store이다. LSM-tree의 특성을 활용하여 신속하고 효과적인 데이터 처리가 가능하다.
Open-Channel SSD (OCSSD)를 이용하여 RocksDB initializing 단계에서 LSM-tree의 SSTable 크기를 Setup한다. 첫번째로 하드웨어의 병렬성을 최대한 활용 할 수 있는 크기의 배수와 erase 단위인 block의 크기와 하드웨어의 parallel units의 개수를 고려하여 SSTable의 크기를 선택한다. 위의 과정을 통해 하드웨어의 활용을 높히고 Flash의 수명연장에 기여한다.
본 논문에서는 Flash를 활용하기 적합한 Host에서 하드웨어를 직접 제어하는 시스템을 구축하고, OCSSD의 하드웨어 구성을 Host에 드러내는 특징을 활용하여 RocksDB의 initializing할 때 LSM-tree의 최적의 SSTable 크기를 제안한다.
- Files in This Item
-
Go to Link
- Appears in
Collections - 서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.