Fair-sharing simulator: Toward fair scheduling in batch computing systems
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F63839172%3A_____%2F25%3A10133785" target="_blank" >RIV/63839172:_____/25:10133785 - isvavai.cz</a>
Result on the web
<a href="https://doi.org/10.1177/10943420251385673" target="_blank" >https://doi.org/10.1177/10943420251385673</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1177/10943420251385673" target="_blank" >10.1177/10943420251385673</a>
Alternative languages
Result language
angličtina
Original language name
Fair-sharing simulator: Toward fair scheduling in batch computing systems
Original language description
Scientific computing centers or private (in-house) cloud data centers do not rely on the standard pay-as-you-go business model common in commercial clouds to allocate resources. Instead, the system is typically shared by a set of selected users, and the administrator's job is to ensure that resources are shared fairly, given the existing policies of that organization. One common approach, especially in batch systems, is to deploy a fairshare-based job prioritization in the scheduler, where a prioritization mechanism balances resource consumption so that individual users get the right shares of resources over time. In this work, we present a simulator that mimics the settings of the fair-sharing algorithm in a batch system. Using a set of experiments, we demonstrate the utility of this tool in tuning fairshare settings in a standard HPC/HTC scheduler and present the impact of (often overlooked) additional options for modifying the basic fairshare settings. Furthermore, we introduce the batch system simulator AleaNG, which allows for complex studies of the impacts of various fair-sharing and scheduling policies on the performance of the system. Last but not least, we compare the outputs of both simulators with a real Open PBS resource manager and show that they simulate fair-sharing and job execution accurately. All the findings in this paper are based on our real-world experience of running and optimizing a distributed national computing infrastructure in the Czech Republic.
Czech name
—
Czech description
—
Classification
Type
J<sub>imp</sub> - Article in a specialist periodical, which is included in the Web of Science database
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
—
Continuities
—
Others
Publication year
2025
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Name of the periodical
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS
ISSN
1094-3420
e-ISSN
1741-2846
Volume of the periodical
2025
Issue of the periodical within the volume
14591
Country of publishing house
US - UNITED STATES
Number of pages
17
Pages from-to
1-19
UT code for WoS article
001599629800001
EID of the result in the Scopus database
2-s2.0-105020054012