pearl.de Bestseller NEU Beratungsvideo Schnäppchen Ausgezeichnet bewertet Pressestimmen Günstig beiwww.pearl.de onlne einkaufen


Beate Rother

20. November 2007
Mühelos die Welt retten: PCs im Dienst der Wissenschaft Bild vergrößern 937 695 http://img2.magnus.de/Distributed-Computing-r937x695-C-ad1ded03-3818434.jpg
Mühelos die Welt retten

PCs im Dienst der Wissenschaft

Millionen PCs warten die meiste Zeit darauf, dass der User die nächste Eingabe macht. Jeder kann helfen, diese Rechenkraft für Forschung im Bereich Aids und Krebs zu nutzen.

Vorreiter ist seti@home, die Suche nach intelligentem Leben im Weltall. Dafür werden die von Radioteleskopen aufgefangenen Signale analysiert. Bis 1995 dienten dazu dedizierte Großrechner, dann schlug der Wissenschaftler David Gedye vor, die Ressourcen auszuweiten, indem Rechner über das Internet zusammengeschaltet werden. Nach wenigen Jahren machten bereits 1,3 Millionen PCs von 600.000 Benutzern mit. Inzwischen nutzen weltweit Universitäten diese Struktur für dutzende weiterer Projekte, die sich speziellen Themen widmen, von der Krankheitsbekämpfung über die Klimaveränderungen bis hin zu mathematischen Vermutungen.

Vereinigte Computer

Die Universität Berkeley hat 2002 mit BOINC (Berkeley open infrastructure for network computing) eine Software vorgestellt, die es ermöglicht, Rechenaufgaben in kleine Teile, so genannte Work Units (Arbeitseinheiten), aufzuteilen über das Internet zu streuen und auf demselben Weg die Ergebnisse zurückzuschicken. BOINC beruht auf einer Client-Server-Architektur. Der Server läuft unter Linux oder Unix, der Client ist für Linux, Windows und Mac erhältlich.

Eine Work Unit besteht aus einem Datensatz und dem Programm zur Auswertung und kann mehrere hundert MByte groß sein. Obwohl versucht wird, die Arbeitseinheiten so klein wie möglich zu halten, können Berechnungen mehrere 1.000 CPU-Stunden in Anspruch nehmen und so über Wochen oder gar Monate laufen. Da nicht sichergestellt werden kann, dass alle beteiligten Privatrechner über einen so langen Zeitraum zur Verfügung stehen, vergibt der BOINC-Server Arbeitseinheiten mehrfach (in der Regel dreimal) an verschiedene Teilnehmer, vergleicht die Ergebnisse und fasst sie zu einem Gesamtergebnis zusammen.

Erderwärmung: jedes Projekt stellt sich vor
Bild vergrößern 424 601 http://img3.magnus.de/Erderw-rmung-jedes-Projekt-stellt-sich-vor-r424x601-C-657f5f63-3818500.jpg Die Startseite des Klimaprojekts im BOINC Manager.

Die Startseite des Klimaprojekts im BOINC Manager.

Projektseitig läuft für BOINC ein Apache2-Webserver mit PHP- und Python als Skript- und Programmiersprachen und einer MySQL-Datenbank. Die zu analysierenden Daten bezieht er meist von einem externen Server im Forschungsinstitut. Ein projektspezifisches Programm, der Splitter, teilt sie in kleine Pakete auf. Über den BOINC-HTTP-Server laden die Clients ihre Arbeitseinheiten herunter und die Ergebnisse hoch. Die Hauptarbeit auf dem Server leisten fünf Daemons:

unbenannt

  • Der Feeder oder Scheduler versorgt die Clients mit neuen Arbeitseinheiten und bekommt deren Mitteilungen über Erfolg oder Misserfolg der Berechnungen.
  • Der Transitioner überprüft die Jobs, bei denen sich der Status geändert hat, etwa weil die Berechnung abgeschlossen ist, und stößt die weiteren Arbeitsgänge an.
  • Der Validator überprüft die zurückgelieferten Ergebnisse auf Korrektheit, indem er die Resultate der verschiedenen Berechnungen des gleichen Arbeitspaketes vergleicht. Idealerweise sind sie identisch. Wenn nicht, bildet der Validator ein Gesamtergebnis. Das genaue Vorgehen hängt dabei von der jeweiligen Fragestellung ab.
  • Der Assimilator führt die Einzelergebnisse zusammen und bereitet sie für die weitere wissenschaftliche Analyse auf.
  • Der File Deleter schließlich entfernt nach der Assimilierung die nicht mehr benötigten Dateien.



Inhaltsverzeichnis


Verwandte Themen

Günstig bei www.pearl.de online einkaufen
Meistgelesen
1. AF-S Nikkor 2/200mm VR II G ED + Nikon TC20E III an Nikon…

Die gute Bildqualität, die das Nikon AF-S Nikkor 2/200 mm VR II G ED an der Nikon D7000 zeigt, wird durch den 2-fach Extender kaum beeinträchtigt.

2. Der Klempner auf dem Court

Nintendo bittet zum knallbunten Maskottchen-Match. Kein großes, aber unterhaltsames Tennis, wie sich im Test zeigt.

3. Samsung Galaxy S3 im Praxistest

Das Samsung Galaxy S3 ist da. Im ausführlichen Praxistest hat es in Sachen Performance die Konkurrenz an die Wand gespielt.

4. Hardware4u.net Gamers Dream im Test

Dass Spielerechner nicht unbedingt groß und laut sein müssen, will Hardware4u.net mit dem Gamers Dream Revision 4.1 Air Micro belegen. Wir haben…


Kleines Spiel für zwischendurch

Bildergalerien
7 Geschenkideen, die am Anfang Ihrer Beziehung schaden könnten Mobiles Fernsehen MP3-Player Portable DVD-Player

Bilder-Suche

Top 5 Downloads
1
Recuva

Version: 1.42.544
Lizenz: Freeware
Betriebssystem: Windows

2
Win7codecs

Version: 3.6.3
Lizenz: Freeware
Betriebssystem: Windows

3
OnlineTV

Version: 6.2.0.5
Lizenz: Freeware
Betriebssystem: Windows

4
CCleaner

Version: 3.19.1721
Lizenz: Freeware
Betriebssystem: Windows

5
Firefox

Version: 13.0 Beta 5
Lizenz: Open Source
Betriebssystem: WindowsLinuxMac

Download-Suche