In SOSP ‘21 · Oct 2021

IODA: A Host/Device Co-design for Strong Predictability Contract on Modern Flash Storage

Huaicheng Li, Martin L. Putra, Ronald Shi, Xing Lin, Gregory R. Ganger, Haryadi S. Gunawi

Proceedings of the 28th ACM Symposium on Operating Systems Principles (SOSP ‘21)

Artifact Available badge Artifact Functional badge Artifact Reproduced badge

Abstract

Modern flash storage provides high performance but suffers from unpredictable latency due to internal parallelism and resource contention. This paper presents IODA, a host/device co-design that provides strong predictability contracts for flash storage arrays.

Conference: 28th ACM Symposium on Operating Systems Principles (SOSP ‘21), October 25-28, 2021, Virtual Event, Germany

This paper presents IODA, a comprehensive framework for achieving I/O determinism in flash storage arrays. It provides programming interfaces and system support for predictable I/O performance through host/device co-design.

← All publications