Participer au World Community Grid sur Debian 8

//Participer au World Community Grid sur Debian 8
1/52/53/54/55/5 (Pas encore de note)
Loading...

Participer au World Community Grid sur Debian 8

Bonjour à tous,

 

Aujourd’hui, petit article pour installer le client Boinc qui permettra de participer au World Community Grid sur Debian 8.

 

Petit historique sur le World Community Grid :

Le projet World Community Grid (WCG), en partenariat avec IBM, propose de regrouper plusieurs projets de recherche scientifique au sein d’un même projet de calcul distribué, afin de principalement lutter contre plusieurs maladies humaines. Plus largement, WCG regroupe des projets ayant un fort intérêt humanitaire. Le but premier de WCG était de créer la plus grande grille de calcul publique au monde.
La plateforme logicielle utilisée est le logiciel BOINC (Berkeley Open Infrastructure for Network Computing), qui est actuellement disponible sur toutes les plates-formes (Windows, Linux, Mac OS X et FreeBSD). Il est depuis peu accessible par les smartphones Android.
Le logiciel utilise le temps de calcul inutilisé des ordinateurs à travers le monde. WCG a analysé différents aspects du génome humain, du VIH, de la dengue, de la dystrophie musculaire, du cancer, de la grippe, des rendements des cultures de riz à travers le monde et de l’énergie propre.

Source

Installation de Boinc Client sur Debian 8 :

J’installe surtout le client Boinc sur des serveurs qui tournent h24, sans interface graphique, je ne parlerais donc pas du client graphique pour Boinc.

Vous devrez avoir un compte sur le World Community Grid pour rejoindre le projet, vous pouvez en obtenir un en cliquant ici.

Dans un premier temps, installez le client Boinc et toutes les dépendances de certains projets :

apt-get install boinc-client lib32z1 libstdc++6 freeglut3 sudo -y

 

Connectez votre client projet au World Community Grid en utilisant votre clé de compte :

sudo -u boinc boinccmd --project_attach http://www.worldcommunitygrid.org clédecompte

 

Relancez ensuite le client boinc avec la commande suivante :

/etc/init.d/boinc-client restart

 

Le problème, c’est que les certificats inclus dans le client boinc de Debian ne sont plus à jour, impossible donc de se connecter au projet.

Pour corriger ça, on télécharge la dernière archive que j’ai trouvée sur les serveurs de Berkeley (ils n’ont rien nettoyé depuis Avril 2007 …) :

cd /tmp
wget http://boinc.berkeley.edu/dl/boinc_7.4.25_x86_64-pc-linux-gnu.sh
bash boinc_7.4.25_x86_64-pc-linux-gnu.sh

 

Et on copie le bundle de certificat inclus dans l’archive dans le répertoire de Boinc :

mv /var/lib/boinc-client/ca-bundle.crt /var/lib/boinc-client/ca-bundle.crt.old
cp /tmp/BOINC/ca-bundle.crt /var/lib/boinc-client/

 

Redémarrez le client et admirez le résultat, vous êtes enfin connecté au World Community Grid 🙂

/etc/init.d/boinc-client restart
sudo -u boinc boinccmd --project http://www.worldcommunitygrid.org update
sudo -u boinc boinccmd --get_state

 

Si vous souhaitez rejoindre une équipe de calcul, The Abyss Project est présent sur le WCG depuis quelques années déjà 🙂

http://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=510T6LRVF22

 

 

By |2016-05-20T21:28:03+00:0019 mai 2016|GNU/Linux|3 Comments

About the Author:

Diplômé d'un BTS SIO SISR et travaillant actuellement en Suisse, je suis passionné par tout ce qui touche à l'informatique et la musique hard rock et métal depuis ma plus tendre enfance. Je suis le créateur et l'unique rédacteur d'Abyss Project, ce blog qui me sert de bloc-notes public en quelque sorte.

3
Poster un Commentaire

avatar
1 Comment threads
2 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
Nicolas SimondAlexandre Karevan Pour Recent comment authors

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Plus récents Plus anciens Populaires
Alexandre Karevan Pour
Invité

Bonjour,

Je tiens déjà à dire que ce blog est vraiment intéressant, continue ainsi ! 🙂

Mais je pose une question, mettre en place le World Community Grid sur son serveur n’affecte pas les autres services ?

Alexandre Karevan Pour
Invité

Merci pour cette précision 🙂