UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre ...

21
UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre www.nesc.ac.uk 28 th October 2002 Meeting of the UK e-Science Technical Advisory Group Renaissance Hotel Heathrow, London

Transcript of UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre ...

Page 1: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

UK e-Science

Report on OGSA, OGSI & OGSA-DAI

Malcolm Atkinson

Director of National e-Science Centrewww.nesc.ac.uk

28th October 2002

Meeting of the UK e-ScienceTechnical Advisory Group

Renaissance HotelHeathrow, London

Page 2: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Overview

OGSA, OGSI @ GGF6

Powerful force & progress

DAIS-WG @ GGF6

International, strong UK lead, making good progress

Influencing OGSI

OGSA-DAI

Phase 1: Complete and successful

– But worrying structural issues

Phase 2: Energetic and effective development collaboration

– But unresolved structural issues

Take home message

Address these structural issues

Page 3: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

OGSA & OGSI prognosis

Powerful rallying cryWell organised

OGSI, OGSA, …

Responsive to DAISubstantial industrial investmentMulti-national intensely active working groupsIBM announcement of contribution of its OGSI code to public sourceTechnical PreviewsAlpha 15th January ‘03

Major engineering effort

Complex & large code base

More demanding of software environment

Web servicesMessaging

Depends on planned extensions to standardsFirst APIs for Java

Page 4: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

GGF DAIS WGChairs

Norman Paton (Manchester Uni.)Leanne Guy (CERN) … dropped outDave Pearson (Oracle UK)

ActivityBoF GGF4 TorontoWG Meeting GGF5 EdinburghPapers for GGF6Workshops & Mail lists

GoalsAgree Standards for Database Access & IntegrationFreely available reference implementations

OGSA-DAI one source & focus for discussions

Data Provenance and Derivation WorkshopSignificant UK contribution

Norman Paton,Inderpal Narang,Susan Maliaka, Greg Ricardi, …

http://www.cs.man.ac.uk/grid-db/

Page 5: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

OGSA-DAI Stake Holders

Grid Plumbing & Security Infrastructure

Scheduling Accounting

Monitoring Diagnosis Logging

Data Intensive Applications

Data & Storage Resources

Distributed

Authorisation Data Access

Data Integration

Structured Data

Scientific Data Mining & Integration Technology

OperationsTeam

App. Developers

Owners

Data Intensive Users

Data ProvidersData Curators

Tech. Developers

Keep all thestake holder groups

satisfied

Page 6: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

OGSA-DAI project

Lego kit for Data Access & IntegrationComponents for e-Science ApplicationsAccelerated Application DevelopmentMultiple Data ModelsDistributed DataAccess via Grid & ProxiesIntegration, Translation & Transformation

Open Source Reference ImplementationFor DAIS-WG standard

Trigger for DAI Component ConstructionStimulate a community

Page 7: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

OGSA-DAI Time Line

Feb ’02 May ’02 Jul ’02 Sep ’02 Dec ’02 Feb ’03 May ’03 Sep ’03

Ship Release 1 for GT3 Integration

RDB + GT2 / OGSA Prototypes Available

XML + OGSA Prototype Available

Design Documents & Demos for DAIS WG @ GGF5

XML + OGSA Prototypes for Early Adopters

WS + GSI UK support ( > 100 downloads)

Phase 2 StartsPhase 1 Starts

Demo & Release 1.5 @ GGF7

GGF6 WG Papers & Prototypes

Release 2

today

Page 8: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Primary Components

Client

Consumer

GDS

GDSF

GDSR

DB

Page 9: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Advanced Components

Consumer

GDS Client

GDT

Translation

Translation

DB

GDS:PerformScript

Page 10: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Composing Components

OGSA-DAIComponent

OGSA-DAIComponent

OGSA-DAIComponent

Data Transport

Data Transport

Data Transport

Data Transport

Page 11: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Distributed Query

Registry R

Client

Consumer GDT

GDS

GDTV

DQP

GDT

GDTV

GDS

QPM

NS

F Factory

Evaluator

GDTV GDT

