{MQSim}: A framework for enabling realistic studies of modern {Multi-Queue}{SSD} devices

A Tavakkol, J Gómez-Luna, M Sadrosadati… - … USENIX Conference on …, 2018 - usenix.org
Solid-state drives (SSDs) are used in a wide array of computer systems today, including in
datacenters and enterprise servers. As the I/O demands of these systems have increased …

Fifer: Tackling resource underutilization in the serverless era

JR Gunasekaran, P Thinakaran… - Proceedings of the 21st …, 2020 - dl.acm.org
Datacenters are witnessing a rapid surge in the adoption of serverless functions for
microservices-based applications. A vast majority of these microservices typically span less …

FLIN: Enabling fairness and enhancing performance in modern NVMe solid state drives

A Tavakkol, M Sadrosadati, S Ghose… - 2018 ACM/IEEE 45th …, 2018 - ieeexplore.ieee.org
Modern solid-state drives (SSDs) use new host-interface protocols, such as NVMe, to
provide applications with fast access to storage. These new protocols make use of a concept …

SimpleSSD: Modeling solid state drives for holistic system simulation

M Jung, J Zhang, A Abulila, M Kwon… - IEEE Computer …, 2017 - ieeexplore.ieee.org
Existing solid state drive (SSD) simulators unfortunately lack hardware and/or software
architecture models. Consequently, they are far from capturing the critical features of …

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

SOML read: Rethinking the read operation granularity of 3D NAND SSDs

CY Liu, JB Kotra, M Jung, MT Kandemir… - Proceedings of the …, 2019 - dl.acm.org
NAND-based solid-state disks (SSDs) are known for their superior random read/write
performance due to the high degrees of multi-chip parallelism they exhibit. Currently, as the …

{BCW}:{Buffer-Controlled} Writes to {HDDs} for {SSD-HDD} Hybrid Storage Server

S Wang, Z Lu, Q Cao, H Jiang, J Yao, Y Dong… - … USENIX Conference on …, 2020 - usenix.org
Hybrid Storage servers combining high-speed SSDs and high-capacity HDDs are designed
for high cost-effectiveness and provide μs-level responsiveness for applications …

Exploration and exploitation for buffer-controlled HDD-Writes for SSD-HDD hybrid storage server

S Wang, Z Lu, Q Cao, H Jiang, J Yao, Y Dong… - ACM Transactions on …, 2022 - dl.acm.org
Hybrid storage servers combining solid-state drives (SSDs) and hard-drive disks (HDDs)
provide cost-effectiveness and μs-level responsiveness for applications. However …

SSDKeeper: Self-adapting channel allocation to improve the performance of SSD devices

R Liu, X Chen, Y Tan, R Zhang… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
Solid state drives (SSDs) have been widely deployed in high performance data center
environments, where multiple tenants usually share the same hardware. However …

{OpenExpress}: Fully hardware automated open research framework for future fast {NVMe} devices

M Jung - 2020 USENIX Annual Technical Conference (USENIX …, 2020 - usenix.org
NVMe is widely used by diverse types of storage and non-volatile memories subsystems as
a de-facto fast I/O communication interface. Industries secure their own intellectual property …