Memory Semantic SSD에서 범위 기반 LSM-트리를 이용한 RocksDB의 쓰기 지연 문제 해결Reducing write stalls in RocksDB with range based LSM-Tree in Memory Semantic SSD

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 2
  • Download : 0
LSM(Log-Structured Merge) Tree 기반 키 값 저장소 중 하나인 RocksDB는 높은 성능, HDD 및 SSD와 같은 다양한 저장 장치 지원, 확장성, 그리고 다양한 설정 옵션을 제공하여 다양한 애플리케이션에서 널리 사용된다. RocksDB가 처리할 수 있는 데이터보다 더 많은 데이터가 들어올 때, 쓰기 지연(Write Stall)이라는 기능을 사용하여 데이터베이스의 쓰기 속도를 조절한다. 이러한 쓰기 지연은 데이터베이스의 읽기 성능을 크게 개선하지만, 쓰기 성능에는 악영향을 끼친다. 하지만 실제 환경에서의 워크로드에 대해 데이터베이스는 읽기, 쓰기 쿼리의 성능을 모두 개선해야 할 필요성이 있다. 따라서 본 논문은쓰기 지연 기능을 비활성화하였을 때 발생하는 문제를 자세히 정의하고 이를 해결하기 위한 범위 기반 LSM Tree라고 불리는 자료구조와 Memory Semantic SSD 라는 새로운 저장 매체에서의 사용을 제안한다. 이러한 방법을 통하여 쓰기 지연 기능을 비활성화하더라도 Compaction을 세분화하고 읽어야 할 데이터의 양을 줄여 읽기, 쓰기 쿼리의 성능을 모두 개선할 수 있었다.
Advisors
Won, Youjipresearcher
Description
한국과학기술원 :전기및전자공학부,
Publisher
한국과학기술원
Issue Date
2024
Identifier
325007
Language
kor
Description

학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2024.2,[iv, 38 p. :]

Keywords

RocksDB▼aWrite Stall▼aRange Based LSM Tree; RocksDB▼a쓰기 지연▼a범위기반 LSM Tree▼aMemory Semantic SSD▼a압축

URI
http://hdl.handle.net/10203/321573
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1096791&flag=dissertation
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0