Service-Migration in Edge-Computing

Bachelor Thesis

Motivation

Mobile Cloud Computing ermöglicht die Bereitstellung von Anwendungen auf Mobilgeräten, die aufgrund hoher Ressourcenanforderungen nicht lokal ausgeführt werden können. Allerdings ist der Kommunikationsaufwand eine Hürde für Anwendungen, die eine hohe Bandbreite oder geringe Latenz voraussetzen. Die Platzierung von Cloud-Ressourcen am Rand des Internets hat das Potenzial, diese Einschränkungen zu vermindern.

Es soll untersucht werden, wie laufende Services im Edge-Computing-Szenario migriert werden können, um mobilen Nutzern zu folgen.

Ziele

  • Literaturrecherche bzgl. Verwandter Problemstellungen & Ansätze
  • Implementierung eines Mechanismus zur Unterstützung der Live-Migration von Docker-Containern
  • Implementierung eines Mechanismus zur Migration von Nutzer-Sessions auf Applikationsebene
  • Evaluierung der implementierten Migrationsmechanismen anhand einer Beispielapplikation

Erforderliche Qualifikationen

  • Fähigkeit zur selbstständigen Arbeit und Interesse an Grundlagenforschung
  • Grundwissen über Netzwerke und verteilte Systeme
  • Grundkenntnisse in der Verwendung von Linux
  • Grundkenntnisse in Python