RSS: Blog | Wiki | Forum

Spec 005 - logiciel de calcul partagé Boinc

Un article de Easyneuf.

Sommaire

[modifier] Sommaire

Intégration d'un client boinc light dans la distribution.

Le client boinc permet d'utiliser la puissance perdu des microprocésseurs pour aider la recherche scientifique dans de nombreux domaines comme l'astronomie, la physique, la biologie, l'environement ...

En mode routeur, les gates ne sont plus ( ou tres peu ) exploité, cela devient donc intéressant d'utiliser ce potentiel.

Le client boinc adapté dois etre petit en taille mémoire (le plus gros sera pour les programmes des projets), facile d'installation et préparamétré spécifiquement pour les gates.

L'installation et la mise en place du client boinc avec l'alliance francophone permetera de profiter de leur connaissance du milieu et des différent programme de recherche, de leur savoir faire avec le logiciel boinc ainsi que de leurs outils deja mis en place (comme leur classement ... )

[modifier] Release Note

[modifier] Cas d'usage (Use cases)

L'utilisateur obtiendra un méssage lors de la mise a jour de la gate lui demandant : vous acceptez que votre gate aide la recherche scientifique avec l'alliance francophone pendant que vous ne l'utilisez pas (cela n'inclut aucun changement dans votre utilisation de votre appareil ).

Vous n'acceptez pas que votre gate aide la recherche scientifique avec l'alliance francophone pendant que vous ne l'utilisez pas.

Si il accepte l'utilisation du logiciel boinc alors l'installation se fait et la personne n'est plus embetté par le logiciel boinc, celui-ci se lancent de facon invisible au démarage de la gate.

[modifier] Aspects concernés

L'OS assimilera le logiciel boinc et devras le lancer a chaque démarage. Des connections du logiciel boinc aux serveurs des programmes scientifiques se font régulièrement de facon transparente pour l'utilisateur

[modifier] Design

Pas de design mise a par celui de la page proposant le choix entre boinc et pas boinc.

[modifier] Implémentation

mise au point du boinc light, et paramétrage de celui-ci pour la gate.

[modifier] Futur

rajouter la possibilité d'installer le boinc sur son propre compte boinc (au début toutes les gates seront regroupés sur un même compte, puis possibilité de passer de [AF>EASYGATE/OPENGATE]communauté à [AF>EASYGATE/OPENGATE]monpseudo).

utilisation d'un gestionnaire de compte en ligne ( pour ne pas augmentez la taille de mémoire prise par le client boinc ), qui permeterais aux personnes qui se connecte de voir leur stats, de voir les stats générale de toutes les Gates grace aux statistiques de l'alliance francophone, et de pouvoir influer sur les projets sur lesquelles leur gates doivent etre utilisé.

[modifier] Problèmes à résoudre

Néant

[modifier] Plan de test

  • Tester la stabilité sur du long therme ( allumer 24h 7J pendant 1semaine puis 1mois sur plusieur gate )
  • faire ces tests sur différents sujet abordable pour la gate ( et qui seront alors rajouté dans la liste du gestionnaire )
  • reboot intenpestif de la box pendant un calcul
  • reboot intenpestif de la box pendant une recuperation
  • reboot intenpestif de la box pendant un envoi de WU
  • comportement en cas d'inaccessibilité internet