Saved in:
Bibliographic Details
Main Authors: Mambelli, Marco, Swaminathan, Shrijan
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2507.21472
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911081576792064
author Mambelli, Marco
Swaminathan, Shrijan
author_facet Mambelli, Marco
Swaminathan, Shrijan
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2507_21472
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle GlideinBenchmark: collecting resource information to optimize provisioning
Mambelli, Marco
Swaminathan, Shrijan
Distributed, Parallel, and Cluster Computing
H.3.4; K.6.2
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.
title GlideinBenchmark: collecting resource information to optimize provisioning
topic Distributed, Parallel, and Cluster Computing
H.3.4; K.6.2
url https://arxiv.org/abs/2507.21472