Deutsch Intern
Chair of Computer Science II - Software Engineering

(Master) Bewertung des Einflusses von I/O-Lastfaktoren auf die Performanz von Service Migrationen

09/08/2016

Assessment of the Influence of I/O-Load Factors on Service Migration Performance

Motivation

Cloud-Dienste bieten den Nutzern nahezu unendlich viele Rechenressourcen, die im Bedarfsfall fexibel ausgelastet werden können. Besonders fur Anwendungen mit unausgewogenem Lastpro fil ist dies eine sehr attraktive Option, da die Ressourcen nur gebucht und bezahlt werden mussen, wenn sie benötigt werden. Diese Dienste konnen je nach verfügbaren Netzwerkressourcen, Anforderungen des Dienstes, Qualitätserwartungen des Kunden und Kosten optimiert werden. Optimieren heißt in diesem Fall den Dienst zu duplizieren, zu skalieren oder zu platzieren. Man nennt diesen Prozess allgemein Ressourcenmanagement fur Cloud-Dienste. Der Prozess des Verschiebens von Cloud-Images innerhalb oder zwischen Rechenzentren nennt man Migration.

Wenn auch die technischen Voraussetzungen für Migrationen in aktuellen Systemen gegeben sind, so bestehen doch weiterhin o enen Fragestellungen:

  1. Unter welchen Netzwerk- und Umgebungsbedingungen ist es moglich einen Dienst zu migrieren?
  2. Was ist der Einfluss einer Migration auf den Dienst?
  3. Wie wirken sich Parameter und Einstellungen auf die Migrationsdauerund und die Dienstqualitat aus?
  4. Welche Informationen werden gebraucht, um eine Migration zuverlassig durchzufuhren?
  5. Wie kann man die Leistung einer Migration messen?

Ziele

  • In dieser Masterarbeit werden Dienst-Migrationen de niert, implementiert und evaluiert. Die Arbeit leistet den folgenden Beitrag zu den zuvor genannten Themen und Problemstellungen:
  • Literaturrecherche zum Thema: Cloud-Dienste, Ressourcenallokation, Orchestration, Migration
  • Strukturierung eines Testbeds mit Cloud-Datenzentrum, Dienst-PCs, Lastgeneratoren für I/O-Operationen
  • Erweiterung eines Mess-Frameworks zum automatischen und wiederholten Durchführen von Experimenten im Testbed.
  • Bewertung und Messung von verschiedenen Migrationsarten im Testbed
  • Bewertung der Leistung und Quanti zierung des Nutzens der Migration im Hinblick auf den Nutzer (Quality of Experience, Applikationsparameter) und das Netzwerk (Ressourcenausnutzung, Kosten)

Kontakt

M.Sc. Lukas Iffländer lukas.ifflaender@uni-wuerzburg.de

Back