ogsa-dai render demo nesc review 18 march 2004. description and aims the ogsa-dai render demo is...

12
OGSA-DAI Render Demo NeSC Review 18 March 2004

Upload: amber-dawson

Post on 28-Mar-2015

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

OGSA-DAIRender Demo

NeSC Review

18 March 2004

Page 2: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Description and Aims

The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects of a GridFlight path data is stored in a relational database (MySQL)Models are stored in flat files

With thanks to Andrew Borley, Jonathan Davies, Neil Hardman and George Hicken of IBM UK.

Page 3: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Initial set-up

Flightpaths

Registry

FlightpathFactory

Models

Registration

Render Node

Render Node

Render Node

Render Node

Registration

ModelsFactory

Registration

Next

Page 4: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Data Flow

Registry

FlightpathFactory

Render Node

Render Node

Render Node

Render Node

ModelsFactory

Web Client

Query Registry for Render Nodes, Flightpaths and Models

Service Handles returned from the Registry

All available flightpaths are

queried All available models are

queried

Flightpaths are returned

All available Models are returned

User selects

Demo Web page

User selects Model

GDS

Grid Data Service Creation

User selects

Flightpath

GDS

Grid Data Service Creation

ModelsFlightpaths

Create the Models GDS

Create the Flightpath GDS

Next

Page 5: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Data Flow

Registry

FlightpathFactory

Render Node

Render Node

Render Node

Render Node

ModelsFactory

Web Client

GDSGDS ModelsFlightpaths

Perform Documents sent to Render Nodes

Render Nodes query GDS for the Flightpath Render Nodes query

GDS for the Model

Next

Page 6: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Animator

Data Flow

Registry

FlightpathFactory

Render Node

Render Node

Render Node

Render Node

ModelsFactory

Web Client

GDSGDS ModelsFlightpaths

Rendered images returned to the Web Client

Next

Render Nodes process the images

The Animator Process composes the movie from

the rendered images

Page 7: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Conclusions

OGSA-DAI can be used for bothData accessProcess driven environment

ExtensiblePOV Ray process initiated by an OGSA-DAI Activity

Facilitates the integration of different data sources

DatabasesFiles

Page 8: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Choosing a model + flightpath

Page 9: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Editing flightpath

Load flightpath data from databaseEdit camera path and pointsSave data back to flightpath database

Models loaded from flat files

Page 10: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Rendering scenes

Dispatch scenes to rendernodes

Progress notification allows tracking of each scene’s status

Page 11: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

RenderNode

Each RenderNode gets a sceneCustom written OGSA-DAI activity to start POVRAY using data from flightpath and models databasesAfter rendering scene, RenderNode sends back data

Page 12: OGSA-DAI Render Demo NeSC Review 18 March 2004. Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects

Assemble movie

Each individual rendered scene is assembled into a movie by the web client