• Keine Ergebnisse gefunden

Workflow Treatment in C3Grid

N/A
N/A
Protected

Academic year: 2022

Aktie "Workflow Treatment in C3Grid"

Copied!
12
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

IS-ENES Workflow Workshop 03.-05.06.14 AWI

Workflow Treatment in C3Grid

Bernadette Fritzsch

Computing Center

Alfred Wegener Institut for Polar and Marine Research

&

C3-Team

(2)

2 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

C3Grid Team

Collaborative Climate Community Data and Processing Grid – C3Grid

technische universität dortmund

Institut für Roboterforschung

Universität zu Köln Regionales Rechenzentrum

Institut für Geophysik und Meteorologie

(3)

3 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

WFs in C3Grid

© R. Budich

C3Grid-WFs

- Part of general WF in ESM

- Diagnostics - Preprocessing

(4)

4 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

C3Grid Architecture

(5)

5 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

Workflow execution in C3Grid

User

• WF

• Datasets

• Control parameter

• Region/time

WSS DMS

Portal

WSL

Select DP, CP

geographical + vertical + temporal + content + file format selection

Data Data

Meta Data Data

Data

Meta Data

(6)

6 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

WSL

• Based on Job Specification Language (OGF) with some extensions for

– Data extraction and ESGF Data staging – Data publishing

– Conditional data transfers

• Description of WF

– Tasks

– Dependencies

• Scheduler selects in co-scheduling with DMS optimal CP and DP

– data transfers (replica) – Time to solution

– Inserts file transfers automatically between choosen resources

(7)

7 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

WF development

• Local development of a prototype

– scripts, Fortran programms, … – local datasets

• Rollout - Installation of WF modules on CPs

• WF description in prototype WSL

– preselected datasets in distributed data federation – prototypic control parameter

– can be executed by WSL upload in portal – tests

• WF publication in C3Grid portal

– generalization of prototype WSL  WSL generator – mask for input parameter

– criteria for data search

(8)

8 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

Workflows

Name Function Name Function

EADY Eady Growth Rate Stormtrack Stormtrack Diagnosis TroughIdent Identification of PV PVTroughs Tracking of PV Troughs

QFLux Humidity Flux CT Cyclone tracking

CWT Circulation Weather Types

CAPE Convective available potential energy GRET Grass reference

evapotranspiration

MMME Multi Model Multi Ensemble

SEGFLO Abundance of Segetal Flora

Model

Verification

Interpolation, Statistics LBC Preparation of IC/BC for

regional model CLM

GIS Data preparation for GIS applications

Low/high-Vis Visualisation

• diagnostic workflows

• data pre/postprocessing in modelling

• visualisation

(9)

9 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

Alternative path: WPS

• ClimDaPS - Technical details  see Stephan

• Uses OGC conforming standards and interfaces

• C3Grid, LSDMA, ExArch projects

• Example WFs from CSC

– Population dynamics of Anopheles Gambiae – Number of Segetal flora

species

– Species distribution modell – Evapotranspiration

– Calculation of climate indices

local files GUI

processing (pyWPS) WPS

data

access workflow engine

(thredds) WMS

ESGF scripts

© S. Kindermann

(10)

10 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

Lessons learned

„native“ C3Grid WF implementation.

High potential optimizations (data traffic, time, replica management ..)

Special WSL

complicated middleware Long time for integration

WFs in portal fixed WF as „Black Box“

WF as „Black Box“

Many checks in portal (input)

 Education

 Knowledge discovery

OGC-WPS WF

implementation

Lower entrance barrier for WF developer

Security

More flexibel in WF:

Scientist can use his own

„flavour“ of a WF

Needs more knowledge in WF use

 For sophisticated users

(11)

11 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

C3Grid Middleware

Perspectives

• New WFs

• Integration of WPS-WF into C3Grid portal

Portal

Resources

GUI

WPS

(12)

12 IS-ENES Workflow Workshop 03.-05.06.14 B. Fritzsch, AWI

Thank you for attention!

Referenzen

ÄHNLICHE DOKUMENTE

By increasing the number of backup nodes for the state check- points of an active service instance, the robustness to node failures of the data flow will be increased.. With more

Die aufgezeigten Analogien legen nahe, daß sich Methoden und Verfahren des Produktions- managements einerseits und des Workflow-Managements andererseits gegenseitig befruchten

The main building blocks of the infrastructure are the specification of the Grid Work- flow Execution Language (GWEL) notation and the implementation of a Grid work- flow

(2) retrieve data from archives using their individual access and query methods (3) process / analyze the data on own resources. • Automation and consolidation is needed

• Dank Java besteht die Möglichkeit, verschiedene Dienste in Webapps / Portlets zu integrieren (z.B. jglobus, panFMP). • Seit GS3 verbessertes Layout&Content Management

25 1.5.3 Personalwirtschaft 26 1.5.4 Personalwirtschaftliche Funktionen 27 1.5.5 Ziele der Personalwirtschaft 28 1.5.6 Organisation der Personalwirtschaft 28 1.5.7 Geschäftsprozess

Meanwhile, the operational phase was characterised by the disappearance of generic air traffic flows (modelled by airway density and average ground speed) and focused on a

(a) The average number of probing rounds needed as a function of the maximum number of replicas R (for r d = 5 replicas of the document) when using the AWARE and random algorithms