Dynamische Partitionierung von großen Systemen

Die Autgabe dieses Arbeitspaketes besteht in der Entwicklung geeigneter Ansätze zur Partitionierung von großen Rechnersystemen basierend auf Virtualisierungstechnologien. Zur einfachen Erzeugung, Installation, Verteilung, Entfernung und Verwaltung von (virtuellen) Arbeitsumgebungen müssen entsprechend Werkzeuge entwickelt werden, Ein Anbindung der Werkzeuge an die in AP 3 entwickelten Policies soll erfolgen, um auf Aktionen innerhalb des Systems geeignet reagieren zu können. Eine Rekation kann eine automatische Lösung des Problems (z.B. Verschiebung der virtuellen Maschine auf andere physikalisch Knoten), sowie auch die Eskalation des Problems an einen Administrator umfassen.

Ein besonderer Fokus der Entwicklung liegt auf der Unterstützung von Systemen mit einer potentiell großen Anzahl virtueller Maschinen und physikalischer Knoten, d.h. die eingesetzten bzw. entwickelten Methoden müssen sorgfältig hinsichtlich ihrer Skalierbarkeitseigenschaften evaluiert werden. Hierbei soll untersucht werden, wie das Volumen der zu verteilenden Daten minimiert werden kann (z.B. CoW-Dateisystem) und wie die Daten effizient auf eine große Anzahl von Rechnerknoten verteile werden können. Die Entwicklung findet in enger Zusammenarbeit mit den Partnern aus der Industrie und den Rechenzentren statt.