Lieu : CDS

Date : mardi 7 décembre 2004 à 10h30

Présents : A. Schaaff, S. Genaud, J.J. Claudon, F. Ochsenbein, P. Fernique, R. David

Le but de cette réunion était de donner un aperçu du fonctionnement de l'environnement de distribution de taches Ali.

Le fonctionnement en quelques lignes :

* Ali se compose d'un serveur (Sali), d'un moniteur (Mali), d'exécutants (ou workers) (Wali) et de la partie cliente Cali * le client (Cali) soumet une requête au serveur (Sali), celui-ci interroge le moniteur (Mali) * le moniteur attribue au serveur les exécutants appropriés (en fonction des ressources présentes sur chacun d'eux et de la disponibilité) * le serveur exécute les différentes taches de la requêtes sur les exécutants alloués et renvoie le résultat au client

cf. les documents concernant cet environnement

Quelques points à approfondir :

* gestions des logs, remontée des erreurs rencontrées au niveau des workers (problème de droits, etc.) vers Ali : se baser sur des outils de type syslog * gérer plus finement la notion de temps d'exécution * étudier l'opportunité de gérer des files d'attente (exclusivité d'un exécutant pour une tache orientée calcul) * ...