19557 Vorlesung

SoSe 13: Verteilte Systeme

Katharina Wolter

Kommentar

Inhalt Einführung und Übersicht: Wozu verteilte Systeme? Problemfelder und Lösungsansätze. Kommunikationssysteme: Kommunikationsnetze, -dienste und ?protokolle, Klassifizierung von Kommunikationsdiensten, Kommunikationsdienste des Betriebssystems (Pipes, Message Queues, Sockets), Kommunikationsplattformen (PVM, MPI). Netzdienste im Internet: Standarddienste, Fernerzeugung von Prozessen. Architektur verteilter Systeme: Datenfluss-Architektur versus Client/Server-Architek-tur versus verteilte Algorithmen. Verteilte Algorithmen: Zeit und Kausalität, Gruppenkommunikation, Auswahlalgorithmen, Sperrsynchronisation, Sondieren mit Echos, Routing im Internet. Verteilte Datenverwaltung: Replikation, Konsistenz (verschiedene Varianten), Caching, verteilter virtueller Speicher, Object Caching, verteilte Transaktionen. Fehlertoleranz: Terminologie und Fehlerklassifikation, Replikation mit Abstimmung (voting), Verteilte Übereinkunft, Byzantinische Fehler. Verteilungsabstraktion: Fernaufrufe (Prinzipien, Java RMI, .NET Remoting), mobiler Code, mobile Objekte, replizierte Objekte. Verteilte Verzeichnisdienste (NIS, DNS). Middleware: Sun RPC, COMANDOS, COM/DCOM, CORBA, .NET, WWW, Web-dienste, nachrichtenorientierte Middleware (IBM MQSeries, CORBA Notification Service, Java Message Service, SIENA). Voraussetzungen Grundkenntnisse im Bereich Betriebssysteme Literatur A.S. Tanenbaum, M. v.Steen: Distributed Systems. G. Coulouris et al.: Distributed Systems - Concepts and Design. M. Weber: Verteilte Systeme Schließen

14 Termine

Zusätzliche Termine

Fr, 18.10.2013 16:00 - 18:00
Nachklausur

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
Gr. Hörsaal\Taku 9 (Takustr. 9)

Regelmäßige Termine der Lehrveranstaltung

Di, 09.04.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 16.04.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 23.04.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 30.04.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 07.05.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 14.05.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 21.05.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 28.05.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 04.06.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 11.06.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 18.06.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 25.06.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 02.07.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Di, 09.07.2013 10:00 - 12:00

Dozenten:
Univ.-Prof. Dr. Katharina Wolter

Räume:
SR 006/T9 Seminarraum (Takustr. 9)

Studienfächer A-Z