Host congestion control

S Agarwal, A Krishnamurthy, R Agarwal - Proceedings of the ACM …, 2023 - dl.acm.org
The conventional wisdom in systems and networking communities is that congestion
happens primarily within the network fabric. However, adoption of high-bandwidth access …

{LinnOS}: Predictability on unpredictable flash storage with a light neural network

M Hao, L Toksoz, N Li, EE Halim, H Hoffmann… - … USENIX Symposium on …, 2020 - usenix.org
This paper presents LinnOS, an operating system that leverages a light neural network for
inferring SSD performance at a very fine—per-IO—granularity and helps parallel storage …

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 …

RackBlox: A Software-Defined Rack-Scale Storage System with Network-Storage Co-Design

B Reidys, Y Xue, D Li, B Sukhwani, WM Hwu… - Proceedings of the 29th …, 2023 - dl.acm.org
Software-defined networking (SDN) and software-defined flash (SDF) have been serving as
the backbone of modern data centers. They are managed separately to handle I/O requests …

{FusionRAID}: Achieving consistent low latency for commodity {SSD} arrays

T Jiang, G Zhang, Z Huang, X Ma, J Wei, Z Li… - … USENIX Conference on …, 2021 - usenix.org
The use of all-flash arrays has been increasing. Compared to their hard-disk counterparts,
each drive offers higher performance but also undergoes more severe periodic performance …

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

Improving the SSD performance by exploiting request characteristics and internal parallelism

B Mao, S Wu, L Duan - … on Computer-Aided Design of Integrated …, 2017 - ieeexplore.ieee.org
With the explosive growth in the data volume, the I/O bottleneck has become an increasingly
daunting challenge for big data analytics. It is urgent and important to introduce high …

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 …

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 …

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 …