cigri-src
CiGri est un middleware léger conçu pour fonctionner sur un ensemble de clusters OAR afin de gérer efficacement de grands ensembles de tâches multi-paramétriques (également appelées bag-of-tasks). Il gère l'envoi automatique de tâches avec une description JSON et un fichier de paramètres facultatif. Il prend en charge l'affinité utilisateur/cluster, la gestion intelligente des événements, les règles d'admission, le mode test, la gestion adaptative de la charge de la file d'attente, la soumission de tâches d'ensemble OAR, la détection de la charge du cluster, une API RESTful pour les communications avec OAR et une API RESTful fournie pour les applications clientes.
Cas d'utilisation métiers
- Gestion intelligente des événements : rechercher des initiatives proches
- Gestion de campagnes de tâches multi-paramétriques : rechercher des initiatives proches
- Gestion de clusters OAR : rechercher des initiatives proches
- Gestion des affinités utilisateur/cluster : rechercher des initiatives proches
- Automatisation du re-lancement de tâches : rechercher des initiatives proches
Cas d'utilisation fonctionnels
Organisation
- Institut national de recherche en informatique et en automatique (organisation rattachée)
Outils utilisés
- XMPP : voir les initiatives de ses organisations qui l'ont aussi
- JSON : voir les initiatives de ses organisations qui l'ont aussi
- Unicorn : voir les initiatives de ses organisations qui l'ont aussi
- Sinatra : voir les initiatives de ses organisations qui l'ont aussi
- pgAdmin : voir les initiatives de ses organisations qui l'ont aussi
- RestSharp : voir les initiatives de ses organisations qui l'ont aussi
- PostgreSQL : voir les initiatives de ses organisations qui l'ont aussi
Description générée le mardi 19 mars 2024 à 18:28:52