Loading…

Layered Contention Mitigation for Cloud Storage

We introduce an ecosystem of contention mitigation supports within the operating system, runtime and library layers. This ecosystem provides an end-to-end request abstraction that enables a uniform type of contention mitigation capabilities, namely request cancellation and delay prediction, that can...

Full description

Saved in:
Bibliographic Details
Main Authors: Wang, Meng, Stuardo, Cesar A., Kurniawan, Daniar Heri, Sinurat, Ray A. O., Gunawi, Haryadi S.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:We introduce an ecosystem of contention mitigation supports within the operating system, runtime and library layers. This ecosystem provides an end-to-end request abstraction that enables a uniform type of contention mitigation capabilities, namely request cancellation and delay prediction, that can be stackable together across multiple resource layers. Our evaluation shows that in our ecosystem, multi-resource storage applications are faster by 5-70% starting at 90P (the 90 th percentile) compared to popular practices such as speculative execution and is only 3% slower on average compared to a best-case (no contention) scenario.
ISSN:2159-6190
DOI:10.1109/CLOUD55607.2022.00036