29.10.2013 Aufrufe

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!