Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

Multi-resource fair allocation for consolidated flash-based caching systems

Full metadata record
DC Field Value Language
dc.contributor.authorChoi,Wonil-
dc.contributor.authorMahmut Taylan Kandemir-
dc.contributor.authorBhuvan Urgaonkar-
dc.contributor.authorGeorge Kesidis-
dc.date.accessioned2023-09-04T05:38:29Z-
dc.date.available2023-09-04T05:38:29Z-
dc.date.issued2022-11-
dc.identifier.urihttps://scholarworks.bwise.kr/erica/handle/2021.sw.erica/114731-
dc.description.abstractUsing a flash-based layer to serve the caching and buffering needs of multiple workloads has become a common practice. In such settings, resource demands will inevitably exceed available capacity sometimes. "Fair" resource allocation may offer a systematic way of partitioning resources across competing workloads during such periods of scarcity. Existing works only offer fair allocation strategies for a single resource (capacity or bandwidth) within a flash device in isolation. However, since there exist multiple critical resources that need to be partitioned within a flash device and they are correlated to each other, fair allocation of a single resource may result in a waste of other resource(s) or performance degradation of workload(s). To this end, we make a case for multi-resource fair allocation solutions for flash-based caches that consolidate multiple workloads. Furthermore, we argue that device lifetime, which depends on the behavior of running workloads, should also be considered as a first-class resource on par with capacity and bandwidth. Specifically, we build upon existing ideas related to dominant resource fairness (DRF) to devise flash-specific multi-resource fair algorithms: (i) nDRF, that jointly allocates capacity and bandwidth taking their non-linear relationship into account; (ii) ℓDRF, that explicitly considers lifetime as well in its allocation; and (iii) several variants of these. Our experimental evaluation offers important findings: (i) both nDRF and ℓDRF result in superior performance fairness compared to the state-of-the-art techniques that partition capacity in isolation; (ii) ℓDRF additionally offers improved device "wear" behavior; and (iii) our algorithms combined with reasonable demand prediction work very well in online settings with workload dynamism and uncertainty.-
dc.format.extent14-
dc.language영어-
dc.language.isoENG-
dc.publisherACM-
dc.titleMulti-resource fair allocation for consolidated flash-based caching systems-
dc.typeArticle-
dc.publisher.location미국-
dc.identifier.doi10.1145/3528535.3565245-
dc.identifier.wosid001061556200016-
dc.identifier.bibliographicCitationACM/IFIP/USENIX International Middleware Conference, pp 202 - 215-
dc.citation.titleACM/IFIP/USENIX International Middleware Conference-
dc.citation.startPage202-
dc.citation.endPage215-
dc.type.docTypeProceedings Paper-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassother-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Software Engineering-
dc.relation.journalWebOfScienceCategoryComputer Science, Theory & Methods-
dc.subject.keywordAuthorsolid-state drives-
dc.subject.keywordAuthorresource allocation-
dc.subject.keywordAuthorflash device lifetime-
dc.identifier.urlhttps://dl.acm.org/doi/10.1145/3528535.3565245-
Files in This Item
Go to Link
Appears in
Collections
COLLEGE OF COMPUTING > ERICA 컴퓨터학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher CHOI, WONIL photo

CHOI, WONIL
ERICA 소프트웨어융합대학 (ERICA 컴퓨터학부)
Read more

Altmetrics

Total Views & Downloads

BROWSE