Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Dynamic zone redistribution for key-value stores on zoned namespaces SSDs

Authors
Kim, DoeunKim, JinyoungChoi, KihanHan, HyuckRyu, MinsooKang, Sooyong
Issue Date
Jul-2024
Publisher
Elsevier BV
Keywords
Key-value store; ZNS SSD; Zoned storage device; Compaction locality; RocksDB
Citation
Journal of Systems Architecture, v.152, pp 1 - 13
Pages
13
Indexed
SCIE
SCOPUS
Journal Title
Journal of Systems Architecture
Volume
152
Start Page
1
End Page
13
URI
https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/210084
DOI
10.1016/j.sysarc.2024.103159
ISSN
1383-7621
1873-6165
Abstract
Recently, the zoned namespaces (ZNS) interface has been introduced as a new interface for solid-state drives (SSD), and commercial ZNS SSDs are starting to be used for LSM-tree-based KV-stores, including RocksDB, whose log-structured write characteristics well align with the intra-zone sequential write constraint of the ZNS SSDs. The host software for ZNS SSDs, including ZenFS for RocksDB, considers the lifetime of data when allocating zones to expedite zone reclamation. It also uses a lock-based synchronization mechanism to prevent concurrent writes to a zone, together with a contention avoidance policy that avoids allocating ‘locked’ zones to increase write throughput. However, this policy seriously damages the lifetime-based zone allocation strategy, leading to increased write amplification in KV-stores that support parallel compaction. In this paper, we delve into the underlying causes of this phenomenon and propose a novel zone management scheme, Dynamic Zone Redistribution (DZR), that can be effectively used for such KV-stores. DZR enables both high throughput and low write amplification by effectively addressing the root cause. Experimental results using micro- and macro-benchmarks show that DZR significantly reduces write amplification compared with ZenFS while preserving (or even increasing) write throughput.
Files in This Item
Go to Link
Appears in
Collections
서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

qrcode

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

Related Researcher

Researcher Ryu, Min soo photo

Ryu, Min soo
COLLEGE OF ENGINEERING (SCHOOL OF COMPUTER SCIENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE