Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Middleware - Cloud Computing (MW) - Übung (WS 2017/18)

Inhalt der Übungen

  • Entwicklung eines Cloud-basierten Web-Service
  • Praktischer Einsatz von privaten (OpenStack) und öffentlichen Clouds (Amazon EC2)
  • Lastabhängige Skalierung von Diensten in einer hybriden Cloud
  • Implementierung eines verteilten Dateisystems (ähnlich zu HDFS)
  • Verwendung von Container-Betriebssystemvirtualisierung (Docker)
  • Skalierbare Datenverarbeitung mittels MapReduce
  • Realisierung eines fehlertoleranten Koordinierungsdiensts (ähnlich zu ZooKeeper)
Im Rahmen der Übung werden Amazon Web Services (AWS) genutzt. Hierfür stellt Amazon jedem Studenten ein entsprechendes Freikontingent zur Verfügung.

Tipps

  • Zusatzmaterial: Für einige der Übungsaufgaben werden Vorgaben und Hilfen im Verzeichnis /proj/i4mw/pub bereitgestellt.
  • Bei Fragen zu den Übungen kontaktiert bitte entweder Christopher, Michael oder Tobias direkt oder schreibt eine E-Mail an alle Übungsleiter.

Übungsfolien

Nr. Datum Thema Folien (1x1) Folien (2x2)
1 20.10.2017 Organisatorisches
Web-Services
2 27.10.2017 Grundlagen (Git / Screen / Java / Verteilte Ausführung)
3 03.11.2017 Hybrid Clouds, Amazon Web Services & OpenStack
4 10.11.2017 OpenStack-Rechnerübung
Dienstbereitstellung in AWS (letztes Update: 11.11., 11:44 Uhr)
5 17.11.2017 Verteilte Dateisysteme und Container-Betriebssystemvirtualisierung
6 01.12.2017 Lesen und Begutachten von Fachliteratur
7 15.12.2017 MapReduce
8 19.01.2018 ZooKeeper
9 09.02.2018 Fragen zur Prüfung, Besprechung der Evaluation

Übungsaufgaben

Nr. Titel Ausgabe Abgabe
1 Web-Services 20.10.2017 08.11.2017
2 Hybrid Cloud 03.11.2017 22.11.2017
3 Verteilte Dateisysteme und Container-Betriebssystemvirtualisierung 17.11.2017 06.12.2017
4 Review des Papiers "SVE: Distributed video processing at Facebook scale" 01.12.2017 20.12.2017
5 MapReduce-Framework 15.12.2017 24.01.2018
6 ZooKeeper 19.01.2018 07.02.2018

Evaluation

Die Evaluation im WS 2017/18 wurde in der Zeit vom 9. Januar 2018 bis 27. Januar 2018 durchgeführt.
  • In den Übungen wurden 26 Transaktionsnummern für den Zugriff auf die Evaluationsformulare verteilt.
  • Es wurden 18 Fragebögen zu den Übungen ausgefüllt.
  • Ergebnis der Übungsevaluation [PDF]
Vielen Dank an alle, die sich an der Evaluation beteiligt haben!