Middleware - Cloud Computing (MW) - Vorlesung (WS 2013/14)
UnivIS-Informationen zur Vorlesung
Middleware - Cloud Computing (MW)
- Dozentinnen/Dozenten
- Dr.-Ing. Jürgen Kleinöder, Dipl.-Inf. Tobias Distler
- Angaben
- Vorlesung mit Übung
4 SWS, benoteter Schein, ECTS-Studium, Sprache Deutsch
Zeit und Ort: Mo 12:15 - 13:45, 0.031-113 - Studienfächer / Studienrichtungen
- WF IuK-BA ab 5
WPF IuK-MA-ES-INF 1-4
WPF IuK-MA-KN-INF 1-4
WPF INF-BA-V-VSB ab 5
WPF INF-MA ab 1
WPF IuK-MA-ÜTMK-INF 1-4
- Voraussetzungen / Organisatorisches
- Geeignet für Hauptstudium ab 5. Semester
Anrechenbare Stundenzahl: 2 (nur Vorlesung) bzw. 4 (Vorlesung + Übungen) für Betriebssysteme
Vorausgesetzte Lehrveranstaltung: Softwaresysteme I
Scheinerwerb: Durch Abgabe von Übungsaufgaben + Kolloquium
Anmeldung zu den Übungen ab der ersten Vorlesung
Inhalt der Vorlesung
- Überblick Cloud Computing
- Basistechnologien
- Einsatzszenarien
- Herausforderungen
- Grundlagen verteilter Programmierung von Web-Services
- XML-RPC
- WSDL
- SOAP
- REST
- Virtualisierung als Basis für Cloud Computing
- Ansätze zur Virtualisierung von Hardware (z.B. Xen)
- Vor- und Nachteile von Virtualisierung (z.B. hinsichtlich Leistungsfähigkeit und Wartbarkeit)
- Infrastructure as a Service
- Eucalyptus
- Amazon EC2
- Windows Azure Storage
- Verteilte Speicherung und Verarbeitung großer Datenmengen
- Google File System
- Amazon Dynamo
- MapReduce
- Energieeffiziente Datenzentren
- Vollständiger Verzicht auf konventionelle Klimaanlagen
- Temperaturabhängige Lastverteilung
- Reduzierung des Energieverbrauchs von MapReduce-Clustern
- Koordinierungsdienste für verteilte Cloud-Anwendungen
- Google's Chubby
- Apache ZooKeeper
- Aktuelle Forschungstrends
- Interoperabilität und Multi-Cloud Computing
- Fehlertoleranz und Sicherheit im Kontext von Cloud Computing
Prüfung
- Informatik – Bachelor und Master: 5 ECTS- oder 7,5 ECTS-Modul in der Vertiefung "Verteilte Systeme und Betriebssysteme"
- IuK – Bachelor: 5 ECTS-Modul als "Wahlmodul aus EEI und INF"
- IuK – Master: 5 ECTS- oder 7,5 ECTS-Modul als "Wahlpflichtmodul aus INF" in den Schwerpunkten
- Eingebettete Systeme
- Kommunikationsnetze
- Übertragung und Mobilkommunikation
- Wahlmodul in verschiedenen anderen Studienfächern
Für eine Prüfung (bei Wahl der Lehrveranstaltung als Prüfungs- oder Schwerpunktfach) sind grundsätzlich die Themen der Vorlesung und der Übung von Belang. Beste Grundlage für die Prüfung ist daher neben der Teilnahme an Vorlesung und Übung, insbesondere auch die erfolgreiche Bearbeitung aller Übungsaufgaben. Die Prüfungstermine sind mit dem jeweiligen Prüfer direkt zu vereinbaren.
Folien zur Vorlesung
Die Folien bilden den roten Faden durch die Vorlesung. Sie können (und sollen) eine ergänzende Vorlesungsmitschrift und die ausführliche Erläuterung der Themen in der Fachliteratur nicht ersetzen.
Nr. | Datum | Thema | Folien (1x1) | Folien (2x2) |
---|---|---|---|---|
1 | 14.10.2013 | Organisatorisches und Einführung | ![]() |
![]() |
2 | 21.10.2013 | Plattformunabhängige Fernaufrufe | ![]() |
![]() |
3 | 28.10.2013 | Web-Services | ![]() |
![]() |
4 | 04.11.2013 | Virtualisierung | ![]() |
![]() |
5 | 11.11.2013 | Infrastructure as a Service | ![]() |
![]() |
6 | 18.11.2013 | Datenverwaltung in der Cloud | ![]() |
![]() |
7 | 25.11.2013 | Verarbeitung großer Datenmengen | ![]() |
![]() |
8 | 02.12.2013 | Verwaltung kleiner Datensätze | ![]() |
![]() |
9 | 09.12.2013 | Energieeffiziente Datenzentren | ![]() |
![]() |
10 | 16.12.2013 | Koordinierungsdienste | ![]() |
![]() |
11 | 13.01.2014 | Papierdiskussion: Nathan Bronson, Zach Amsden, George Cabrera, et al. TAO: Facebook's distributed data store for the social graph In Proceedings of the 2013 USENIX Annual Technical Conference (ATC '13), pages 49–60, 2013. |
Vorbereitung: Verfassen eines Review ![]() Abgabe bis 10.01.2014 |
|
12 | 20.01.2014 | Multi-Cloud Computing | ![]() |
![]() |
13 | 27.01.2014 | Virtualisierungsbasierte Fehlertoleranz | ![]() |
![]() |
14 | 03.02.2014 | Semesterabschluss | - | - |
Evaluation
Die Evaluation im WS 2013/14 wurde in der Zeit vom 7. bis 25. Januar 2014 durchgeführt.- In der Vorlesung wurden 18 Transaktionsnummern für den Zugriff auf die Evaluationsformulare verteilt.
- Es wurden 13 Fragebögen zur Vorlesung ausgefüllt.
- Ergebnis der Vorlesungsevaluation: [PDF]