Funktionen

Print[PRINT]
.  Home  .  Lehre  .  Studentische Arbeiten  .  Diplom und Master  .  Ausschreibung

Dependability Benchmarks zur Beurteilung der Stabilität von Grid-Middleware-Systemen am Beispiel Globus Toolkit 5 und Genesis II

Hintergrund der Arbeit
Grid Computing bezeichnet die koordinierte Nutzung von Rechnern, Software und Daten in virtuellen Organisationen (VO) zur Lösung großer wissenschaftlicher Probleme (die so genannten Grand Challenges). Ein Charakteristikum virtueller Organisationen ist deren Dynamik im Äußeren (ausgedrückt durch den Lebenszyklus) und im Inneren (Ressourcen, Dienste und Mitglieder können "kommen und gehen"). Daraus leiten sich zwei wichtige Aspekte ab. Erstens sind qualifizierte Aussagen zur Verlässlichkeit von Grid-Ressourcen und -Diensten für VO-Mitglieder von hervorragender Bedeutung. Zweitens sind qualifizierte Aussagen zur Verlässlichkeit von VOs für potentielle VO-Mitglieder ein wesentliches Entscheidungskriterium, welcher VO sie beitreten wollen.

Qualifizierte Verlässlichkeitsaussagen werden auf Grund von Dependability Benchmarks getroffen, über die die typischen Dependability-Attribute bewertet werden.

Ziel der Arbeit
Diese Arbeit verfolgt zwei Ziele: zum einen sollen eine Reihe von Dependability Benchmarks spezifiziert werden, zum anderen sollen diese Spezifikationen implementiert werden, um qualifizierte Verlässlichkeitsaussagen zu erhalten. Für den ersten Teil der Arbeit sind deshalb die erforderlichen Maße genau so zu definieren wie die spezifischen Benchmarkelemente. Dazu gehören Workloads, Faultloads, die Experiment-Setups (also das System-Under-Benchmark (SUB) und ein entsprechendes Benchmark Management System (BMS)) und die Prozeduren und Regeln, die erforderlich sind, die Benchmarks zu implementieren, auszuführen. und zu interpretieren.

Im Gegensatz zur Arbeit "Entwicklung von Dependability Benchmarks für das Globus Toolkit 5" werden in dieser Arbeit externe Benchmarks angesprochen, um Verlässlichkeitsaspekte alternativer Grid-Middleware-Lösungen zu vergleichen. Konkret soll in dieser Arbeit die Stabilität des Globus Toolkit 5 mit der der Genesis-II-Plattform verglichen werden: Welche Auswirkungen haben das Fehlverhalten einer oder mehrerer Grid-Komponenten (nicht nur Ressourcen, auch Mitglieder Virtueller Organisationen) auf das Gesamtsystem unter verschiedenen Perspektiven (User, Administrator, VO-Manager, etc.)?

Eine Test-Umgebung wird vom Lehrstuhl zur Verfügung gestellt. Die Arbeit kann auf Vorarbeiten am Lehrstuhl und den Ergebnissen des DBench-Projekts aufsetzen.

Aufgabensteller:
Prof. Dr. D. Kranzlmüller

Anforderungen:
Grundkenntnisse in Grid Computing, Linux-Kenntnisse, Java und/oder C

Dauer der Diplomarbeit bzw. der Masterarbeit: gemäß Studienordnung

Anzahl Bearbeiter: 1-2

Betreuer:
Dr. Michael Schiffers, Oettingenstr. 67, Raum D 0.3 (Erdgeschoß), Tel. 2180-9164