Diploma Thesis DIP-2084

BibliographyBeichter, Tobias: Dynamische Einbindung unterschiedlicher Scheduling-Algorithmen in eine Grid Umgebung.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 2084 (2003).
97 pages, german.
CR-SchemaC.2.4 (Distributed Systems)
C.4 (Performance of Systems)
D.2.8 (Software Engineering Metrics)
KeywordsGrid; Grid-Computing; Scheduler; Framework; Globus Toolkit
Abstract

Grid Computing ermöglicht ein flexibles, sicheres und koordiniertes Nutzen von verteilten Ressourcen zwischen einer dynamischen Gruppe von Individuen und Institutionen. Ein Benutzer übergibt ein oder mehrere Anwendungen an den Scheduler, der die Anwendungen auf den potentiell in Frage kommenden und zur Verfügung stehenden Ressourcen ausführt. Das Resultat wird dem Benutzer nach Ende der Berechnung zurückgeliefert.

Das IBM Entwicklungslabor in Böblingen hat ein internes, auf dem Globus Toolkit basierendes Grid entwickelt. Der verwendete Scheduler ist jedoch sehr stark auf eine bestimmte Art von Simulationsjobs zugeschnitten. Somit können keine anderen Anwendungen mit abweichenden Ressourcenanforderungen durch das Grid ausgeführt werden.

Im Rahmen dieser Diplomarbeit soll auf der Basis des existierenden Grids ein Framework entwickelt werden, das eine Matchmaking-Funktionalität zur Verfügung stellt. Damit soll der zu implementierende Scheduler abhängig von den Ressourcenanforderungen der Anwendung und den zur Verfügung stehenden Ressourcen eine Auswahl durchführen. Zusätzlich soll der Scheduler durch unterschiedliche Scheduling-Policies in seinen Entscheidungen beeinflusst werden. Abschließend soll eine Evaluierung durchgeführt werden, die die erzielten Ergebnisse untersucht und bewertet.

Full text and
other links
PDF (646898 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
ContactSenden Sie eine E-Mail an tobias@beichter.com
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Distributed Systems
Project(s)Abteilung Verteilte Systeme
Entry dateNovember 24, 2003
   Publ. Institute   Publ. Computer Science