Cloud-Computing hat in den letzten Jahren ein enormes Wachstum erfahren. Es ermöglicht,
Online-Dienste anzubieten, ohne selbst die Hardware und Infrastruktur verwalten zu müs-
sen. Das Ziel dieser Bachelorarbeit ist es, die Compute-Cloud des Leibniz-Rechenzentrums
(LRZ) zu verwenden, um darauf eine interaktive Visualisierungslösung für Simulationser-
gebnisse des Lehrstuhls für Aerodynamik und Strömungsmechanik umzusetzen. Mitglieder
einer Forschungsgruppe sollen einzelne Verzeichnisse teilen können, die auf dem Data-
Science-Storage (DSS) des LRZ liegen. Dann soll externen Forschenden ohne LRZ-Zugang
ermöglicht werden, über den Webbrowser per Zugangslink die Datensätze zu betrachten.
Zunächst wird das DSS per NFS-Mount mit der Cloud-Instanz verbunden, um direk-
ten Zugriff auf die Simulationsergebnisse zu erlangen. Für die browserbasierte Remote-
Visualisierung wird das ParaView Visualizer Tool verwendet, das auf Kitwares ParaView-
Web Framework basiert und eine ParaView-ähnliche Browseranwendung bereitstellt.
Als erster Schritt wurde die Beispielkonfiguration aus der Dokumentations des ParaView
Visualizers umgesetzt, bei der unter Verwendung von Kitwares wslink Python-Bibliothek
bereits automatisiert bedarfsabhängig Visualizer-Instanzen gestartet werden können. Dabei
wird der Apache HTTP Server als Reverse Proxy eingesetzt. In der Beispielkonfiguration
wurde eine potenzielle Sicherheitslücke gefunden und anschließend behoben. Danach
wurde die Konfiguration erweitert, um es mehreren Mitgliedern des DSS-Containers zu
ermöglichen, eigenständig einzelne Verzeichnisse zu teilen. Dazu musste ein separates
Tool für den Apache-Server entwickelt werden, um die Reverse-Proxy-Funktionalität
zu erweitern. Außerdem wurde ein Python-Skript entwickelt, über das die DSS-Nutzer
eigenständig Verzeichnisse teilen und verwalten können. Das Skript passt dabei die
erweiterte Konfiguration so an, dass das gewünschte Verzeichnis geteilt wird.
Im Anhang findet sich eine Installationsanleitung.
«
Cloud-Computing hat in den letzten Jahren ein enormes Wachstum erfahren. Es ermöglicht,
Online-Dienste anzubieten, ohne selbst die Hardware und Infrastruktur verwalten zu müs-
sen. Das Ziel dieser Bachelorarbeit ist es, die Compute-Cloud des Leibniz-Rechenzentrums
(LRZ) zu verwenden, um darauf eine interaktive Visualisierungslösung für Simulationser-
gebnisse des Lehrstuhls für Aerodynamik und Strömungsmechanik umzusetzen. Mitglieder
einer Forschungsgruppe sollen einzelne Verzeichnisse teil...
»