2017
DOI: 10.1007/978-3-319-61756-5_10
|View full text |Cite
|
Sign up to set email alerts
|

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 Batsi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
33
0
4

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 59 publications
(44 citation statements)
references
References 21 publications
(12 reference statements)
1
33
0
4
Order By: Relevance
“…Batsim [12] is one of the most recent SimGrid-based simulators. It is based on the separation of concerns between system simulation and scheduling algorithms using two main components: batsim main and batsim decision.…”
Section: Related Workmentioning
confidence: 99%
“…Batsim [12] is one of the most recent SimGrid-based simulators. It is based on the separation of concerns between system simulation and scheduling algorithms using two main components: batsim main and batsim decision.…”
Section: Related Workmentioning
confidence: 99%
“…This group is represented, e.g., by the recent Batsim, Simbatch or GSSIM [3]. Batsim is built on top of SimGrid [4]. It is made such that any event-based scheduling algorithm can be plugged to it and tested.…”
Section: Related Workmentioning
confidence: 99%
“…A new allocation which takes the current allocation of J r into account is determined for all the jobs in L 1 (lines 6-8). Then, while there is a job J i in L 1 that does not respect its deadline, we move it from L 1 to L tmp (lines 10-11) and recompute the allocations of both L tmp (lines [15][16][17] and L 1 (lines [18][19][20]. Note that the allocations for the jobs in L tmp are determined by considering the jobs in an increasing order of submission time.…”
Section: A Deadline-based Backlling Algorithmmentioning
confidence: 99%
“…In this work we decided to rely on another recent and promising SimGridbased tool. Batsim 5 [16] is developed by the team that develops and maintains the OAR RJMS [1]. It decouples the simulation of the resources and the execution of a schedule from the decisions that led to this schedule.…”
Section: Simulation Environmentmentioning
confidence: 99%