Archiv für Tag Grid

Um bei der Ausführung eines Grid-Jobs das File-Staging über Reliable File Transfer (RFT) verwenden zu können, ist die Delegation von Rechten, also die “Weitergabe” der Rechte des Benutzers an den RFT-Service notwendig. Dafür kann der Parameter “-S” von globusrun-ws verwendet werden. Es gibt aber noch eine weitere Möglichkeit, die etwas aufwendiger, dafür aber auch besser konfigurierbar ist. Bei dieser Möglichkeit [...]weiterlesen

SAML steht für Security Assertion Markup Language und ist ein auf XML basierendes Framework, mit dem Authentifizierungs-Informationen, Rechte/Ansprüche und Attribut-Informationen eines Subjekts beschrieben ausgetauscht werden können. Der Fokus liegt dabei auf den Bereichen Single-Sign-On sowie Autorisierungsdiensten. Die Teilbereiche Assertion, Protokoll, Binding und Profile von SAML und deren Zusammenwirken stellt die folgende Grafik dar. Ein Service Provider schickt ein sog. “Query” [...]weiterlesen

Das Open Grid Forum ist eine große Community (mehrere tausend Mitglieder, ca. 400 Organisationen, in über 50 Ländern) aus Anwendern, Entwicklern und Geldgebern, die die zentrale Stelle für Standardisierungen im Bereich des Grid Computings darstellt (bzw. darstellen möchte). Ihr Pendant im Internet ist das W3C. Einzelne Standards werden dabei von Arbeitsgruppen innerhalb der Community entwickelt, wobei andere Standardisierungs-Organisationen, Software-Hersteller und [...]weiterlesen

gLite ist eine leichtgewichtige Grid-Middleware, die sämtliche Grid-Basisdienste und ein Framework für die Entwicklung von Grid-Anwendungen bietet. Die gLite Middleware wurde (Entwicklung endete April 2010) im Rahmen des EGEE-Projekts, basierend auf der LHC Computing Grid Software, entwickelt. gLite kann auch als Grid Middleware Stack betrachtet werden. Neben dem EGEE wird gLite auch im D-Grid verwendet. Andere Grid-Middlewares sind z.B. das Globus Toolkit [...]weiterlesen

Mit GridBeans können Grid-Jobs (können in einem Grid ausgeführt werden) und die dazugehörigen Parameter, GUIs usw. abstrahiert werden. Mit dieser Abstraktion eines Jobs kann dann – z.B. in Java – gearbeitet und als Endergebnis eine Job-Beschreibung generiert werden, mit der der Job dann konkret ausgeführt werden kann. Eine GridBean fasst also die Job-Logik und die dazugehörigen Anwender-Oberflächen und Schnittstellen zur [...]weiterlesen

Unicore 6 ist – ähnlich wie das Globus Toolkit oder gLite – eine Grid-Middleware und bietet “ready-to-run” Grid-Systeme, bestehend aus Client- und Server-Software, mit der verteiltes Rechnen und der Zugriff auf Ressourcen sowohl im Intranet als auch im Internet sicher und nahtlos möglich ist. Unicore steht für UNiform Interface to COmputing Ressources und ist seit Sommer 2004 als Open Source verfügbar. Die Implementierung von [...]weiterlesen