Back to Search Start Over

Long-Term Multi-Resource Fairness for Pay-as-you Use Computing Systems.

Authors :
Tang, Shanjiang
Niu, Zhaojie
He, Bingsheng
Lee, Bu-Sung
Yu, Ce
Source :
IEEE Transactions on Parallel & Distributed Systems; May2018, Vol. 29 Issue 5, p1147-1160, 14p
Publication Year :
2018

Abstract

Many current computing systems such as clouds and supercomputers charge users for their resource usages. A user’s demand is often changing over time, indicating that it is difficult to keep the high resource utilization all the time for cost efficiency. Resource sharing is a classical and effective approach for high resource utilization. In view of the heterogeneous resource demands of users’ workloads, multi-resource allocation fairness is a must for resource sharing in such pay-as-you-use computing systems. However, we find that, existing multi-resource fair policies such as Dominant Resource Fairness (DRF), implemented in currently popular resource management systems such as Apache YARN <xref ref-type="bibr" rid="ref4">[4]</xref> and Mesos <xref ref-type="bibr" rid="ref23">[23]</xref> , are not suitable for the pay-as-you-use computing systems. We show that this is because of their memoryless characteristic that can cause the following problems in the pay-as-you-use computing systems: 1). users can get resource benefits by cheating; 2). users might not be able to get the total amount of resources that they are entitled to in terms of their resource contributions. In this paper, we propose a new policy called H-MRF, which generalizes DRF and Asset Fairness with the long-term notion. We show that it can address these problems and is suitable for pay-as-you-use computing systems. We have implemented it into YARN by developing a prototype called MRYARN. Finally, we evaluate H-MRF using both testbed and simulated experiments. The experimental results show that there are about $1.1\sim 1.5$ <alternatives><inline-graphic xlink:href="tang-ieq1-2788880.gif"/></alternatives> sharing benefit degrees and $1.2\times \sim 1.8\times$<alternatives> <inline-graphic xlink:href="tang-ieq2-2788880.gif"/></alternatives> performance improvement for users with H-MRF, better than existing fair schedulers. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10459219
Volume :
29
Issue :
5
Database :
Complementary Index
Journal :
IEEE Transactions on Parallel & Distributed Systems
Publication Type :
Academic Journal
Accession number :
129088142
Full Text :
https://doi.org/10.1109/TPDS.2017.2788880