{ZNS}: Avoiding the block interface tax for flash-based {SSDs}

M Bjørling, A Aghayev, H Holmberg… - 2021 USENIX Annual …, 2021 - usenix.org
The Zoned Namespace (ZNS) interface represents a new division of functionality between
host software and flash-based SSDs. Current flash-based SSDs maintain the decades-old …

{MatrixKV}: Reducing Write Stalls and Write Amplification in {LSM-tree} Based {KV} Stores with Matrix Container in {NVM}

T Yao, Y Zhang, J Wan, Q Cui, L Tang, H Jiang… - 2020 USENIX Annual …, 2020 - usenix.org
Popular LSM-tree based key-value stores suffer from suboptimal and unpredictable
performance due to write amplification and write stalls that cause application performance to …

{SplinterDB}: closing the bandwidth gap for {NVMe}{Key-Value} stores

A Conway, A Gupta, V Chidambaram… - 2020 USENIX Annual …, 2020 - usenix.org
Modern NVMe solid state drives offer significantly higher bandwidth and low latency than
prior storage devices. Current key-value stores struggle to fully utilize the bandwidth of such …

Spooky: granulating LSM-tree compactions correctly

N Dayan, T Weiss, S Dashevsky, M Pan… - Proceedings of the …, 2022 - dl.acm.org
Modern storage engines and key-value stores have come to rely on the log-structured
merge-tree (LSM-tree) as their core data structure. LSM-tree operates by gradually merge …

Lifetime-leveling LSM-tree compaction for ZNS SSD

J Jung, D Shin - Proceedings of the 14th ACM Workshop on Hot Topics …, 2022 - dl.acm.org
The Log-Structured Merge (LSM) tree is considered well-suited to zoned namespace (ZNS)
storage devices since the write requests to LSM-tree is sequential. However, zones can be …

SplitZNS: Towards an efficient LSM-tree on zoned namespace SSDs

D Huang, D Feng, Q Liu, B Ding, W Zhao… - ACM Transactions on …, 2023 - dl.acm.org
The Zoned Namespace (ZNS) Solid State Drive (SSD) is a nascent form of storage device
that offers novel prospects for the Log Structured Merge Tree (LSM-tree). ZNS exposes …

A New {LSM-style} Garbage Collection Scheme for {ZNS}{SSDs}

G Choi, K Lee, M Oh, J Choi, J Jhin, Y Oh - … on Hot Topics in Storage and …, 2020 - usenix.org
This paper explores how to design a garbage collection scheme for ZNS (Zoned
NameSpace) SSDs (Solid State Drives). We first show that a naive garbage collection based …

{SMRSTORE}: A Storage Engine for Cloud Object Storage on {HM-SMR} Drives

S Zhou, E Xu, H Wu, Y Du, J Cui, W Fu, C Liu… - … USENIX Conference on …, 2023 - usenix.org
Cloud object storage vendors are always in pursuit of better cost efficiency. Emerging
Shingled Magnetic Recording (SMR) drives are becoming economically favorable in …

InPlaceKV: in-place update scheme for SSD-based KV storage systems under update-intensive Worklaods

J Zhao, Y Pan, H Zhang, M Lin, X Luo, Z Xu - Cluster Computing, 2024 - Springer
Modern key-value (KV) storage systems adopt append-only writes to update KV pairs with
the out-of-place manner, because the performance of sequential accesses is much better …

Confzns: A novel emulator for exploring design space of zns ssds

I Song, M Oh, BSJ Kim, S Yoo, J Lee… - Proceedings of the 16th …, 2023 - dl.acm.org
The ZNS (Zoned NameSpace) interface shifts much of the storage maintenance
responsibility to the host from the underlying SSDs (Solid-State Drives). In addition, it opens …