von Sandra Bergmann, Juli 2011
UNICORE ist ein Grid-Middleware-System, welches Benutzern ermöglicht, Jobs zu submittieren und wissenschaftliche Berechnungen auf Hochleistungsrechnern durchzuführen. Workflows können mithilfe des grafischen UNICORE Rich Client (URC) erstellt und verändert werden. Deren Ausführung geschieht über das UNICORE Workflow System. Workflow-Parameter dienen dazu, Eigenschaften von Jobs und Strukturen, die im Workflow definiert sind, festzulegen.
In dieser Arbeit wird eine neue Export-Funktion für den Workflow-Editor des URC entwickelt, welche es erlaubt, Workflow-Parameter zu selektieren, die durch Platzhalter in der Workflow-Beschreibung ersetzt werden. Die dadurch entstandenen Workflow-Templates ermöglichen eine stark vereinfachte Benutzeroberfläche zur Wiederverwendung von Workflows. Dabei können neue experimentelle Ergebnisse durch die Anpassung von Workflow-Parametern erzielt werden.
Hierzu wurde ein Web Framework mithilfe von Apache Wicket implementiert, welches eine einfache Manipulation und Submission von Workflow- Templates erlaubt. Die Ausführung submittierter Workflows kann überwacht werden und Ergebnisdateien können über das Web Framework heruntergeladen werden.
letzte Änderung 20.07.2011 |
