status of the dynamo use case as prepared by michael braun

9
1 5th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP November 14, 2006 Status of the Dynamo Status of the Dynamo Use Case Use Case as prepared by Michael as prepared by Michael Braun Braun Frank Breitling Frank Breitling 5 5 th th AstroGrid-D Meeting, MPE Garching AstroGrid-D Meeting, MPE Garching 14./15. November 2006 14./15. November 2006

Upload: philip-avila

Post on 30-Dec-2015

24 views

Category:

Documents


2 download

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 Presentation

TRANSCRIPT

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

95th AstroGrid-D Meeting, MPE Garching Frank Breiting, AIP

November 14, 2006

Conclusion

Dynamo is Grid ready

Additional services could be helpful and

convenient for the user