status of the dynamo use case as prepared by michael braun
DESCRIPTION
Status of the Dynamo Use Case as prepared by Michael Braun. Frank Breitling 5 th AstroGrid-D Meeting, MPE Garching 14./15. November 2006. Dynamo. Program for modeling of turbulent dynamos in planets, stars and galaxies, - PowerPoint PPT PresentationTRANSCRIPT
15th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Status of the Dynamo Use Case Status of the Dynamo Use Case as prepared by Michael Braunas prepared by Michael Braun
Frank BreitlingFrank Breitling
55thth AstroGrid-D Meeting, MPE Garching AstroGrid-D Meeting, MPE Garching
14./15. November 200614./15. November 2006
25th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Dynamo
Program formodeling of turbulent dynamos in planets, stars and galaxies,
i.e. solving the induction equation with turbulent electromotive forces
Numerical Methods• finite differences• fixed grid
35th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Hard & Software Requirements
Moderate:• Memory: 500 MB RAM• Local disk usage: <10 GB• Transfer of output: <10 GB• Execution time: < a few days • No network connection at runtime• Code is a single Fortran binary
45th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Preparation of Grid Taskfarming
i.e. for the concurrent submission of multiple jobs with different input parameters:
• A directory for each job containing input parameter files and the executable
• Job description (XML) file, which defines the data transfer and the grid resources for the computation
55th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Job Submission & Monitoring
Using the Globus Toolkit
Submit job to WS GRAMglobusrun-ws –submit -b –f job.xml –J –S –o epr.xml
Status requests & monitoringglobusrun-ws –status –j epr.xml
globusrun-ws –monitor –s –j epr.xml
65th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Flowchart of Taskfarming (WS GRAM Multi-Job)
Use
rG
rid
Res
ou
rce
IG
rid
Res
ou
rce
II
Gri
d R
eso
urc
e IV
Gri
d R
eso
urc
e II
I
grid-proxy-
init
SubmitMulti-Job
XML
Multi-Job Description
Accept Multi-Job
Multi-Job Description
Dele-gate 1. Job
Dele-gate
N. Job
Accept singleJob
Accept singleJob
FileStage-In
Single-Job Descriptions
ExecuteTask
FileStage-
Out
InputData
1
Task
DeliverData &Task
Re
que
st F
iles
InputData
1 Task
Sen
d F
iles
OutputData
1
CleanUp
SaveOutputData
Sen
d O
utp
ut F
iles
OutputData
1
FileStage-In
ExecuteTask
FileStage-
Out
InputData
N
Task
OutputData
N
CleanUp
DeliverData &Task
SaveOutputData
OutputData
N
InputData
N
XML
HandleStatus
Info
ProvideMonitoring
Data
Job EPR
Job EPR
RequestJob
Status
RequestJob
Monitoring
75th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Job Description File (XML)of the Multi-Job
Mul
ti-Jo
bT
ag1.
Job
Tag
85th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP
November 14, 2006
Grid Services
Used: WS GRAM GSIFTP
Useful but missing Resource Brokering Scheduling File-Management Information Service
No facilities like GAT or P2P are currently used