Evaluator

GDTV GDT

Evaluator

GDTV GDT

GDS

GDS

GDTV DB

T

Q

T

PNM

T

PNM

GDS

T

GDTV

D Q P : D is t ribu te d Q u e ry Pro ce s s o rG D T : G rid D a ta Tra n s po rtT : Tra n s la t io nQ : Q u e ryG D TV : G rid D a ta Tra n s po rt V e h icleF : Fa cto ryQ PM : Q u e ry Pro g re s M o n ito rPNM : Pro g re s s No t if ica t io n M e s s a g eA M : A pplica t io n M e ta da taC R M : C o m pu ta t io n a l R e s o u rce M e ta da taNS : No t if ica t io n S in k

1

2

5

3

4

5

5

7

7

6

6

7

7

7

7

(7) 8

6

Page 12: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Today we haveA well-developed architecture

Issues identified and prioritised

An emerging standard spec.A high level designActive cross-site development teamsA functional spec for release 1A plan for the remainder of the projectEffective operational arrangements for development

Architecture needs rewriting

Doc. StructureEmerging ideas

Standard needs negotiation and to be led from reference implementationHigh-level design still being “polished”Resources not fully committed by managersDevelopment resources still being set up

Page 13: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Today we need

Commitment of and by ManagersMembers of teams allocated for an agreed periodManagers’ and leaders’ time and schedule committed

Completion of collaboration agreementSign off source licenceIPR and liability agreement

Agreed strategy for Globus copyrightGeneral issue for many UK projects

Agreed plan for UK hand over and support

Page 14: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Take Home Message

Developers working hard and wellQuality of input and work very goodGood quality team

Plans, designs, proto-products emergingCommitted to release for GT3 Alpha

Unresolved high-level issues are major risk

Could block releaseCould disrupt effective teamsCould leave users without support

Page 15: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

End of Presentation

Questions Please

Page 16: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

OGSA-DAI Summary

On Schedule & Going WellContributions via DAIS-WG @ GGF5 & 6Releases with GT3 Releases scheduledStatus: Early Days

Released prototypesTested Architectural DesignUsing OGSAWorking with Early Adopter Pilot Projects

AstroGrid & MyGrid

First PRODUCT release Dec ‘02

Influence OGSA-DAI directionVia DAIS-WG & Direct messages to us

Page 17: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Oxford

Glasgow

Cardiff

Southampton

London

Belfast

Daresbury Lab

RAL

OGSA-DAI Partners

EPCC & NeSC

Newcastle

IBMUSA

IBM Hursley

Oracle

Manchester

EPCC & NeSCIBM UKIBM USAManchester e-SCNewcastle e-SCOracle £3 million, 18 months, started February 2002

Cambridge

Hinxton

Page 18: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

Composed Components

Translation

Consumer

GDS

Translation

GDT

GDS:performScript

GDT

GDT

Client

GDS:performScript

GDS:performScript

GDS:performScript

Page 19: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

DAI Key Components

GridDataService GDS Access to data & DB operations

GridDataServiceFactory GDSF Makes GDS & GDSF

GridDataServiceRegistry GDSR Discovery of GDS(F) & Data

GridDataTranslationService Translates or Transforms Data

GridDataTransportDepot GDTD Data transport with persistence

Relational & XML models supportedRole-based AuthorisationBinary structured files

Page 20: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

OGSA Relationship

Class GridService Registry NotificationConsumer NotificationProducer

GDS Mandatory   Optional Normal

GDSF Mandatory   Optional Normal

GDSR Mandatory Mandatory   Normal

GDTS Mandatory      

       

GDTD Mandatory   Optional Normal

Page 21: UK e-Science Report on OGSA, OGSI & OGSA-DAI Malcolm Atkinson Director of National e-Science Centre  28 th October 2002 Meeting of the UK.

DAI portType Usage

Class GridDataService DataTransport Factory

GDS Mandatory Normal  

GDSF Optional Normal Mandatory

GDSR Optional    

GDTS Optional Mandatory  

     

GDTD Optional Mandatory