Nous sommes heureux d’annoncer la sortie de slurm-quota v2.0.0, une mise à jour majeure de notre solution open source de gestion des quotas de temps CPU/GPU pour les clusters Slurm. Cette version introduit un tableau de bord web et plusieurs nouvelles commandes d’administration pour simplifier la gestion des quotas.
Pour rappel, slurm-quota permet aux centres de calcul HPC et IA de
comptabiliser et d’appliquer des quotas de temps CPU et GPU pour les
utilisateurs et les comptes, avec une architecture légère qui s’intègre
naturellement aux workflows Slurm standards.
Nouveautés
- Application web pour visualiser les quotas (#30)
La version 2.0.0 introduit un tableau de bord web qui facilite la consultation de l’usage et des limites de quotas au quotidien, pour l’exploitation comme pour le reporting.
- Quotas par défaut pour les nouveaux utilisateurs et comptes (#13)
Une nouvelle table de paramètres permet aux administrateurs de définir des quotas par défaut appliqués automatiquement aux nouveaux utilisateurs et comptes.
- Nouvelle commande
adjust(#18)
Cette nouvelle commande facilite les corrections ciblées de quotas ou de consommation.
La commande prune peut désormais supprimer les utilisateurs et comptes sans
consommation, avec des options dédiées pour filtrer par utilisateur ou compte,
ainsi qu’un mode dry-run pour examiner les entrées éligibles avant nettoyage.
- Statistiques des accounts (#14)
Les requêtes de statistiques peuvent maintenant cibler des accounts précis, ce qui améliore le diagnostic et le reporting focalisé dans les environnements multi-comptes.
- Paquets RPM
Le logiciel est désormais distribué sous forme de paquets RPM afin de simplifier l’installation et les mises à jour sur les systèmes pris en charge.
En plus de tout cela, cette nouvelle version inclut également des tests d’intégration continue, des pages de man pour les commandes, des améliorations du rendu de la sortie des statistiques, etc…
Remerciements
Le développement de slurm-quota est continuellement soutenu par
ISDM-Meso, une entité de
l’Université de Montpellier. Nous les
remercions chaleureusement pour leur soutien continu et la confiance qu’ils
accordent à ce travail.