BBQ

BBQ, “Beautiful Batch Query”, est un système de supervision de tâches de calcul basé sur Python et Flask.
Il est développé et utilisé au CC-IN2P3 pour la superivision de l’ensemble des fermes de calcul, celle locale, basée sur Slurm, et celle de la grille, basée sur HTCondor.
Au CC-IN2P3, l’application est conteneurisée, et déployée dans OpenShift, via l’intégration continue fournie par GitLab.

Détails

BBT

BBT, “Beautiful Batch Test”, fournit une interface basée sur Python et Flask, permettant d’une part l’exécution de tests fonctionnels sur le système de batch Slurm et, d’autre part, l’affichage des résultats de ceux-ci.
Il est développé et utilisé au CC-IN2P3 pour vérifier la disponibilité de l’ensemble des fonctionnalités du système de batch, en particulier après une mise-à-jour de celui-ci.

Détails

Lavoisier

Lavoisier est un framework dédié au développement d’applications d’agrégation/transformation de données provenant de sources hétérogènes et distribuées.
Son objectif est d’accélérer le développement et de faciliter la maintenance de telles applications, grâce à son langage déclaratif qui permet une programmation par assemblage de composants logiciels (plugins) et de règles de transformation.
Le code écrit dans ce langage est alors exécuté en streaming pour offrir des performances optimales en limitant la consommation mémoire.

Détails

Hito

Hito (qui signifie “humain” en japonais) est un système de gestion du personnel développé par le CC-IN2P3.
Cette application web offre de nombreuses fonctionnalités permettant de faciliter la gestion du personnel au sein d’une unité.
Un système de rôles donne accès à tout ou partie de ces informations.

Détails