AccueilLe projet consiste à mettre en place un système de distribution des calculs des chercheurs de manière "intelligente" et automatique. Ce système devra être d'une très grande souplesse : il devra supporter l'ajout ou le retrait de machines à tout moment (connexion des machines à chaud) et il devra pouvoir stocker plusieurs tâches dans une liste de tâches à effectuer. De plus, il devra distribuer les calculs de façon optimale, et il devra enfin centraliser les résultats des différents calculs. En d'autres termes, toutes les machines disponibles pour effectuer des calculs seront répertoriées en temps réel, le système se chargeant de l'attribution des tâches en fonction de divers critères tels que la quantité de RAM disponible, la charge processeur ou encore l'architecture de la machine. Le système pourra éventuellement permettre le démarrage ou le redémarrage de machines à distance. |