TUD Logo

TUD Home » ... » Operating Systems » Teaching » Distributed Operating Systems

Operating Systems

Distributed Operating Systems

Topics

The Distributed Operating Systems lecture continues and consolidates the topics of the basic course Operating Systems and Security. It is particularly focused on presenting a balanced combination of distributed systems in-use as well as research projects and their underlying construction principles.

The lecture will cover the following aspects:
  • Scalability and Fault Tolerance
  • Memory Consistency and Synchronization in Parallel Systems
  • Security in Distributed Systems and Trusted Computing

Slides

Slides will be published here shortly before the lectures. The first exercise will be on April 17 2018.

  1. Scalability and DNS
  2. Parallel Systems Software: High Performance Computing, Additional slides (MPI), Additional literature: Paper 1, Paper 2
  3. Trusted Computing
  4. Distributed File Systems
  5. Architecture-level security vulnerabilities
  6. Sandboxing
  7. Problems in Practice: The Web
  8. Synchronisation in Parallel Systems
  9. Cache Coherence and Memory Consistency
  10. Advanced Synchronization Primitives (Slides, Video)
  11. Side Channel Attacks
  12. Modeling and Fault Tolerance

Exercises

Exercises will be published here about a week before the tutorials. The first tutorial will be on 17 April, 2018.

  1. Domain Name System (April 17 2018)
  2. Security (May 15 2018)
  3. Distributed File Systems (May 29, 2018)
  4. Buffer Overflows (June 12th 2018)
  5. Parallel Architectures (June 26 2018)
  6. Memory Consistency and Cache Coherency (July 10 2018)
Last modified: 9th Jul 2018, 10.29 AM
Author: Dr.-Ing. Michael Roitzsch

Contact
Prof. Dr.
Hermann Härtig

Phone: +49 (0) 351 463-38282
Fax: +49 (0) 351 463-38284
e-mail contact form

Regulations
  • ModuleModules: INF-BI-1, INF-BAS4, INF-VERT4, DSE-E3
  • Credits6 Credit Points
  • 2/1/0 = 3 SWS
Time and Place
  • Lecture, weekly
    TimeMon, 11.10 AM PlaceAPB E008
  • Exercise, biweekly
    TimeTue, 9.20 AM PlaceAPB E006
Mailing List