DistributUS

Par LOUIS-PHILIPPE GIROUX, FÉLIX-ANTOINE OUELLET et JEAN-PIERRE DESCHAMPS

 

Le but du projet est d’implanter un système de répartition de calculs sur plateforme Windows. L’objectif principal du projet est l’utilisation d’un parc informatique composer de postes de travail standards qui ne sont pas utilisés de façon permanente et constante.

Le maître du système sera installé sur une machine n’étant jamais éteinte. Sa tâche principale consiste à répartir parmi une liste d’esclaves connus un ensemble de tâches lorsque ceux-ci sont pas ou peu utilisé. Quatre événements pourraient déclencher la demande de tâches par les clients : demande manuelle, inactivité détectée (écran de veille), fermeture de session ou verrouillage de la session. Une fois dans un de ces états, le client communique avec le serveur à l’aide de la technologie WCF (Windows Communication Foundation) afin de recevoir une tâche à effectuer.

Lire la suite....