Share PowerPoint. Anywhere!

ahm2004 workflow

Uploaded from authorPOINT Lite
Download as Download Not Available PPT
Presentation Description

No description available

Views: 9
Like it  ( Likes) Dislike it  ( Dislikes)
Added: December 14, 2007 This presentation is Public
Presentation Category :Entertainment
Tags Add Tags
Presentation StatisticsNew!
Views on authorSTREAM: 9
Presentation Transcript

Workflow Enactment in ICENI : Workflow Enactment in ICENI Dr Andrew Stephen MCGough Laurie Young, Ali Afzal, Steven Newhouse and John Darlington London e-Science Centre 2nd September 2004


ICENI: Imperial College e-Science Network Infrastructure : ICENI: Imperial College e-Science Network Infrastructure The Iceni, under Queen Boudicca, united the tribes of South-East England in a revolt against the occupying Roman forces in AD60.


Workflow Enactment : Workflow Enactment Applications consist of a number of components linked together in a dataflow manner User specifies work as abstract workflow The abstract workflow needs to be mapped down to a set of component implementations which will run on resources (concrete workflow) Mapping Workflow Graph over Resource Graph


Workflow Enactment : Workflow Enactment Linear Equation Source Linear Equation Solver Display Vector Results


The Architecture : The Architecture Scheduler Launcher Workflow Grid Container


Enactment Pipeline : Enactment Pipeline Scheduling Framework AM Abstract Workflow SRR IIM PR


Scheduling Service : Scheduling Service Scheduling Framework Listen out for services Launcher Services Reservation Services Performance Services


Stages in the Scheduling Framework : Stages in the Scheduling Framework Abstract Workflow


Reservations & Delayed Execution : Reservations & Delayed Execution Scheduling Framework AM Abstract Workflow SRR IIM PR


Reservations : Reservations time → time → Reserve (workflow) WS-Agreement Request interval Linear Equation Source Linear Equation Solver Display Vector Results Reservations not possible on Users Desktop


Launching Service : Launching Service Launching Framework


Grid Container : Grid Container Provided an environment for components to run within Instantiates the components that should be launched locally Performs the choreography between components Responsible for inter-component communication


Grid Containers : Grid Containers Linear Equation Source Linear Equation Solver Vector Display


Summary : Summary Have developed an end to end Pipeline for deploying workflows Pluggable architecture for experimentation ICENI is evolving Towards Web Services Further research is required in scheduling algorithms and reservation techniques


Acknowledgements : Acknowledgements Director: Professor John Darlington Research Staff: Nathalie Furmento, Stephen McGough, William Lee Jeremy Cohen, Marko Krznaric, Murtaza Gulamali Asif Saleem, Laurie Young, Jeffery Hau David Mcbride, Ali Afzal Support Staff Oliver Jevons, Sue Brookes, Glynn Cunin, Keith Sephton Alumni: Steven Newhouse, Yong Xie, Gary Kong James Stanton, Anthony Mayer, Angela O’brien Contact: http://www.lesc.ic.ac.uk/iceni  e-mail: lesc@ic.ac.uk