Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin Curran

10
Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin Curran Eleana Asimakopoulou rd International Summer School on Grid Comp Vico Equense 22 July 20

description

The 3 rd International Summer School on Grid Computing. Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin Curran Eleana Asimakopoulou. Vico Equense 22 July 2005. Earth Observation. y=f(x 1 ,x 2 ,x 3 ,...,x 11 ). Parameters estimation. 0. -36. +36. - PowerPoint PPT Presentation

Transcript of Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin Curran

Page 1: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

Final Exercise

Group 9

Daniel TiggemannCarlos BorregoShiv Kaushal

Luigi DiniOisin Curran

Eleana Asimakopoulou

The 3rd International Summer School on Grid Computing

Vico Equense 22 July 2005

Page 2: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

Earth Observation

y=f(x1,x2,x3,...,x1

1)

Parameters estimation

Page 3: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

Inversion Algorithm-2C

• LUT (look-up table) using RRMSE (relative mean square error)

+55+36 0 -36 -55

+55+36 0 -36 -55

5

1

62

1

2

5

1

62

1

2

),(

j imeas

j i

estmeas

ij

(j,i)ρ (j,i)ρRRMSE

(Privette, 1994)

Vegetation

Parameters Estimate

Page 4: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

The Current Approach

Large demandfor informationfrom other bodies

Not enoughstorage

Too muchinformation

Not enoughtime

Need help

Earth observation centre Space observation centre

Nocommunication

Need help

Many imagesto process

Civil Protection

Need information

Need forimage

No realtime image

Parameter Combination

Parameter Combination Parameter

Combination (1-n) database

Serial Computing Serial ComputingImage

Abstraction of the problem:

Page 5: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

The Proposed SolutionHow to use grid to solve our problem:

grid

Site

CE SE

Parameter Combination

Parameter Combination Parameter

Combination (1-n)

InfoSite

CE SE Info

Site

CE SE Info

Events db

Vo

• Not necessary to define a Web-Service architecture since other technologies provide all our needs• Condor – meant just for computing. No solution for Storage• Ogsa-dai – Our atomic instance is a file. Too much overhead. Relational DBMS not needed• Globus would be also useful but we need more functionallity

Page 6: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

What g-lite is providing us:

Job management ServicesWorkload ManagementComputing ElementLogging and Bookkeeping

Data management Services

File and Replica catalogFile Transfer and Placement ServicesgLite I/O

Information ServicesR-GMAService Discovery

Security

Grid AccessService

API

Access Services

JobProvenance

Job Management Services

ComputingElement

WorkloadManagement

PackageManager

MetadataCatalog

Data Services

StorageElement

DataManagement

File & ReplicaCatalog

Authorization

Security Services

Authentication

Auditing

Information &Monitoring

Information & Monitoring Services

ApplicationMonitoring

Site Proxy

Accounting

gLite

Page 7: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

The Progressive Exercise“Search for Knowledge”

• Three pillars found (Gilda, Globus & Fab Gagliardi)• Based on the provided started points• Reading off co-ordinates from output EPS files• Adjusting arguments to the program to produce next EPS file

Page 8: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

The Progressive Exercise

An animated version can be found at: http://tinyurl.com/9s689

Progress of discovery and… if regaining the task:• Rewrite Scanner client - it was not producing results even when used at points where there was a pillar

• Automate using Scanner’s program output as Regular program’s input:

•less time at the command line•simply starting the process running and coming back later to review a bunch of graphs in the EPS files

•Investigate using UNICORE to look at the surface

• Try the surface provided by the UNICORE system. Especially since it was not limited to 20 results per query

Page 9: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

Team Contribution● Project coordinator

● Eleana Asimakopoulou● gLite experts

● Daniel Tiggemann, Carlos Borrego● Master of Pillars!

● Shiv Kaushal● Description of “real-world” reseach

problem● Luigi Dini

● This’n’that● Oisin Curran

Page 10: Final Exercise Group 9 Daniel Tiggemann Carlos Borrego Shiv Kaushal Luigi Dini Oisin  Curran

Feedback on the School

● We missed more security talks!● Practical exercise was a bit chaotic!● Talks get too much into the detail and

less general information● Good social networking!● Good logistical organisation (...excellent

food!)

Grazie!