IODA: A host/device co-design for strong predictability contract on modern flash storage

H Li, ML Putra, R Shi, X Lin, GR Ganger… - Proceedings of the ACM …, 2021 - dl.acm.org
Predictable latency on flash storage is a long-pursuit goal, yet, unpredictability stays due to
the unavoidable disturbance from many well-known SSD internal activities. To combat this …

{RL-Watchdog}: A Fast and Predictable {SSD} Liveness Watchdog on Storage Systems

JY Ha, S Lee, HY Yeom, Y Son - 2024 USENIX Annual Technical …, 2024 - usenix.org
This paper proposes a reinforcement learning-based watchdog (RLW) that examines solid-
state drive (SSD) liveness or failures by faults (eg, controller/power faults and high …

Mgc: Multiple-gray-code for 3d nand flash based high-density ssds

Y Lv, L Shi, Q Li, C Gao, Y Song, L Luo… - … Symposium on High …, 2023 - ieeexplore.ieee.org
QLC (4-bit-per-cell) and more-bit-per-cell 3D NAND flash memories are increasingly
adopted in large storage systems. While achieving significant cost reduction, these …

{ScalaAFA}: Constructing {User-Space}{All-Flash} Array Engine with Holistic Designs

S Yi, X Pan, Q Li, Q Li, C Wang, B Mao, M Jung… - 2024 USENIX Annual …, 2024 - usenix.org
All-flash array (AFA) is a popular approach to aggregate the capacity of multiple solid-state
drives (SSDs) while guaranteeing fault tolerance. Unfortunately, existing AFA engines inflict …

Flash-oriented Coded Storage: Research Status and Future Directions

Z Li, G Zhang, Y Wang - ACM Transactions on Storage, 2024 - dl.acm.org
Flash-based solid-state drives (SSDs) have been widely adopted in various storage
systems, manifesting better performance than their forerunner HDDs. However, the …

{StRAID}: Stripe-threaded Architecture for Parity-based {RAIDs} with Ultra-fast {SSDs}

S Wang, Q Cao, Z Lu, H Jiang, J Yao… - 2022 USENIX Annual …, 2022 - usenix.org
Popular software storage architecture Linux Multiple-Disk (MD) for parity-based RAID (eg,
RAID5 and RAID6) assigns one or more centralized worker threads to efficiently process all …

Disaggregated RAID storage in modern datacenters

J Shu, R Zhu, Y Ma, G Huang, H Mei, X Liu… - Proceedings of the 28th …, 2023 - dl.acm.org
RAID (Redundant Array of Independent Disks) has been widely adopted for decades, as it
provides enhanced throughput and redundancy beyond what a single disk can offer. Today …

Explorations and Exploitation for Parity-based RAIDs with Ultra-fast SSDs

S Wang, Q Cao, H Jiang, Z Lu, J Yao, Y Chen… - ACM Transactions on …, 2024 - dl.acm.org
Following a conventional design principle that pays more fast-CPU-cycles for fewer slow-
I/Os, popular software storage architecture Linux Multiple-Disk (MD) for parity-based RAID …

All-Flash Array Key-Value Cache for Large Objects

J Koo, J Bae, M Yuk, S Oh, J Kim, JS Park… - Proceedings of the …, 2023 - dl.acm.org
We present BigKV, a key-value cache specifically designed for caching large objects in an
all-flash array (AFA). The design of BigKV is centered around the unique property of a …

BIZA: Design of Self-Governing Block-Interface ZNS AFA for Endurance and Performance

S Yi, S Sun, L Peng, Y Sun, MC Yang, Z Cao… - Proceedings of the …, 2024 - dl.acm.org
All-flash array (AFA) has become one of the most popular storage forms in diverse
computing domains. While traditional AFA implementations adopt the block interface to …