{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 …

Tiny-tail flash: Near-perfect elimination of garbage collection tail latencies in NAND SSDs

S Yan, H Li, M Hao, MH Tong… - ACM Transactions on …, 2017 - dl.acm.org
Flash storage has become the mainstream destination for storage users. However, SSDs do
not always deliver the performance that users expect. The core culprit of flash performance …

Design tradeoffs for data deduplication performance in backup workloads

M Fu, D Feng, Y Hua, X He, Z Chen, W Xia… - … USENIX Conference on …, 2015 - usenix.org
Data deduplication has become a standard component in modern backup systems. In order
to understand the fundamental tradeoffs in each of its design choices (such as prefetching …

WARM: Improving NAND flash memory lifetime with write-hotness aware retention management

Y Luo, Y Cai, S Ghose, J Choi… - 2015 31st Symposium on …, 2015 - ieeexplore.ieee.org
Increased NAND flash memory density has come at the cost of lifetime reductions. Flash
lifetime can be extended by relaxing internal data retention time, the duration for which a …

[PDF][PDF] A light-weight compaction tree to reduce I/O amplification toward efficient key-value stores

T Yao, J Wan, P Huang, X He, Q Gui… - Proc. 33rd Int. Conf …, 2017 - msstconference.org
Log-Structure merge tree (LSM-tree) has been one of the mainstream indexes in key-value
systems supporting a variety of write-intensive Internet applications in today's data centers …

An efficient page-level FTL to optimize address translation in flash memory

Y Zhou, F Wu, P Huang, X He, C Xie… - Proceedings of the Tenth …, 2015 - dl.acm.org
Flash-based solid state disks (SSDs) have been very popular in consumer and enterprise
storage markets due to their high performance, low energy, shock resistance, and compact …

{FlexECC}: Partially Relaxing {ECC} of {MLC}{SSD} for Better Cache Performance

P Huang, P Subedi, X He, S He, K Zhou - 2014 USENIX Annual …, 2014 - usenix.org
The ever-growing capacity and continuously-dropping price have enabled flash-based MLC
SSDs to be widely deployed as large non-volatile cache for storage systems. As MLC SSDs …

Building efficient key-value stores via a lightweight compaction tree

T Yao, J Wan, P Huang, X He, F Wu, C Xie - ACM Transactions on …, 2017 - dl.acm.org
Log-Structure Merge tree (LSM-tree) has been one of the mainstream indexes in key-value
systems supporting a variety of write-intensive Internet applications in today's data centers …

[PDF][PDF] Laldpc: Latency-aware ldpc for read performance improvement of solid state drives

Y Du, D Zou, Q Li, L Shi, H Jin, CJ Xue - Proc. MSST, 2017 - msstconference.org
High-density Solid State Drives (SSDs) have to use Low-Density Parity-Check (LDPC)
codes to store data reliably. Current LDPC implementations apply multiple read-retry steps …

Performance modeling and practical use cases for black-box ssds

J Kim, K Choi, W Lee, J Kim - ACM Transactions on Storage (TOS), 2021 - dl.acm.org
Modern servers are actively deploying Solid-State Drives (SSDs) thanks to their high
throughput and low latency. However, current server architects cannot achieve the full …