GlideinBenchmark: collecting resource information to optimize provisioning

July 29, 2025 ยท Entered Twilight ยท ๐Ÿ› GlideinBenchmark: collecting resource information to optimize provisioning

๐Ÿ’ค TWILIGHT: Eternal Rest
Repo abandoned since publication

Repo contents: .editorconfig, .github, .gitignore, .lgtm.yaml, .pep8speaks.yml, .pre-commit-config.yaml, .pylintrc, .reuse, ACKNOWLEDGMENTS.md, CHANGELOG.md, DEVELOPMENT.md, LICENSE, LICENSE.txt, LICENSES, README.md, src, test

Authors Marco Mambelli, Shrijan Swaminathan arXiv ID 2507.21472 Category cs.DC: Distributed Computing Citations 0 Venue GlideinBenchmark: collecting resource information to optimize provisioning Repository https://github.com/glideinWMS/glideinbenchmark Last Checked 3 months ago
Abstract
Choosing the right resource can speed up job completion, better utilize the available hardware, and visibly reduce costs, especially when renting computers in the cloud. This was demonstrated in earlier studies on HEPCloud. However, the benchmarking of the resources proved to be a laborious and time-consuming process. This paper presents GlideinBenchmark, a new Web application leveraging the pilot infrastructure of GlideinWMS to benchmark resources, and it shows how to use the data collected and published by GlideinBenchmark to automate the optimal selection of resources. An experiment can select the benchmark or the set of benchmarks that most closely evaluate the performance of its workflows. GlideinBenchmark, with the help of the GlideinWMS Factory, controls the benchmark execution. Finally, a scheduler like HEPCloud's Decision Engine can use the results to optimize resource provisioning.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Distributed Computing