Distributed Operating Systems
- Type: Lecture
- Chair: System Architecture
- Semester: ST 2009
-
Place:
HS -102 (Bldg. 50.34, UG)
-
Time:
Monday, 11.30 - 13.00, Wednesday, 9.45 - 11.15
- Start: 20.04.2009
-
Lecturer:
Prof. Dr. Frank Bellosa, Gerd Liefländer
- SWS: 3
- ECTS: 4,5 (inklusive Übung)
- Lv-No.: 24644
Date | Speaker | Title | Source |
---|---|---|---|
20.04.2009 |
Gerd Liefländer |
Introduction | |
22.04.2009 |
Gerd Liefländer |
Characteristics | |
27.04.2009 |
Gerd Liefländer |
Problems and Examples | |
04.05.2009 |
Gerd Liefländer |
DS Architectures | |
06.05.2009 |
Philipp Kupferschmied |
Networks | |
06.05.2009 |
Philipp Kupferschmied |
Sockets | |
11.05.2009 |
Gerd Liefländer |
Remote Procedure Call (RPC) | |
18.05.2009 |
Gerd Liefländer |
RMI/MP IPC | |
20.05.2009 |
Gerd Liefländer |
Instances | |
25.05.2009 |
Gerd Liefländer |
Migration and Load Balancing | |
01.06.2009 |
Pentecost | ||
08.06.2009 |
Gerd Liefländer |
Naming | |
10.06.2009 |
Gerd Liefländer |
Name Service | |
15.06.2009 |
Gerd Liefländer |
Synchronization | |
22.06.2009 |
Gerd Liefländer |
Coordination | |
24.06.2009 |
Gerd Liefländer |
Coordination (2) | |
29.06.2009 |
Gerd Liefländer |
Distributed Transactions (Not examined!) | |
29.06.2009 |
Gerd Liefländer |
Consistency | |
06.07.2009 |
Konrad Miller |
Strukturierte Peer-to-Peer Netze | |
08.07.2009 |
Gerd Liefländer |
Consistency (2) | |
13.07.2009 |
Gerd Liefländer |
Replication Management | |
15.07.2009 |
Gerd Liefländer |
Distributed Shared Memory | |
22.07.2009 |
Gerd Liefländer |
DSM Examples |
Contents
In this course we will focus on the additional requirements a system architect has to face when constructing a distributed system. Specific topics of interest: Global communication, global time problem, unsafe network, latency due to involved nodes and system components, distributed synchronisation (algorithms for mutual exclusion, and deadlock etc.), distributed file systems, distributed shared memory, case studies.
You should be familiar with the principles, concepts and implementation of a local system (see the mandatory course: System Architecture).Literature in addition to lecture "Distributed Operating Systems"
Author(s) |
Title / Publisher / Year |
Tanenbaum, A. S., van Steen, M. |
Distributed Systems: Principles and Paradigms, 2nd Edition, Prentice Hall, 2006 (Errata) |
Bacon, J., Harris, T. |
Operating Systems: Concurrent and Distributed Software Design, Addison-Wesley, 2003 |
Coulouris, G. et al. |
Distributed Systems: Concepts and Design, 4th Edition, Addison-Wesley, 2005 |