(Bachelor/Master/Praktikum) Serverless EO Architecture and Workflows
17.10.2024Motivation
Im Forschungsbereich der Erdbeobachtung (EO) werden mit Hilfe von Satellitendaten enorme Datensätze erzeugt und in komplexen Workflows analysiert. Für eine performante Umsetzung der Berechnungen sind tiefgreifende Informatik-Kenntnisse notwendig. Darüber hinaus werden diese Workflows meist auf High Performance Computing (HPC) Platformen mit statischer Ressourcen-Reservierung ausgeführt. Dabei werden die verschiedenen Phasen einer Berechnung nicht beachtet und stets der Maximalbedarf an Rechenressourcen allokiert, was zu einer schlechten Auslastung führt. Deshalb sollen in einem serverless Ansatz die benötigten Ressourcen dynamisch, also abhängig vom aktuellen Bedarf, reserviert werden, um damit eine bessere Auslastung zu ermöglichen. Außerdem soll eine Abstraktion über geografische Workflows entwickelt werden, damit Erdbeobachtungsexperten ohne Informatik-Kenntnisse neue Berechnungen entwickeln können.
Ziele
Letztendlich soll in einem Framework sowohl die abstrakte Modellierung und Komposition von Workflows realisiert werden als auch die benötigen Ressourcenschätzungen einer Berechnung, um einen serverless Ansatz zu ermöglichen. Das Thema ist bewusst breit gestellt und wird im Zuge einer Abschlussarbeit / eines Praktikum eingrenzt. Mögliche Fokussierungen sind im Folgenden aufgelistet, wobei eigene Ideen natürlich erwünscht sind:
- Performance Analyse von EO Workflows
- Modellieren und Abstraktion von Scientific Workflows mit CWL
- Überblick über existierende Workflow Platformen
Wir bieten
- Interessante Arbeit in aktuellen Forschungsthemen
- Möglichkeit der Einbringung eigener Ideen bei der Lösungsgestaltung
- Gute und intensive Betreuung
Dauer
3 - 6 Monate (je nach Art der Arbeit)
Kontakt
Lorenz Gruber, M.Sc.
lorenz.gruber@uni-wuerzburg.de
Zurück