elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Verteilung eines Plugin-basierten Systems innerhalb einer Grid-Umgebung

Seider, Doreen (2007) Verteilung eines Plugin-basierten Systems innerhalb einer Grid-Umgebung. Masterarbeit, Universität Leipzig.

[img]
Vorschau
PDF
2MB

Kurzfassung

Ein Grid ermöglicht die Nutzung beliebig verteilter Ressourcen, um lokal fehlende Ressourcen zu kompensieren. So müssen in der Wissenschaft oft große Mengen an Daten gespeichert und analysiert, rechenintensive Simulationen durchgeführt oder kurzzeitig Anwendungen verwendet werden, die in ihrer Anschaffung auf Grund hoher Lizenzgebühren zu teuer sind. Ressourcen (Rechenleistung, Datenbanken, Anwendungen, Messgeräte) ermöglichen Dienste und werden daher auch als Grid Services in das Grid eingebunden. Ein Grid Service ist ein zustandsbehafteter Web Service. Ein Plugin-basiertes System ist bis auf eine minimale Laufzeitumgebung ausschließlich aus Plugins aufgebaut, die beliebig hinzugefügt und entfernt werden können. Ein solches System verfügt über großes Potential. Durch das individuelle Hinzufügen von Plugins kann das System zum einen beliebig mächtig werden und zum anderen ist es dadurch möglich, ein benutzerspezifisches System aufzubauen. Plugins können rechen- und/oder speicherintensiv sein. Sie können auch in ihrer Anschaffung teuer sein. Vergleicht man dies mit der Motivation für ein Grid, kommt man zu der Idee, Plugins als Grid Services im Grid zu verteilen. Da die Technologie des Grid und der Plugin-basierten Systeme relativ neu sind, ist die Frage noch offen, wie Plugins sinnvoll in ein Grid eingebunden werden können. Das Ziel dieser Masterarbeit ist die Verteilung von Plugins des Plugin-basierten Systems RCE (Reconfigurable Computing Environment) in einer Grid-Umgebung. Die Plugins sollen dabei als Grid Services realisiert werden. Weiterhin soll die clientseitige Integration dieser Grid Services in RCE betrachtet werden. Um die Aufgabenstellung umzusetzen, werden vier Realisierungsmöglichkeiten für den geforderten Grid Service erarbeitet und bewertet. Es stellt sich die Frage, inwieweit RCE serviceseitig integriert wird und wo sich die Logik des verteilten Plugin und gegebenenfalls die von RCE befindet. Als praktikabelste Möglichkeit wird die Variante erkannt, bei der RCE zusammen mit dem integrierten und zu verteilenden Plugin aus dem Grid Service ausgelagert wird. Der Grid Service dient bei dieser Realisierungsvariante als Kommunikationsschnittstelle zwischen Client und RCE beziehungsweise den Plugins. Beim Entwurf dieser Möglichkeit wurden neben dem Konzept des Grid Service weitere Aspekte wie die Abbildung von RCE-Funktionen auf Grid-Technologien, die Sicherheit, die Service Discovery oder die Realisierung des Verteilprozesses erschlossen und betrachtet. Bei der clientseitigen Integration der Grid Services in RCE wird das Stub-Konzept verwendet, mit dem sowohl eine transparente als auch eine nicht-transparente Integration realisiert werden kann. Abschließend erfolgt eine Beschreibung der Implementierung an Hand eines Beispielplugins und deren Test.

elib-URL des Eintrags:https://elib.dlr.de/54126/
Dokumentart:Hochschulschrift (Masterarbeit)
Titel:Verteilung eines Plugin-basierten Systems innerhalb einer Grid-Umgebung
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Seider, DoreenNICHT SPEZIFIZIERTNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:31 Oktober 2007
Open Access:Ja
Seitenanzahl:88
Status:nicht veröffentlicht
Stichwörter:Grid Computing, Web Services, RCE, Eclipse, Plugin,
Institution:Universität Leipzig
Abteilung:Informatik
HGF - Forschungsbereich:Verkehr und Weltraum (alt)
HGF - Programm:Weltraum (alt)
HGF - Programmthema:W - keine Zuordnung
DLR - Schwerpunkt:Weltraum
DLR - Forschungsgebiet:W - keine Zuordnung
DLR - Teilgebiet (Projekt, Vorhaben):W - keine Zuordnung (alt)
Standort: Köln-Porz
Institute & Einrichtungen:Institut für Simulations- und Softwaretechnik > Verteilte Systeme und Komponentensoftware
Hinterlegt von: Schreiber, Andreas
Hinterlegt am:19 Mai 2008
Letzte Änderung:31 Jul 2019 19:22

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.