thilo kielmann vrije universiteit, amsterdam [email protected]

12
European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies Managed by Grid Application Programming Environments: Comparing ProActive, Ibis, and GAT CoreGRID Technical Report TR-0003, to appear in Future Generation Grids, Springer 2005 Thilo Kielmann Vrije Universiteit, Amsterdam [email protected]

Upload: marlon

Post on 17-Jan-2016

55 views

Category:

Documents


0 download

DESCRIPTION

Thilo Kielmann Vrije Universiteit, Amsterdam [email protected]. Grid Application Programming Environments: Comparing ProActive, Ibis, and GAT CoreGRID Technical Report TR-0003, to appear in Future Generation Grids , Springer 2005. CoreGRID: Network of Excellence. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

Managed by

Grid Application Programming Environments:Comparing ProActive, Ibis, and GAT

CoreGRID Technical Report TR-0003,to appear in Future Generation Grids, Springer 2005

Thilo Kielmann

Vrije Universiteit, Amsterdam

[email protected]

Page 2: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

CoreGRID: Network of Excellence

• Funded by European Commission (IST, 6th Framework)

– 8.2MEuro, for 4 years, started Sep 2004

• Goal: integrating the research of the major European groups working on Grids

– Currently 42 partner sites

• 6 Virtual Institutes

– Knowledge and Data Management

– Programming Models

– System Architecture

– Information and Monitoring Services

– Resource Management and Scheduling

– Problem Solving Environments, Tools and Systems

Page 3: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

A Grid Application Execution Scenario

Page 4: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

Functional Properties

What applications need to do:

• Access to compute resources, job spawning and scheduling

• Access to file and data resources• Communication between parallel and distributed

processes• Application monitoring and steering

Page 5: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

Non-functional Properties

What else needs to be taken care of:

• Performance• Fault tolerance• Security and trust• Platform independence

Page 6: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

ProActive

Page 7: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

Ibis

Page 8: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

GAT

Page 9: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

Comparing ProActive/Ibis/GAT

Page 10: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

Synthesizing a Generic Architecture

Page 11: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

Conclusions

• We identified a set of functional and non-functional properties for grid application runtime environments

• None of our systems currently addresses them all• Work in progress: – CoreGRID virtual institute on

Environments, Tools, and Systems – designing/building a generic grid platform

www.coregrid.net

Page 12: Thilo Kielmann Vrije Universiteit, Amsterdam kielmann@cs.vu.nl

European Research Network on Foundations, Software Infrastructures and Applications for large scale distributed, GRID and Peer-to-Peer Technologies

12/06/05

Acknowledgements

Francoise Baude, Fabrice Huet, Denis Caromel,

Andre Merzky, Henri Bal (and a cast of 1000s:)