Kommentar |
Workflowsysteme spielen eine immer größere Rolle bei der Analyse sehr grosser Datenbestände, insb. in den Naturwissenschaften. Populäre Beispiele findet man in der Genomforschung, der Satellitenbildaufklärung, oder in den Materialwissenschaften. Da Workflows über einem verteilten Cluster ausgeführt werden, besteht ein solches System konzeptionell aus vielen Komponenten, angefangen von einer Workflowsprache über Compiler und Optimierer bis zu Schedulern, Resourcen-Managern, und Virtualisierungssoftware. Diese werden eher selten alle neu entwickelt; technisch sind konkrete Systeme meistens aus existierenden Komponenten zusammengesetzt, wobei je nach Zielhardware und Anwendungszweck sehr unterschiedliche Schwerpunkte gesetzt werden. In dem Seminar werden wir verschiedene Open Source Workflowsysteme kennenlernen, ihre Ansätze vergleichen, und in Teams auch praktische, reale Datenanalyseprobleme mithilfe eines zu wählenden Workflowssystems lösen. |