Institut für Informatik der Technischen Universität München

Lehrstuhl für Technische Informatik - Rechnernetze

Prof. Dr. Heinz-Gerd Hegering

Lehre
MNM Team
Projekte
Publikationen
Home » Lehre » Studentische Arbeiten » Fopra/SEP und Bachelor » Ausschreibung [PRINT]Print  

[up]Fopra/SEP und Bachelor

Evaluierung des Ressourcen Bedarfs für die Live Migration virtueller Maschinen

Ein aktueller Trend in Wissenschaft und Industrie ist die Virtualisierung von Ressourcen und Diensten. Ein Teilgebiet hiervon ist die Virtualisierung von Hosts bzw. Betriebsystemen. Hierbei wird auf ein Endsystem eine Vielzahl sogenannter virtueller Maschinen etabliert, die sich für den Nutzer als eigenständige Systeme darstellen.
Moderne Virtualisierungstechniken ermöglichen die Migration virtueller Maschinen (VMs) zwischen ihren Hostssystemen ohne Betriebsunterbrechung. Je nach Bedarf kann so durch die dynamische Verteilung von VMs mit Mitteln der sogenannten Live Migration aktuellen Ressourcenanforderungen nachgekommen werden. Die Technik der Live Migration kann zusätzlich dazu beitragen, dass im Fehlerfall oder bei Überlastung eines physischen Hosts die Nutzer betroffener VMs nicht beeinflusst werden. Durch Konzepte der Virtualisierung kann folglich nicht nur die Auslastung der Serversysteme erhöht werden, sondern kann auch die Verfügbarkeit der daraus betriebenen virtuellen Maschinen durch die Techniken der Live Migration erhöht und Recovery Funktionen realisieren werden.

Neben den Vorteilen voranstehend genannter Möglichkeiten ist jedoch zu beachten, dass die Migration von VMs ebenfalls ein sehr ressourcenlastiger Vorgang ist, so dass eine Migration oft mehr Zeit und Ressourcen benötigt als eine Lastspitze des Hostsystems andauert. Diese Arbeit soll den Ressourcenbedarf existierender Implementierungen der Live Migration analysieren. Als Beispiele sind hier VMotion von VMware, XenMotion von Xen sowie die Live Migration von Virtuozzo zu untersuchen.

Aufgaben:

  • Auswahl diverser Benchmarking Tools basierend auf unterschiedlichen Anforderungen (z.B. Echtzeit, Datenbank, Web-Anwendungen oder I/O-Intensive, CPU-Intensive oder Netz-Intensive Anwendungen)
  • Durchführung von Messungen von Last und Verfügbarkeit während laufender Migration
  • Zusammenfassung der Ergebnisse

Ein Testsystem für diese Arbeiten wird am Lehrstuhl bereitgestellt.


Aufgabensteller:
Prof. Dr. H.-G. Hegering

Dauer des Fopras/SEPs: 3 Monate

Anzahl Bearbeiter: 1-2

Betreuer: