Verteilte Betriebssysteme
Dozent | Prof. Dr.-Ing. Horst Schirmeier, Dr. Michael Roitzsch, Dr. Carsten Weinhold |
Modul |
DSE-14-E3, DSE-E3, INF-04-FG-AVS, INF-BAS4, INF-BI-1, INF-DSE-20-E-DOS, INF-VERT4, IST-05-FG-AVS, MINF-04-FG-SAT |
Umfang und Art |
2 SWS Vorlesung, 1 SWS Übung (Englisch) |
Turnus | Sommersemester |
Zeit und Ort |
Vorlesung: Mo, 11:10 Uhr (3. DS), APB/E008, hybrid |
Mailingliste | |
Feedback | per Mail oder über den anonymen Briefkasten |
Organisation
Die Lehrveranstaltung wird in diesem Semester hybrid (Präsenz + Online Stream per BBB) durchgeführt. Weitere Details zur Organisation und alle zukünftigen Ankündungen folgen über die Mailingliste.
Inhalt
Die Vorlesung "Verteilte Betriebssysteme" knüpft an die Grundlagenvorlesung Betriebssysteme und Sicherheit an. Dort besprochene Themen werden ausgebaut und gefestigt. Die Lehrveranstaltung bietet eine ausgewogene Kombination von verteilten Systemen aus praktischer Anwendung und Forschungsprojekten und deren Konstruktionsprinzipien.
Die Vorlesung behandelt die folgenden Gebiete:
- Skalierbarkeit und Fehlertoleranz
- Speicherkonsistenz und Synchronisation in Parallelen Systemen
- Sicherheit in Verteilten Systemen und Trusted Computing
Folien (nur in Englisch)
Die Folien werden hier kurz vor der jeweiligen Vorlesung veröffentlicht. Aufzeichnungen gibt es im BBB-Raum zur Veranstaltung.
- 8.4.2024: Scalability and Naming
- 15.4.2024: Distributed File Systems
- 22.4.2024: Architecture-level Security Vulnerabilities
- 29.4.2024: entfällt
- 6.5.2024: Isolation, Interfaces, and Sandboxes; Annotated blog post Part 1, Part 2
- 13.5.2024: Trusted Computing
- 27.5.2024: Memory Consistency and Cache Coherence (video from 2023)
- 3.6.2024: Synchronization in Parallel Systems
- 10.6.2024: Read Copy Update
- 17.6.2024: Mobile Operating Systems
- 24.6.2024: entfällt wegen Krankheit
- 1.7.2024: OS Support For High-Performance Hardware
- 8.7.2024: Side Channels
- 15.7.2024: Heterogeneous Memory Systems
Übungen (nur in Englisch)
Die Übungsaufgaben werden hier ca. eine Woche vor der jeweiligen Übung veröffentlicht. Aufzeichnungen gibt es im BBB-Raum zur Veranstaltung.
- 15.4.2024: Scalabiliy and DNS
- 6.5.2024: Distributed File Systems
- 27.5.2024: Buffer Overflows
- 3.6.2024: Trusted Computing
- 17.6.2024: Memory Consistency, Cache Coherence, And Locks