Slurm-web is an open source web interface for Slurm workload manager. The project was born in 2015. Now it is being endorsed by Rackslab which becomes its new official maintainer, for a bright new future!
Since its beginning, the development of Slurm-web was funded by EDF company. It quickly reached a nice and unique feature set with versions 2.x. Unfortunately, the software has suffered over the last few years from incremental lowered maintenance and investment.
Rackslab has defined a new ambitious roadmap, with long-term vision for this project. The goal is clearly to build the reference open source web interface for Slurm.
In addition to the current feature set offered by Slurm-web, the following new features are planned:
- Near real-time updates of the dashboard
- Accounting reports and visualization of past jobs
- Built-in metrics about jobs and scheduling
- Job submission and inspection
- Vastly improved Gantt view
- GPGPU support
- QOS, associations and reservations management
- Native RPM/deb packages and containers for easy deployment on most Linux distributions
The software architecture will be reworked with modern established technologies. It will based on reference
slurmrestd REST API. The source code will remain free, published under GPLv3, in conformity with Rackslab commitment for free software community.
The version 3.0 is the first milestone of this long journey. It is expected later this year, with some of the features mentioned above.
More details about the roadmap has been published in project discussions on Github: https://github.com/rackslab/slurm-web/discussions/235
You are more than welcome to discuss about it there, ask questions and give comments!
Rackslab is actively looking for organizations willing to sponsor the development of Slurm-web. If your organization has interest in this project and wants to participate in boosting its development, please contact us! Your contribution among others is essential to build a solid and durable team around this project.