Whole-node scheduling in the ALICE Grid: Initial experiences and evolution opportunities
JAliEn, the Grid middleware of the ALICE experiment, utilises whole-node scheduling to maximise resource utilisation from participating sites. This approach offers flexibility in resource allocation and partitioning, allowing for customised configurations that adapt to the evolving needs of the experiment. This scheduling model is gaining traction among Grid sites due to its performance benefits. Additionally, understanding common execution patterns for different workloads allows for more efficient scheduling and resource allocation strategies. Managing the entire set of resources on a node requires careful orchestration. To that end, JAliEn employs custom mechanisms to dynamically allocate idle resources to pending workloads, ensuring that overall resource usage stays within the capacity of a node. This paper evaluates the experiences of the first sites using whole-node scheduling. It highlights its suitability for accommodating jobs with varying resource demands, particularly those with high memory requirements.
Authors
- Rosa M. Badía (ORCID: https://orcid.org/0000-0003-2941-5499)
- L. Betev (ORCID: https://orcid.org/0000-0002-1373-1844)
- M. B. Ferrer (ORCID: https://orcid.org/0000-0001-9723-1291)
- C. Grigoras (ORCID: https://orcid.org/0009-0006-9035-556X)
Institutions
- Barcelona Supercomputing Center (ES)
- European Organization for Nuclear Research (CH)
- Universitat Politècnica de Catalunya (ES)
Publication Details
- Journal
- EPJ Web of Conferences
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1051/epjconf/202533701023
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00