Im Rahmen dieser Lehrveranstaltung sollen die Studierenden einen Überblick über die verschiedenen Technologien, Standards und Konzepte im Bereich Large-scale Distributed Systems bekommen. Des Weiteren sollen die Studierenden die nötigen Grundkenntnisse erwerben, um Large-scale Distributed Systems in verschiedenen Bereichen, wie z.B. in den Lebenswissenschaften, zu verstehen, weiter zu entwickeln und einsetzen zu können.
Die LVA besteht aus zwei Teilen: einem theoretischen und einem praktischen Teil. Im theoretischen Teil werden Konzepte und Methoden der Large-scale Distributed Systems (LSDS) erklärt (2 SWS bzw. 3 ECTS). Der Theoretische Teil wird mit einer schriftlichen Prüfung abgeschlossen. Im praktischen Teil erarbeiten die Studierenen in einer 3er Gruppe konkrete Lösungen für das Management von LSDS (z.B. Cloud elasticity manager, HPC Scheduler, Energy consumption manager, usw.). Der praktische Teil schließt mit einer Präsentation der erstellen Lösung (2 SWS bzw. 3 ECTS).
Im Vorlesungsteil werden theoretische Grundlagen, Werkzeuge, Middleware und existierende Large-scale Distributed Systems behandelt, unter anderem: - Überblick über High Performance Computing (HPC), Global Distributed Computing, and Voluntary Computing - Cloud Technologies (e.g., virtualization, SLAs), Cloud management basierend auf geo temporalen Bedingungen, Ressource Allokation und Laufzeit umgebungen in Cloud Systemen, Monitoring in Cloud basieren Systemen, Cloud business models, security, privacy and trust issues in Cloud computing, compliance-based Cloud middleware.