29.10.2013 Aufrufe

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

Schriftliche Ausarbeitung - Alexander Willner | Masterarbeit

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

2. Grundlagen<br />

2.1. Grid<br />

2.1.1. Definition<br />

Bei einem Grid handelt es sich um eine Infrastruktur, die eine integrierte, gemeinschaftliche<br />

Verwendung von meist geographisch auseinander liegenden, autonomen Ressourcen<br />

erlaubt. Versuche einer einheitlichen Definition in der Literatur gibt es jedoch viele (vgl.<br />

[12, 13, 14]). Dieser Problematik hat sich Ian Foster, einer der treibenden Mitbegründer<br />

der Grid-Technologie der Universität Chicago, angenommen und hat eine übersichtliche<br />

3-Punkte-Checkliste[15] aufgestellt. Die Eigenschaften eines Grid-Systems werden in kurzen<br />

Worten wie folgt definiert: Ein Grid. . .<br />

(i) . . . koordiniert Ressourcen, die nicht einer zentralen Instanz untergeordnet sind...<br />

Ein Grid koordiniert und integriert Ressourcen und Benutzer unterschiedlicher administrativer<br />

Domänen innerhalb des selben Unternehmens oder innerhalb unterschiedlicher<br />

Länder. In diesem Zusammenhang werden u.a. auf die Bereiche Sicherheit,<br />

Abrechnung und Mitgliedschaft Rücksicht genommen (vgl. [16, 17]). Ressourcen<br />

können unter anderem Cluster, Massenspeicher, Datenbanken, Anwendungen<br />

oder Messgeräte sein.<br />

(ii) . . . und verwendet offene, standardisierte Protokolle und Schnittstellen,...<br />

Ein Grid nutzt offene und allgemein gehaltene Protokolle und Schnittstellen, die<br />

grundsätzliche Funktionen für die Authentifizierung, die Autorisierung, die Ressourcen-Ermittlung<br />

und den Ressourcen-Zugriff gewährleisten.<br />

(iii) . . . um nicht triviale Dienstgüten bereitzustellen.<br />

Ein Grid verwendet bestehende Ressourcen in einer koordinierten Art und Weise, um<br />

verschiedene Dienstgüten bereitzustellen, abhängig von beispielsweise der Antwortzeit,<br />

dem Durchsatz, der Erreichbarkeit oder Sicherheit. Oder es erfolgt, um komplexen<br />

Benutzererwartungen zu entsprechen, eine Neueinteilung mehrerer Ressourcentypen,<br />

damit der Nutzen des kombinierten Systems signifikant größer ist als die<br />

Summe seiner Teile.<br />

Diese Definition ist hilfreich bei der Abgrenzung verschiedener Technologien zu einem<br />

Grid. So werden sehr häufig Systeme, die in die Bereiche des „Distributed computing“,<br />

4

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!