Activitat 17: Sistemes distribuïts

Aquesta activitat consisteix en crear un dels sistemes informàtics més poderosos del planeta. De fet ajudaràs a crear el segon ordinador més potent del món, només et guanyarà el Blue Gene.

Què és el SETI?

SETI és l'acrònim de Search for Extraterrestrial Intelligence (Cerca d'intel·ligència extraterrestre), un programa que explora el cel amb l'esperança de trobar senyals de transmissions extraterrestres, utilitzant l'observatori d'Arecibo, Puerto Rico. L'anàlisi de les dades es fa mitjançant una xarxa d'ordinadors distribuïts per tot el planeta. Fins avui, no s'ha trobat cap senyal que hagi estat considerada inequívocament produïda per una intel·ligència extraterrestre.

Les senyals son captades pel radiotelescopi de Arecibo, a Puerto Rico, que amb els seus 305 metres de diàmetre es el més gran del mon, el que permet recollir senyals molt més febles que qualsevol altre radiotelescopi.

Aquests senyals son enviades a la Universitat de Berkeley, Califòrnia, on es divideixen en fragments molt petits.

Si s'hagués d'analitzar tota la informació recollida a Arecibo en un sol computador, es necessitaria que aquest fos el més gran mai construït, i el seu cost el faria impracticable per a un projecte d'aquestes característiques, que no té com a finalitat un interès econòmic. Així que els fundadors del projecte varen pensar que havent milions de PC’s connectats a Internet al voltant de tot el mon, aquests hi podrien col·laborar de alguna manera.

SETI@home és el programa utilitzat per distribuir la feina d'anàlisi de les dades entre milers de voluntaris. El sistema funciona d'aquesta manera: un ordinador, domèstic descarrega del servidor una unitat de feina, una petita part del total, i la processa utilitzant el programa seti@home. Quan acaba retorna els resultats obtinguts. Tot es fa per Internet.

Al llarg de la seva història el projecte SETI@home ha incitat més de 5 milions d’usuaris. El projecte SETI@home ha aconseguit potències superiors a 150 TFLOPS, molt a prop dels 280 TFLOPS del Blue Gene (el més potent del món)

Què és el BOINC ?

, aEn vistes d'aquest gran èxit, els responsables de SETI@home han decidit generalitzar aquesta filosofia de processament de dades, creant així una plataforma genèrica de computació distribuïda. Aquesta s'ha anomenat BOINC (Berkeley Open Infrastructure for Network Computing) inicials en anglès de Infraestructura Oberta de Berkeley per Computació en Xarxa.
Aquesta nova filosofia permet que un sol usuari (amb un o més ordinadors) pugui participar en diversos projectes. Ara per ara es disposa dels següents:
* SETI@home: Recerca d'Intel·ligència Extraterrestre (cercant-ne senyals de ràdio). La web central de Berkeley permet configurar-se per veure algunes seccions en català.
* Einstein@home: Recerca d'ones gravitacionals, per confirmar les teories d'Einstein.
* Predictor@home: Investigació mèdica, càlcul de plegament de proteïnes.
* ClimatePrediction.net: Càlcul de canvi climàtic. També teniu més informació en català aquí
* LHC@home: Càlculs per ajudar en el disseny del nou superaccelerador de partícules del CERN.

* Rosetta@home: Recerca que ajuda a desenvolupar remeis per a curar malalties.

* World Community Grid: Avança en el coneixement de malalties. (Necessita la versió 5.2.1 or posterior)
...i possiblement en vagin apareixent més. Podeu consultar la web central de la plataforma BOINC, on apareix el llistat complert d'aquests projectes.

L'activitat consisteix en afegir-se en aquest gran sistema distribuït. Per fer-ho has de seguir els següents passos:

TRIAR EL PROJECTE:

Triar un projecte al qual afegir-se:
* SETI@home: Recerca d'Intel·ligència Extraterrestre (cercant-ne senyals de ràdio).
* Einstein@home: Recerca d'ones gravitacionals, per confirmar les teories d'Einstein.
* Predictor@home: Investigació mèdica, càlcul de plegament de proteïnes.
* ClimatePrediction.net: Càlcul de canvi climàtic.
* LHC@home: Càlculs per ajudar en el disseny del nou superaccelerador de partícules delCERN.

* Rosetta@home: Recerca que ajuda a desenvolupar remeis per a curar malalties.

* World Community Grid: Avança en el coneixement de malalties. (Necessita la versió	5.2.1 or posterior)

Anar a la web central del projecte i donar-se d'alta com a participant

Us enviaran un correu electrònic (a l'adreça que hagueu indicat) amb:

Adreça web del projecte

El vostre identificador personal (un llarg codi alfanumèric).

INSTAL.LAR EL PROGRAMA BOINC:

Us instal·leu el programa BOINC seguint-ne les indicacions.

Un cop instal.lat el programa, aneu a la pestanya "Projectes" i feu click a "Unir-se a un projecte nou".

Introduïu la adreça web i el codi que us han proporcionat.

El programa hauria de començar a funcionar automàticament.

C2.Instal.lació i manteniment d'equipaments i sistemes informàtics.

2

2005-09-13T22:53:33