AUDITOR
Abstract Increasing computing demands and concerns about energy efficiency in high-performance and high-throughput computing are driving forces in the search for more efficient ways to use available resources. Sharing resources of an underutilised cluster with a high workload cluster increases the efficiency of the underutilised cluster. The software COBalD/TARDIS can dynamically and transparently integrate and disintegrate such resources. However, sharing resources also requires accounting. AUDITOR ( A cco u nting D ata Handl i ng T oolbox for O pportunistic R esources) is a modular accounting ecosystem that is able to cover a wide range of use cases and infrastructures. Accounting data are gathered via so-called collectors, which are designed to monitor batch systems, COBalD/TARDIS, cloud schedulers, or other sources of information. The data is stored in a database, and access to the data is handled by the core component of AUDITOR , which provides a REST API along both Rust and a Python client libraries. So-called plugins can take actions based on accounting records. Depending on the use case, one simply selects a suitable collector and plugin from a growing ecosystem of collectors and plugins. To facilitate the development of collectors and plugins for yet uncovered use cases by the community, libraries for interacting with AUDITOR are provided.
Authors
- Stefan Kroboth (ORCID: https://orcid.org/0000-0002-6764-7170)
- Max Fischer (ORCID: https://orcid.org/0000-0002-3326-1368)
- B. Rottler (ORCID: https://orcid.org/0000-0002-6762-2213)
- M. Schumacher (ORCID: https://orcid.org/0000-0002-1733-8388)
- Raphael Kleinemühl
- M. Schnepf (ORCID: https://orcid.org/0000-0003-0623-0184)
- M. Giffels (ORCID: https://orcid.org/0000-0003-0193-3032)
- R. F. Von Cube (ORCID: https://orcid.org/0000-0002-6237-5209)
- Michael Boehler
- D. Sammel (ORCID: https://orcid.org/0000-0003-4484-1410)
- Raghuvar Vijayakumar
Institutions
- Karlsruhe Institute of Technology (DE)
- University of Freiburg (DE)
- University of Wuppertal (DE)
Publication Details
- Journal
- The European Physical Journal C
- Published
- 2025-03-11
- DOI
- https://doi.org/10.1140/epjc/s10052-025-13963-y
- Citations
- 1
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 1.49