Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist gegebenenfalls nur via VPN oder Shibboleth (DFN-AAI) möglich. mehr Informationen...
Ergebnis 9 von 4468

Details

Autor(en) / Beteiligte
Titel
Extending and Programming the NVMe I/O Determinism Interface for Flash Arrays
Ist Teil von
  • ACM transactions on storage, 2023-01, Vol.19 (1), p.1-33, Article 5
Ort / Verlag
New York, NY: ACM
Erscheinungsjahr
2023
Quelle
ACM Digital Library
Beschreibungen/Notizen
  • 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 issue, the recent NVMe IO Determinism (IOD) interface advocates host-level controls to SSD internal management tasks. Although promising, challenges remain on how to exploit it for truly predictable performance. We present IODA,1 an I/O deterministic flash array design built on top of small but powerful extensions to the IOD interface for easy deployment. IODA exploits data redundancy in the context of IOD for a strong latency predictability contract. In IODA, SSDs are expected to quickly fail an I/O on purpose to allow predictable I/Os through proactive data reconstruction. In the case of concurrent internal operations, IODA introduces busy remaining time exposure and predictable-latency-window formulation to guarantee predictable data reconstructions. Overall, IODA only adds five new fields to the NVMe interface and a small modification in the flash firmware while keeping most of the complexity in the host OS. Our evaluation shows that IODA improves the 95–99.99th latencies by up to 75×. IODA is also the nearest to the ideal, no disturbance case compared to seven state-of-the-art preemption, suspension, GC coordination, partitioning, tiny-tail flash controller, prediction, and proactive approaches.
Sprache
Englisch
Identifikatoren
ISSN: 1553-3077
eISSN: 1553-3093
DOI: 10.1145/3568427
Titel-ID: cdi_crossref_primary_10_1145_3568427

Weiterführende Literatur

Empfehlungen zum selben Thema automatisch vorgeschlagen von bX