Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit
Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit
Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
1. Einleitung<br />
1.1. Motivation<br />
Viele der weltweit verteilten, enormen Rechnerkapazitäten werden zu einem großen Teil<br />
nicht verwendet. Die Idee, ungenutzte Hardware-Ressourcen für eigene Aufgaben einzusetzen,<br />
findet nicht nur schon seit längerem in Fachkreisen Anwendung (vgl. [1, 2, 3]),<br />
sondern wird auch seit einigen Jahren in darüber hinaus bekannten Projekten (vgl. [4, 5])<br />
umgesetzt. Hierbei handelt es sich fast ausschließlich um Techniken, bei denen ungenutzte<br />
Rechenzyklen für einzelne Prozesse einer, auf mehrere Computer verteilten, Anwendung<br />
genutzt werden, um ein gemeinsames Ergebnis einer speziellen Aufgabe zu berechnen.<br />
Dies ist insbesondere bei vielen wissenschaftlichen Anwendungen notwendig, da die erforderliche<br />
Rechenleistung häufig nicht mehr von einem einzigen Computer oder einer<br />
einzigen Einrichtung zur Verfügung gestellt werden kann.<br />
Einen Schritt weiter gehen so genannte Grid-Systeme, die geforderte Dienste und Ressourcen<br />
unabhängig von ihrer räumlichen Entfernung transparent bereitstellen. Dabei ist<br />
es gleichgültig, ob es sich wie oben genannt um Rechenleistung, Speicherkapazität oder<br />
Softwareanwendungen handelt (s. Kap. 2.1). Der Aufbau und die Inbetriebnahme eines<br />
Grids und der damit zusammenhängenden Komponenten kann jedoch sehr aufwendig<br />
sein. Diesem Umstand hat das Instant-Grid-Projekt Rechnung getragen und eine selbstkonfigurierende<br />
Grid-Umgebung geschaffen (s. Kap. 2.2). Die Demonstration der Anwendungen<br />
im IG folgt jedoch sehr einfachen Mechanismen zur Verteilung von Rechenaufgaben<br />
und Identifizierung der im Netz verfügbaren Hardware-Ressourcen. Das Fraunhofer<br />
Institut für Rechnerarchitektur und Softwaretechnik (FIRST) widmet sich diesem Thema<br />
und entwickelt in diesem Zusammenhang ein Grid-Workflowmanagement-System (s.<br />
Kap. 2.3). Die Bereitstellung und Visualisierung der hierfür benötigten Informationen sind<br />
der Kern dieser Arbeit.<br />
1.2. Zielsetzung<br />
Das Ziel der vorliegenden Arbeit ist der Entwurf und die Implementierung einer Ressourcen-Datenbank<br />
für das Instant-Grid-Projekt. Das zu entwickelnde System hat zur Aufgabe,<br />
Informationen über im Netz vorhandene Hardware-Ressourcen zu sammeln und<br />
diese in einer im System zugänglichen Datenbank zu speichern. In diesem Zusammen-<br />
1