![]() |
HEP Community Grid - Projekt Status |
![]() |
Nachfolgend ist der Status aller Arbeitspakete detailliert dargestellt.
AP 1 - Skalierbares Storagelement
AP 2 - Job Monitoring
AP 3 - Verteilte Datenanalyse unter Verwendung von Grid-Ressourcen
| Code | Vorgangsname | Status | Hinweis |
|---|---|---|---|
| Meilenstein: Auslieferung des SRM/dCache Pakets mit gegenwärtiger Funktionalität an Partnerinstitute | ok | Im HEP/LCG-Umfeld leicht installierbares undadministrierbares SE auf Basis der existierenden dCache Funktionalität | |
| Meilenstein: Auslieferung des SRM/dCache Pakets mit erweiterter Funktionalität an Partnerinstitute |
ok | Erweitertes dCache System mit integriertem Grid-Informationsdienst und
Dokumentation zur Installation an kleinen bis sehr großen Standorten. Download unter www.dcache.org/downloads.shtml |
|
| Meilenstein: Abgestimmte vollständige Beschreibung der Datenstrukturen | ok | Erstellung einer Markup-Beschreibung physikalischer Daten (XML Schema) | |
| Meilenstein: Benutzbarer Katalogservice für das Einfügen, Modifizieren und Lesen der in Datenbanken gespeicherten XML Dokumente | ok | Link zum Katalogservice: http://www-zeuthen.desy.de/latfor/ldg/ | |
| T1.1 | Basisdokumentation des dCache Storage Element | ok | siehe Anlage 1 |
| T1.2 | Repräsentative Lastzustände | ok | |
| T1.3 | Entwicklung Informationsdienst | ok | Implementierung eines Infoprovider-Moduls
als Schnittstelle zum LCG Informationsdienst unter
Berücksichtigung des GLUE Schemas V1.2 Erweiterung um das Extended Information System (EIS) als Schnittstelle zum Co-Scheduling in T 2.1 |
| T1.4 | Pflichtenheft fuer Testsuiten | ok | siehe Anlage 2 |
| T1.5 | Automatisiertes Packaging | ok | Das automatisches Erstellen von RPM-Paketen (für Scientific Linux) nach Eingang neuen Programm-Codes in das Versionsverwaltungssytem (CVS) ermöglicht schnelle Release-Zyklen und Patches. |
| T1.6 | Auslieferung des SRM/dCache Pakets an Partnerinstitute |
ok | Erweitertes dCache System mit integriertem
Grid-Informationsdienst und Dokumentation zur Installation an kleinen
bis sehr großen Standorten. Bereitstellen aller RPMs zum Download auf der Projektwebseite sowie als APT-Repository, siehe www.dcache.org/downloads.shtml |
| T1.7 | Installations- und Betriebsunterstützung | ok | |
| T1.8 | Abschlussreport von Phase I des skalierbaren Storagelements | ok | siehe Anlage 3 |
| T2.1 | Weiterentwicklung des Produkts | 50% | |
| T2.2 | Erweiterung des GLUE-Schemas | 20% | |
| T2.3 | Dokumentation komplexer Anwendungsmöglichkeiten | 80% | |
| T2.4 | Konfigurationswerkzeuge | 80% | Zur Verfügung stehen für administrative Zwecke ein SSH-basiertes Kommandozeileninterface sowie ein grafisches Benutzerinterface (pCells). Weiterhin ist es möglich, dCache um benutzerdefinierte Monitoring- und Konfigurationswerkzeuge auf Basis der bereitgestellten Python API zu erweitern. |
| 1.2.1 | Schnittstellendefinition | ok | |
| 1.2.2 | Meilenstein: Gesamtkonzept erstellen | ok | siehe http://isaac.e-technik.uni-dortmund.de/trac/projects/hepcg/wiki/hep_cp_milestone_gesamtkonzept |
| 1.2.3 | Erweiterung des lokalen Datenmanagements zur schedule-baren Resource | ||
| 1.2.4 | Zentrale Jobscheduling Strategien | siehe http://isaac.e-technik.uni-dortmund.de/trac/projects/hepcg/wiki/hep_cp_milestone_zentrale_jobscheduling_strategien | |
| 1.2.5 | Lokale Jobscheduling Strategien | siehe http://isaac.e-technik.uni-dortmund.de/trac/projects/hepcg/wiki/hep_cp_milestone_lokale_jobscheduling_strategien | |
| 1.2.6 | Meilenstein:Erster Prototyp im Testbetrieb | siehe http://isaac.e-technik.uni-dortmund.de/trac/projects/hepcg/wiki/hep_cp_milestone_erster_prototyp | |
| 1.2.7 | Entwicklung von Replikationsstrategien | ||
| 1.2.8 | Entwicklung von Vorhersage-Strategien zur Ressourcenbelastung | ||
| 1.2.9 | Meilenstein:funktional erweiterter Prototyp | ||
| 1.2.10 | Meilenstein:Abschluss der Produktionsversion |
| PSP_Code | Vorgangsname | Status | Hinweis |
|---|---|---|---|
| 2.1.10 | Meilenstein: Ergebnisse der Evaluation (R-GMA, Job-Information, existierende Monitoringsysteme, Auswahl Monitordaten | ok | Dokumentiert unter http://www.grid.uni-wuppertal.de/ap2?Monitoring_Information, Siehe Anlage 1 |
| 2.2.2 | Entwurf Visualisierungskonzepte | 80% | Visualiserung der Systemauslastung während
eines
Jobs über dynamische HTML-Seiten. Teil des Softwarepakets.
Veröffentlicht u.a. in [1] Weiterentwickelt und in GridSphere integriert im Rahmen der Diplomarbeit Nike Schüßler, Fertigstellung 07.02.2007 |
| 2.2.3 | Entwurf Jobzustandsüberwachungsumgebung | 80% | Jobzustandsüberwachung funktionsfähig als Teil des JMS. Technische Details siehe Anlage 2. Evtl. noch leichte Anpassungen nötig, wenn mehr Erfahrungen mit großen Jobmengen vorliegen. |
| 2.2.6 | Meilenstein: erste Versionen der Monitoring-Software, erste Ergebnisse der „pre-Execution Tests“ | ok | Monitoring Software samt Dokumentation auf eigener
Webpräsenz veröffentlicht. Ergebnisse veröffentlicht in [1], [2] und [3] |
| 2.2.7 | Weiterentwicklung der Jobzustandsüberwachung und Integration in HEP-Software | ||
| 2.2.8 | Integration in LCG, Dokumentation, Optimierung der Benutzbarkeit | 10% | Dokumentation (End User Manual) auf der Webseite verfügbar. |
| 2.2.9 | Erstellung einer Joberfolgsmatrix | ||
| 2.2.10 | Integration "pre-execution" Tests in die Matrix | ||
| 2.2.11 | Weiterentwicklung "pre-execution" Tests | ||
| 2.2.13 | Meilenstein: fertige, getestete und vollständige Version der Software, integriert in D-Grid nud GGUS, Studie über die Gründe von Jobabbrüchen | ||
| 2.2.14 | Maintainance HEP-Software | ||
| 2.2.15 | Maintainance LCG (R-GMA Dienste) | ||
| 2.3.1.1 / 2.3.2.1 | Entwurf Ressource Monitoring und Visualisierungsmethoden | ok | Dokumentiert unter http://www.grid.uni-wuppertal.de/ap2?Architektur oder in [4] |
| 2.3.1.2 / 2.3.1.4 | Implementierung Ressourcen-Monitoring, Tests und Evaluierung | 60% | |
| 2.3.1.3 | Meilenstein: erste Version der Ressourcennutzungs-Monitoring-Software | ok | |
| 2.3.1.5 | Integration in LCG und D-Grid, Dokumentation, Optimierung der Benutzbarkeit | 30% | |
| 2.3.1.6 | Entwicklung von Analyse Methoden zur Ressourcennutzung sowie A-posteriori Untersuchung zur Effizienz des Ressource Borkerings | 30% | |
| 2.3.2.2 / 2.3.2.4 | Implementierung Job-Monitoring, Tests und Evaluierung | 60% | |
| 2.3.2.3 | Meilenstein: erste Version der Job-Monitoring-Software | ok | http://141.76.90.164:8080/gridsphere/gridsphere |
| 2.3.2.5 | Integration in LCG und D-Grid, Dokumentation, Optimierung der Benutzbarkeit | 30% | |
| 2.4.1 | Entwurf des "Result Monitoring and Online Steering Tools" (RMOST) | ok | Dokumentiert unter http://www.hep.physik.uni-siegen.de/grid/rmost/doc/Architecture.pdf |
| 2.4.2 | Anforderungsanalyse fuer das Onlinesteering | ok | Dokumentiert unter http://www.hep.physik.uni-siegen.de/grid/rmost/doc/Anforderungsanalyse.html |
| 2.4.3 | Implementierung von RMOST | ok | Erster Prototyp erhaeltlich unter http://www.hep.physik.uni-siegen.de/grid/rmost/versions/rmost-1_0_0.tar Weitere Dokumentation: Userguide (siehe Anlage 3), Installationsguide (siehe Anlage 4), Developerguide (siehe Anlage 5), Tutorial (siehe Anlage 6) |
| Code | Vorgangsname | Status | Hinweis |
|---|---|---|---|
| 3.1 | Meilenstein: Gap-Analyse des autmatischen Jobmanagers und der interaktiven Analyse | ok | Dokumentiert unter http://documentation.hepcg.org/res/ap3/milestone_300906.pdf |
Kontakt: martin<punkt>radicke<at>desy<punkt>de