OGSA-DAI Future Directions

12
Tom Sugden EPCC [email protected] OGSA-DAI Future Directions OGSA-DAI User's Forum GridWorld 2006, Washington DC 14 September 2006

description

OGSA-DAI Future Directions. OGSA-DAI User's Forum GridWorld 2006, Washington DC 14 September 2006. What’s next?. OGSA-DAI WSI 3.0 and OGSA-DAI WSRF 3.0 Due in March 2007 Release schedule is now determined by functionality No longer every 6 months Main efforts are focussed on: - PowerPoint PPT Presentation

Transcript of OGSA-DAI Future Directions

Page 1: OGSA-DAI  Future Directions

Tom SugdenEPCC

[email protected]

OGSA-DAI Future Directions

OGSA-DAI User's Forum

GridWorld 2006, Washington DC

14 September 2006

Page 2: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 2

O G S A -D A I

What’s next?

• OGSA-DAI WSI 3.0 and OGSA-DAI WSRF 3.0

• Due in March 2007– Release schedule is now determined by functionality– No longer every 6 months

• Main efforts are focussed on:– Multi-Resource Requests data integration capabilities– Expanded Resource Model standardised, separate concerns– Persistence robustness, dynamic reconfiguration– Clustering scalability, robustness– New Activity Framework simpler, more powerful– Monitoring Framework logging, auditing, status reporting

Page 3: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 3

O G S A -D A I

Multi-Resource Requests

Data Request

Execution Service

Data Request Execution Resource

Client

Data Resource Data

Data Resource Data

Data Resource Data

One

Two

Three

Perform Document

sqlQuery(One)

sqlQuery(Two)

sqlQuery(Three)

integrateData

deliverToGridFTP

Client-server interaction

Service-resource association

Resource-resource association

Resource-database association

Page 4: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 4

O G S A -D A I

Expanded Resource Model

Data Resource

Session

Data

Data Resource Data

Data Resource Data

SessionSession

SessionSessionRequest

Client

Data Request Execution

Service

Data Resource

Information Service

Session Management

Service

Request Management

Service

Data Request Execution Resource

Page 5: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 5

O G S A -D A I

Persistence

PersistenceDatabase

Data Request Execution ResourceClient

Data Resource

SessionSessionSession

SessionSessionRequest

OGSA-DAI Server

Data ResourceData

Resource

Data

Data

Data

Service and Resource

Configuration and State

Data Request

Execution Service

Data Resource

Information Service

Session Management

Service

Request Management

Service

Page 6: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 7

O G S A -D A I

Clustering

PersistenceDatabase

Client

OGSA-DAI cluster

Front-end Router

Page 7: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 9

O G S A -D A I

New Activity Framework

Data Resource Data

Data Resource Data

Data Resource Data

Request

One

Two

Three

ClientData Request

Execution Service

Data Request Execution Resource

sqlQuery(One)

sqlQuery(Two)

sqlQuery(Three)

mergefederatedQuery

webRowSet

deliverToFTP

Spawned Activities

Perform Document

Activities

Page 8: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 11

O G S A -D A I

Simplified Activity Interface

• All activities must implement the Activity interface

• An abstract ActivityBase class is provided which

implements common functionality

• Concrete classes implement the process() method

Page 9: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 12

O G S A -D A I

Activity Extension Interfaces

• Optional interfaces for activities with specific requirements– Activities that access data resources– Activities that create new activities– Activities that interact with sessions– etc

Page 10: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 13

O G S A -D A I

The Monitoring Framework

Request

sqlQuery(One)

sqlQuery(Two)

sqlQuery(Three)

mergefederatedQuery

webRowSet

deliverToFTP

Spawned

Activities

Activity Status Reporter

Event Logger

Auditor

Events are dispatched to listeners

Page 11: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 15

O G S A -D A I

Other Planned Features

Security

Message-level + Transport-level including delegation

New Releases

OGSA-DAIR OGSA-DAIX OGSA-DQP

Registries

Guidelines for Grimoires and Service Groups

Page 12: OGSA-DAI  Future Directions

14 September 2006 http://www.ogsadai.org.uk/ 17

O G S A -D A I

Further Information

• The OGSA-DAI project site– http://www.ogsadai.org.uk

• The DAIS-WG site– http://forge.gridforum.org/projects/dais-wg

• OGSA-DAI users mailing list– [email protected]– General discussion on OGSA-DAI, data and the grid

• Formal support for OGSA-DAI releases– http://www.ogsadai.org.uk/support– [email protected]

• OGSA-DAI training courses