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 : 3
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorWon, Youjip-
dc.contributor.author임승호-
dc.contributor.authorLim, Seung-Ho-
dc.date.accessioned2024-07-30T19:31:23Z-
dc.date.available2024-07-30T19:31:23Z-
dc.date.issued2024-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1096791&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/321573-
dc.description학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2024.2,[iv, 38 p. :]-
dc.description.abstractLSM(Log-Structured Merge) Tree 기반 키 값 저장소 중 하나인 RocksDB는 높은 성능, HDD 및 SSD와 같은 다양한 저장 장치 지원, 확장성, 그리고 다양한 설정 옵션을 제공하여 다양한 애플리케이션에서 널리 사용된다. RocksDB가 처리할 수 있는 데이터보다 더 많은 데이터가 들어올 때, 쓰기 지연(Write Stall)이라는 기능을 사용하여 데이터베이스의 쓰기 속도를 조절한다. 이러한 쓰기 지연은 데이터베이스의 읽기 성능을 크게 개선하지만, 쓰기 성능에는 악영향을 끼친다. 하지만 실제 환경에서의 워크로드에 대해 데이터베이스는 읽기, 쓰기 쿼리의 성능을 모두 개선해야 할 필요성이 있다. 따라서 본 논문은쓰기 지연 기능을 비활성화하였을 때 발생하는 문제를 자세히 정의하고 이를 해결하기 위한 범위 기반 LSM Tree라고 불리는 자료구조와 Memory Semantic SSD 라는 새로운 저장 매체에서의 사용을 제안한다. 이러한 방법을 통하여 쓰기 지연 기능을 비활성화하더라도 Compaction을 세분화하고 읽어야 할 데이터의 양을 줄여 읽기, 쓰기 쿼리의 성능을 모두 개선할 수 있었다.-
dc.languagekor-
dc.publisher한국과학기술원-
dc.subjectRocksDB▼aWrite Stall▼aRange Based LSM Tree-
dc.subjectRocksDB▼a쓰기 지연▼a범위기반 LSM Tree▼aMemory Semantic SSD▼a압축-
dc.titleMemory Semantic SSD에서 범위 기반 LSM-트리를 이용한 RocksDB의 쓰기 지연 문제 해결-
dc.title.alternativeReducing write stalls in RocksDB with range based LSM-Tree in Memory Semantic SSD-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전기및전자공학부,-
dc.contributor.alternativeauthor원유집-
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