AstroGrid-D Arbeitspakete
Das AstroGrid-D (German Astronomy Community Grid, GACG) setzt sich aus vielfältigen
Hard- und Softwarekomponenten zusammen (siehe Architekturentwurf in Abb. 1).
Die vorgesehenen Forschungs- und Entwicklungsarbeiten sind in in acht
Arbeitspakete (AP) untergliedert.
Abb. 1: Hard- und Softwarekomponenten des German Astronomy Community Grid
|
AP-0 | Projektmanagement | ||
| Das AP-0 koordiniert die Projektarbeiten, organisiert Arbeitstreffen und stimmt die Architektur mit anden Community-Projekten und dem Integrationsprojekt ab. | ||||
|
|
|
|||
|
AP-I | Integration von Rechen- und Daten-Ressourcen in das GACG | ||
| Dieses Arbeitspaket integriert Ressourcen in die Infrastruktur das GACG. Dazu gehören Hardwareressourcen, wie z.B. PC-Cluster und robotische Teleskope, und Soft(ware)ressourcen, wie z.B. Daten und Dienste. Für die Unterstützung der Systemadministration wird ein Supportteam gebildet. | ||||
|
|
|
|||
|
AP-II | Verwaltung und Bereitstellung von Metadaten | ||
| Metadaten beschreiben sowohl statische als auch dynamische Eigenschaften der verwalteten Ressourcen. Sie werden beispielsweise bei der Verteilung von Jobs oder dem effizienten Datentransfer benötigt. | ||||
|
|
|
|||
|
AP-III | Verteiltes Management von Dateien | ||
| Die Analyseprogramme verwenden Daten, die in Dateien oder Datenbanken (vgl. AP-IV) gespeichert sind. Das Arbeitspaket III stellt eine effiziente und verteilte Verwaltung dieser Dateien bereit. | ||||
|
|
|
|||
|
AP-IV | Verteilte Datenbankanfragen und Verwaltung von Datenströmen | ||
| Neben Dateien sind Daten auch in Datenbanken gespeichert oder kommen als kontinuierliche Ströme von Sensoren. Die effiziente, verteilte Verarbeitung im Grid solcher Daten ist Aufgabe dieses Arbeitspaketes. | ||||
|
|
|
|||
|
AP-V | Ressourcen-Management für Grid-Jobs | ||
| Ein Grid-Job kann ein einfacher Prozess in einer Analysekette, eine verteilte Simulation oder eine astronomische Beobachtung mittels eines robotischen Teleskops sein. Das Arbeitspaket V entwickelt eine Software für diese Szenarien. Beispielsweise sollen verteilte Simulationen mit Hilfe von Reservierungen effizient durchgeführt werden können. | ||||
|
|
|
|||
|
AP-VI | Überwachung und interaktive Steuerung von Grid-Jobs | ||
| Dieses Arbeitspaket stellt Mechanismen für die Überwachung und interaktive Steuerung von Grid-Jobs bereit. Beispielsweise lassen sich schon heute die Parameter einiger Anwendungen während der Laufzeit verändern, wenn sie lokal ausgeführt werden. Für diese Steuerungsmöglichkeiten sollen geeignete Grid-Schnittstellen entwickelt werden. | ||||
|
|
|
|||
|
AP-VII | Nutzer- und Programmierschnittstellen | ||
| Für die einfache Benutzung der Infrastruktur soll eine grafische Oberfläche auf Basis von GridSphere entwickelt werden. Die Verwendung des Grid Application Toolkit (GAT) als Integrationsschicht (vgl. Abb. 1) soll die Anbindung der Community-spezifischen Dienste in anderen Projekten sowie die Integration derer Ressourcen (durch Abstraktion der Ressourcen-nahen Dienste) vereinfachen. | ||||



