100 likes | 195 Views
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.
E N D
The 3rd 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(x1,x2,x3,...,x11) Parameters estimation
0 -36 +36 -55 +55 0 -36 +36 -55 +55 Inversion Algorithm-2C • LUT (look-up table) using RRMSE (relative mean square error) (Privette, 1994) Vegetation Parameters Estimate
Many images to process database Need help Parameter Combination No communication Parameter Combination Serial Computing Serial Computing Parameter Combination (1-n) Image Civil Protection Too much information Large demand for information from other bodies Need help Not enough time No real time image Need for image Not enough storage Need information Space observation centre Earth observation centre The Current Approach Abstraction of the problem:
How to use grid to solve our problem: Parameter Combination Parameter Combination grid Parameter Combination (1-n) Vo Site Site Site Events db CE SE Info CE CE SE Info SE Info The Proposed Solution • 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
Access Services Grid AccessService API Security Services Authorization Information & Monitoring Services Application Monitoring Information &Monitoring Auditing Authentication Data Services Job Management Services MetadataCatalog File & ReplicaCatalog JobProvenance PackageManager Accounting StorageElement DataManagement WorkloadManagement ComputingElement Site Proxy gLite • What g-lite is providing us: • Job management Services • Workload Management • Computing Element • Logging and Bookkeeping • Data management Services • File and Replica catalog • File Transfer and Placement Services • gLite I/O • Information Services • R-GMA • Service Discovery • Security
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
The Progressive Exercise 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 An animated version can be found at: http://tinyurl.com/9s689
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
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!