NordicHPC / slurm2sql

Dump slurm accounting database to sqlite3 database for easy analysis
MIT License
10 stars 6 forks source link

Who uses slurm2sql? What are your use cases? #16

Open rkdarst opened 3 months ago

rkdarst commented 3 months ago

I started this to fill a need, but there are clearly some other users here so I'm wondering: what do you use this for? How important is it? What do you need?

Here are some of my principles:

Most things are added based on our site's own needs, but I wonder if more flexibility is needed for use by others?

megatron-uk commented 1 week ago

I'm using slurm2sql to archive all of the slurm history from our legacy institutional HPC service which is due to be replaced within the next six months. This is a very valuable, rich set of data, and I absolutely do not want it to disappear along with the hardware.

For me, the ability to identify trends in historic data has already proven its worth by highlighting we are not a typical HPC shop, in that I mean an overwhelming majority of our users are not using MPI, are using less than two hosts, and are mostly single-digit core users.

Analysis of this type of data from sacct is indeed possible, but pretty laborious when you have 5+ years and 15+ million jobs to process.

Getting the data into a table where I can analyse, sort, group at will shows me all kinds of information which I just can't get from the normal slurm toolset.

Also, I can do this offline, without hammering the live Slurmdb instance!