Workflow Enactment in ICENI - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Workflow Enactment in ICENI

Description:

Workflow Enactment in ICENI. Dr Andrew Stephen MCGough ... Workflow Enactment ... Enactment Pipeline. Scheduling Framework. Grid Container. Launching Framework ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 16
Provided by: murtazag
Category:

less

Transcript and Presenter's Notes

Title: Workflow Enactment in ICENI


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

2
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.
3
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

4
Workflow Enactment
Linear Equation Source
Linear Equation Solver
Display Vector Results
5
The Architecture
Workflow
Scheduler
Launcher
Grid Container
6
Enactment Pipeline
Abstract Workflow
Scheduling Framework
AM
SRR
IIM
PR
7
Scheduling Service
Scheduling Framework
  • Listen out for services
  • Launcher Services
  • Reservation Services
  • Performance Services

8
Stages in the Scheduling Framework
Abstract Workflow
9
Reservations Delayed Execution
Abstract Workflow
Scheduling Framework
AM
SRR
IIM
PR
10
Reservations
Reserve (workflow)
Linear Equation Source
Linear Equation Solver
Display Vector Results
WS-Agreement Request interval
time ?
time ?
Reservations not possible on Users Desktop
11
Launching Service
Launching Framework
12
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

13
Grid Containers
Linear Equation Source
Linear Equation Solver
Vector Display
14
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

15
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 Obrien
  • Contact
  • http//www.lesc.ic.ac.uk/iceni ? e-mail
    lesc_at_ic.ac.uk
Write a Comment
User Comments (0)
About PowerShow.com