Skip to Main content Skip to Navigation
Conference papers

Batsim: a Realistic Language-Independent Resources and Jobs Management Systems Simulator

Abstract : As large scale computation systems are growing to exascale, Resources and Jobs Management Systems (RJMS) need to evolve to manage this scale modification. However, their study is problematic since they are critical production systems, where experimenting is extremely costly due to downtime and energy costs. Meanwhile, many scheduling algorithms emerging from theoretical studies have not been transferred to production tools for lack of realistic experimental validation. To tackle these problems we propose Batsim, an extendable, language-independent and scalable RJMS simulator. It allows researchers and engineers to test and compare any scheduling algorithm, using a simple event-based communication interface, which allows different levels of realism. In this paper we show that Batsim's behaviour matches the one of the real RJMS OAR. Our evaluation process was made with reproducibility in mind and all the experiment material is freely available.
Complete list of metadatas

Cited literature [30 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01333471
Contributor : Millian Poquet <>
Submitted on : Monday, June 20, 2016 - 1:08:12 PM
Last modification on : Friday, May 1, 2020 - 1:44:05 AM
Document(s) archivé(s) le : Thursday, September 22, 2016 - 6:43:14 PM

File

batsim.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01333471, version 1

Citation

Pierre-François Dutot, Michael Mercier, Millian Poquet, Olivier Richard. Batsim: a Realistic Language-Independent Resources and Jobs Management Systems Simulator. 20th Workshop on Job Scheduling Strategies for Parallel Processing, May 2016, Chicago, United States. ⟨hal-01333471⟩

Share

Metrics

Record views

1177

Files downloads

1065