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.

2.3. Grid-Workflowmanagement<br />

2.3.1. Einleitung<br />

2. Grundlagen<br />

Das Fraunhofer Institut für Rechnerarchitektur und Softwaretechnik (FIRST) engagiert<br />

sich, neben der Tätigkeit als Projektpartner des Instant-Grids (IG), an verschiedenen anderen<br />

Grid-Projekten. Dazu gehören das Fraunhofer IuK Resource-Grid 11 , K-Wf-Grid 12 , CoreGrid<br />

13 und MediGrid 14 . Das FIRST entwickelt in diesem Zusammenhang den im Resource-Grid<br />

entworfenen Job Handler zu einem generischen Workflowmanagement-System<br />

für Grid-Anwendungen weiter. Teil dieses Vorhabens, welches im Rahmen des Grid Workflow<br />

Forums 15 koordiniert wird, ist die Spezifikation einer Workflow- sowie Ressourcenbeschreibungssprache<br />

und die Implementierung der hierzu notwendigen Middleware-<br />

Komponenten. Das Workflow-System soll zukünftig auch im Instant-Grid Verwendung<br />

finden.<br />

2.3.2. Zielsetzung<br />

Ziel des Workflowmanagement-Systems (WFMS) für Grid-Anwendungen ist die Verwaltung<br />

und Automatisierung von komplexen Prozessabläufen in Grid-Umgebungen. Zur<br />

Unabhängigkeit einer konkreten Infrastruktur soll dabei die Modellierung der Anwendungen<br />

auf einer abstrakten Ebene erfolgen. Eine Kompatibilität sowohl zu Grid-Technologien<br />

wie dem Globus-Toolkit, Condor oder Web-Services als auch zu Windows- und Unix-Betriebssystemen<br />

soll gewährleistet sein. Eine intuitiv bedienbare Benutzerschnittstelle soll<br />

den Anwender bei der Erzeugung und Bearbeitung von dynamischen Workflows unterstützen.<br />

Des Weiteren soll die Prozessmodellierungssprache ausdrucksstark genug sein,<br />

um die Struktur während der Laufzeit an die konkrete Grid-Infrastruktur anzupassen.<br />

2.3.3. Architektur<br />

Die Komponenten des WFMS und die Integration des Systems in die Infrastruktur des IG<br />

sind in Abbildung 2.4(a) dargestellt und werden im Folgenden kurz erläutert.<br />

GWorkflowDL. Die Grid Workflow Description Language ist eine Petri-Netz-basierte<br />

XML-Beschreibungssprache für Prozessabläufe. Eine Eigenschaft ist die Unterstützung verschiedener<br />

Abstraktionsebenen. So kann die Sprache zur Beschreibung von einfachen Kontrollaufgaben<br />

bis hin zur Formulierung von ausführbaren Grid-Operationen verwendet<br />

11 http://www.fhrg.fraunhofer.de<br />

12 http://www.kwfgrid.net<br />

13 http://www.coregrid.net<br />

14 http://www.medigrid.de<br />

15 http://www.gridworkflow.org<br />

12

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!