Dauer:
1 Semester | Angebotsturnus:
Wird nicht mehr angeboten | Leistungspunkte:
4 |
Studiengang, Fachgebiet und Fachsemester: - Master Informatik 2012 (Pflicht), Informatik-Pflichtveranstaltungen, 1. Fachsemester
|
Lehrveranstaltungen: - CS4150-Ü: Verteilte Systeme (Übung, 1 SWS)
- CS4150-V: Verteilte Systeme (Vorlesung, 2 SWS)
| Workload: - 30 Stunden E-Learning
- 30 Stunden Präsenzstudium
- 40 Stunden Selbststudium
- 20 Stunden Prüfungsvorbereitung
| |
Lehrinhalte: | - Einführung und Motivation
- Protokolle und Schichtenmodelle
- Nachrichtenrepräsentation
- Realisierung von Netzwerkdiensten
- Kommunikationsmechanismen
- Adressen, Namen und Verzeichnisdienste
- Synchronisation
- Replikation und Konsistenz
- Fehlertoleranz
- Verteilte Transaktionen
- Sicherheit
| |
Qualifikationsziele/Kompetenzen: - Die Teilnehmer haben ein tiefgehendes Verständnis für die in verteilten Systemen zu lösenden Probleme wie Synchronisation, Fehlerbehandlung, Namensvergabe etc. entwickelt.
- Sie kennen die wichtigsten Services in verteilten Systemen wie Name Service, verteilte Dateidienste etc.
- Sie sind in der Lage, einfache verteilte Systeme selbst zu programmieren.
- Sie kennen die wichtigsten Algorithmen in verteilten Systemen z.B. zur Herstellung eines gemeinsamen Zeitverständnisses, zur Leader Election oder zum gegenseitigen Ausschluss.
- Sie können einschätzen, wann der Einsatz verteilter Systeme sinnvoll ist.
- Sie können einschätzen, welche Lösungen für verschiedene existierende bzw. noch zu erstellende verteilte Anwendungen im Internet eingesetzt werden müssen.
|
Vergabe von Leistungspunkten und Benotung durch: |
Modulverantwortlicher: Lehrende: |
Literatur: - A. Tanenbaum, M. van Steen: Distributed Systems: Principles and Paradigms - Prentice Hall 2006
- G. Coulouris, J. Dollimore, T. Kindberg, G. Blair: Distributed Systems - Concepts and Design - Addison Wesley 2011
- A. Tanenbaum, D.J. Wetherall: Computer Networks - Prentice Hall 2011
- R. Cahn: Wide Area Network Design - Morgan Kaufmann 1998
- M. G. Gouda: Elements of Network Protocol Design - John Wiley 1998
- N. Lynch: Distributed Algorithms - Morgan Kaufmann 1996
- W. Reisig: Elements of Distributed Algorithms - Springer 1998
|
Sprache: - Wird nur auf Deutsch angeboten
|
Bemerkungen:Es wird nur noch das Modul CS4150-KP06 Verteilte Systeme mit 6 Kreditpunkten angeboten. |
Letzte Änderung: 17.7.2019 |
für die Ukraine