An Alternative Mechanism for Multiresource Fair Allocation in Heterogeneous Cloud Computing Systems
ABSTRACT Finding a fair allocation is an important issue in many application areas. In a heterogeneous cloud computing system, users may have different requirements, and servers may also have different configurations. The first proposed fair allocation mechanism for heterogeneous cloud computing systems, called DRFH, is based on dominant resource fairness. However, the DRFH mechanism does not satisfy the properties of strong shared incentives and independence of dummy servers. In this article, we propose a simple mechanism, called the maximin share‐based mechanism in a heterogeneous cloud computing system (MMSH), which maximizes the minimum ratio of the user's utility to the maximin share. Because the MMSH mechanism can be formulated as a linear program, a MMSH allocation can be found in polynomial time. Moreover, we prove that MMSH satisfies all the desirable properties including Pareto efficiency, strong sharing incentives, envy‐freeness, group strategy‐proofness, and independence of dummy servers. Using the Alibaba trace to conduct data simulations, the experimental results indicate that in most cases, the allocation generated by the MMSH mechanism has a higher resource utilization rate.
Authors
- Hao Guo (ORCID: https://orcid.org/0000-0002-9416-8546)
- Bin Deng (ORCID: https://orcid.org/0000-0002-2196-7769)
- Weidong Li (ORCID: https://orcid.org/0000-0003-3094-4347)
Institutions
- Yunnan University (CN)
Publication Details
- Journal
- Concurrency and Computation Practice and Experience
- Published
- 2025-04-09
- DOI
- https://doi.org/10.1002/cpe.70091
- Citations
- 1
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 3.25
Funders
- National Natural Science Foundation of China
- Yunnan University