OGSA-DAI Open Grid Services Architecture – Data Access and Integration NeSC Review 18 March 2004.

Slides:



Advertisements
Similar presentations
Tom Sugden EPCC OGSA-DAI Future Directions OGSA-DAI User's Forum GridWorld 2006, Washington DC 14 September 2006.
Advertisements

Delivery of Industrial Strength Middleware Federated Strengths Agility & Coordination Prof. Malcolm Atkinson Director 21 st January 2004.
Open Grid Service Architecture - Data Access & Integration (OGSA-DAI) Dr Martin Westhead Principal Consultant, EPCC Telephone: Fax:+44.
NeSC: National e-Science Centre. NeSC Mission Help the UK develop international strength in Grid computing Industry, Commerce, Scientific Research, …
Databases and the Grid OGSA-DAI Architecture & Status Malcolm Atkinson OGSA-DAI Chief Architect for all members of the OGSA-DAI team Director of National.
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.
1 OGSA-DAI Platform Dependencies Malcolm Atkinson for OMII SC 18 th January 2005.
OGSA-DAI Render Demo NeSC Review 18 March Description and Aims The OGSA-DAI Render demo is intended to demonstrate both the Process and Data aspects.
An Overview of OGSA-DAI Kostas Tourlas
MS.NETGrid NeSC Review 18 March Description and Aims Project Aims: Implement OGSI on Microsoft.NET Develop sample Grid services Author and deliver.
Grid-Enabling Data: Sticking Plaster, Sellotape, & Chewing Gum? Colin C. Venters National Centre for e-Social Science University.
FirstDIG First Data Investigation on the Grid Paul Graham, Terry Sloan, Adam Carter EPCC Ian Gregory, Darren Unwin First South Yorkshire tel:+44 (0)131.
Facilitating the use of eInfrastructure: NeSC Training Team Enabling, facilitating and delivering quality training in the UK and Internationally.
EGEE is a project funded by the European Union under contract IST International Summer School on Grid Computing Vico Equense, 16 th July 2005.
Slides thanks to Steve Lynden Amy Krause EPCC Distributed Query Processing with OGSA-DQP Principles and Architectures for Structured Data Integration:
1 An Introduction to OGSA-DAI Konstantinos Karasavvas 13 th September 2005.
Mike Jackson EPCC OGSA-DAI Today Release 2.2 Principles and Architectures for Structured Data Integration: OGSA-DAI.
17 July 2006ISSGC06, Ischia, Italy1 Agenda Session 26 – 14:30-16:00 An Overview of OGSA-DAI OGSA-DAI today – and future features How to extend OGSA-DAI.
14-18 March 2004 EDBT'04 : Service-Based Distributed Query Processing for the Grid (M N Alpdemir) 1 Title, places, people, funding, projects Manchester.
1 OGSA-DAI: Status and Future Plans Neil Chue Hong.
OGSA-DAI: Future Work and Wrap-up The OGSA-DAI Team
Database Taskforce and the OGSA-DAI Project Norman Paton University of Manchester.
1 UK NeSC Meeting, November 18 th, 2004 Terry Sloan EPCC, The University of Edinburgh INWA : using OGSA-DAI in a commercial environment.
EdSkyQuery-G Overview Brian Hills, December
DAIS Grid1 Database Access and Integration Services on the Grid * * Authors: N. Paton, M. Atkinson, V.
ES Metadata Management Enabling Grids for E-sciencE ES metadata OGSA-DAI NA4 GA Meeting, D. Weissenbach, IPSL, France.
1 EPCC Sun Data and Compute Grids Project Using Sun Grid Engine and Globus to Schedule Jobs Across a Combination of Local.
Introduction to OGSA-DAI The OGSA-DAI Team
DAIT (DAI Two) NeSC Review 18 March Description and Aims Grid is about resource sharing Data forms an important part of that vision Data on Grids:
Andrew Jones Interop. in changing infrastructure BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July Design Decisions Interoperability.
OGSA-DAI in OMII-Europe Neil Chue Hong EPCC, University of Edinburgh.
OGSA-DAI-RDF & Its Ontology Interfaces Isao Kojima and Masahiro Kimoto Data Grid Team, Grid Technology Research Center
1 1 EPCC 2 Curtin Business School & Edinburgh University Management School Michael J. Jackson 1 Ashley D. Lloyd 2 Terence M. Sloan 1 Enabling Access to.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
Grids - the near future Mark Hayes NIEeS Summer School 2003.
The Replica Location Service The Globus Project™ And The DataGrid Project Copyright (c) 2002 University of Chicago and The University of Southern California.
OGSA-DAI.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Data access and integration with OGSA-DAI: OGSA-DQP Steven Lynden University of Manchester.
INFSO-RI Enabling Grids for E-sciencE OGSA DAI Data Access and Integration Marek Ciglan Institute of Informatics, Slovac Academy.
Transaction-based Grid Data Replication Using OGSA-DAI Presented by Yin Chen February 2007.
Mike Jackson EPCC OGSA-DAI Architecture + Extensibility OGSA-DAI Tutorial GGF17, Tokyo.
OGSA-DAI Neil Chue Hong 29 th January 2007 OGF19, Chapel Hill.
Amy Krause EPCC OGSA-DAI An Overview OGSA-DAI Technology Update GGF17, Tokyo (Japan)
IBM & HSBC visit Malcolm Atkinson Director & e-Science Envoy UK National e-Science Centre & e-Science Institute 30 th March 2006.
1 The Challenge of Data Integration Data + Grid = Discovery? Prof. Malcolm Atkinson Director 22 nd January 2003.
1 OGSA-DAI Status Report Neil P Chue Hong 20 th May 2005.
Introduction to OGSA-DAI Neil Chue Hong OGSA-DAI Project Manager 14 th February 2006 GGF16, Athens.
Data Integration in Bioinformatics Using OGSA-DAI The BioDA Project Shirley Crompton, Brian Matthews (CCLRC) Alex Gray, Andrew Jones, Richard White (Cardiff.
OGSA-DAI & DAIT projects Update for TAG Prof. Malcolm Atkinson Director 30 th October 2003.
Neil Chue Hong Project Manager, EPCC OGSA-DAI Requirements Gathering Exercise 2 nd DIALOGUE workshop eSI, 9-10.
OGSA-DAI Users’ Meeting Introduction Malcolm Atkinson Director 7 th April 2004.
NeSC/eDIKT & AstroGrid Phase B NeSC and IBM Grid work NeSC and IBM Grid work NeSC/WFAU sky survey DB design work NeSC/WFAU sky survey DB design work Astro-related.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
The OGSA-DAI Project Databases and the Grid Neil Chue Hong Project Manager EPCC, Edinburgh
GEODE – Sharing Occupational Data Through The Grid Dr. Paul Lambert, Dr. Vernon Gayle, Prof. Ken Prandy, Prof. Richard Sinnott, Prof. Ken Turner, Koon.
1 OGSA-DAI: Service Grids Neil P Chue Hong. 2 Motivation  Access to data is a necessity on the Grid  The ability to integrate different data resources.
Welcome Grids and Applied Language Theory Dave Berry Research Manager 16 th October 2003.
OGSA-DQP Steven Lynden University of Manchester. Data access & integration with OGSA-DAI: GGF 17 2 Introduction OGSA-DQP is a service based distributed.
OGSA-DAI 简介及其它在 China-VO DAS 系统中的应用 杨阳 中国虚拟天文台研发团队 Chinese Virtual Observatory.
1 A new Architecture for OGSA-DAI Malcolm Atkinson, K. Karasavvas, M. Antonioletti, R. Baxter, A. Borley, N. Chue Hong, A. Hume, M. Jackson, A. Krause,
OGSA-DAI Current Version Guy Warner.
OGSA-DAI.
Amy Krause EPCC OGSA-DAI An Overview OGSA-DAI on OMII 2.0 OMII The Open Middleware Infrastructure Institute NeSC,
Performance Analysis of the OGSA-DAI Software Mike Jackson Mario Antonioletti, Neil Chue Hong, Alastair Hume, Amy Krause, Tom.
Update to the Community GGF16 - Athens
The OGSA Data Architecture
UK e-Science OGSA-DAI November 2002 Malcolm Atkinson
Grid Portal Services IeSE (the Integrated e-Science Environment)
OGF19 – Chapel Hill, NC, USA 30 January 2007
Presentation transcript:

OGSA-DAI Open Grid Services Architecture – Data Access and Integration NeSC Review 18 March 2004

Description and Aims OGSA–DAI Provide a uniform access framework for heterogeneous data resources on the Grid Data resources:  Relational databases  XML collections  Can widen scope, e.g. files, any data source/sink Middleware which: Reduces development cost of data centric Grid applications Facilitates Grid data centric application development Facilitates data integration Increased collaboration

Status Functional Scope defined goals Had a 66 point functional scope for Phase II All MUSTs/SHOULDs achieved except:  Statement Metadata (partially complete) –We do not list all SQL operations a GDS supports MAYs completed:  Transforming application data (compression, XSLT)  Caching of data  Block transfer of data  Scripting (though we no longer call it that)  Persistent components

Workplan All workpackages and deliverables completed The project lasted 92 ( ) weeks. Over the 92 weeks (4/2/02 to 31/10/03): 138 SM of effort at EPCC were planned SM were expended 1% overrun Workpackage (WP)Status 1. Programme Management 1.1 End of Phase 2 review D1.1 End of Phase 2 Report FINISHED Oracle Complete 2. Architecture 2.1 High Level Design D2.1 High level system architecture Due M3, 31/12/2002, delivered 25/11/ Architectural definition D2.2 Architecture framework definition Due M3, 31/12/2002, delivered 7/11/2002 FINISHED EPCC/IBM Complete EPCC/IBM/NeSC/UoM Complete 3. Development 3.1 Detailed Component design D3.1.1 Release design documentation (Release 1) D3.1.2 Release design documentation (Release 2) D3.1.3 Release design documentation (Release 3) 3.2 Component implementation D3.2.1 Release implementation code (Release 1) D3.2.2 Release implementation code (Release 2) D3.2.3 Release implementation code (Release 3) 3.3 Write documentation D3.3.1 Release system and user documentation (Release 1) D3.3.2 Release system and user documentation (Release 2) D3.3.3 Release system and user documentation (Release 3) 3.4 Develop test strategy and test suites D3.4 Release test strategy and test suites 3.5 Perform tests D3.5.1 Documented test results (Release 1) D3.5.2 Documented test results (Release 2) D3.5.3 Documented test results (Release 3) FINISHED EPCC/IBM Complete EPCC/IBM Complete EPCC/IBM Complete EPCC/IBM Complete EPCC/IBM Complete 4. Distributed Query Processing 4.1 Revise DQP model D4.1 Revised DQP model 4.2 Develop prototype D4.2 Distributed query prototype FINISHED UoM/UoN Complete UoM/UoN Complete 5. Release ManagementComplete (Phase 2)

Releases Releases added functionality in staged deliveries Kept on target Max slippage was 2 weeks due to GGF Made available through project website and GTR Early adopters had early access to release candidates 1199 downloads at 31 st Oct % from UK ReleaseRelease Date Release /09/03 Release 331/07/03 Release 2 interim 11/06/03 Release 215/04/03 Release 1 interim 28/02/03 Release 115/01/03

The Basics Data Resource Container DAISGR Client GDSF GDS

Technical Achievements Grid Data Service Perform documents allow for powerful “scripting”  Composition of requests (encapsulation of activities) Activity Framework easily extended by developers Variety of delivery/upload mechanisms  SOAP/HTTP, GridFTP, GDT Can achieve complex composition patterns  e.g. distributed queries using temporary tables Grid Data Service Factory Simple to configure Supported databases:  MySQL, DB2, Oracle, XIndice Other “working” databases:  SQL Server, Postgres, Access (via JDBC/ODBC) DAI Service Group Registry Framework for service discovery

Dissemination (1) Selected Presentations (EPCC during Phase II only) 10th Anniversary of Poznan Supercomputing Centre, October 24, 2003 Designing and Building Grid Services Workshop, Chicago, October 8, 2003 Glasgow Kelvin Hub opening, September 17, 2003 All Hands presentations and demonstrations, Nottingham, September 2-4, 2003 DAIS F2F, NeSC, August 21 – 22, 2003 ASTAR Visit, NeSC, July 14, 2003 Virtual Observatory as a Data Grid, NeSC, June 30 – July 2, 2003 Geoffrey Fox visit, EPCC, April 4, 2003 NeSC Review, NeSC, March 28, 2003 OGSA-DAI / Informatics meeting, NeSC, March 27, 2003 OGSA Experiences Panel, GGF7 Tokyo, March 4-7, 2003 NeSC Open Day, NeSC, January 17, 2003

Dissemination (2) Posters NeSC Review, NeSC, September 30, 2003 UK e-Science All Hands, Nottingham, September 2-4, 2003 GlobusWorld January 13 – 17, 2003 Publications through GGF DAIS – File Access, September 19, 2003 DAIS – Grid Data Service Specification, September 19, 2003 DAIS – Relational Specialisation, September 19, 2003 DAIS – XML Specialisation, September 19, 2003 DFDL – Basic Structures Ontology, August 5, 2003 DFDL – Primitive Type Ontology, August 5, 2003 DFDL – Structural Description, August 5, 2003 DFDL – XML Representation, August 5, 2003 DFDL – Primer, June 4, 2003 Other notable publications “Grid Security for Dummies”, available from OGSA-DAI website, October 29, 2003

Training Course and tutorials by EPCC staff were run at: eScience Summer School, NeSC, September 29 – October 3rd, 2003 International Summer School on Grid Computing, Naples, July 13 – 25, 2003 OGSA-DAI Training Course, NeSC, April 22, 2003 OGSA-DAI Tutorial, GGF7 Tokyo, March 4, 2003 Creating Grid Services using GT3 and Java course, NeSC, February 24, 2003 OGSA-DAI Training Course, NeSC, February 11, 2003 OGSA-DAI Training Course, NeSC, January 8, 2003 “Show and tell” method of increasing exposure

Support Support for OGSA-DAI through Grid Support Centre from Release 2 Very useful to encourage user take-up Query desk Regular stream of queries Active user list “Power Users” submitted answers to other users questions Discussed innovative ways of extending OGSA- DAI

Exploitation Projects started at both EPCC/NeSC and IBM using OGSA-DAI: eDiaMoND FirstDIG INWA BRIDGES EdSkyQueryG Many more projects using OGSA-DAI Presentations, Visits and Training have been vital to uptake of OGSA-DAI

Future plans Work continues under the DAIT project Research and develop OGSA-DAI software Improve performance and scalability Liase with technology adopters  Make sure OGSA-DAI works for them Liase with Globus  Globus Alliance  OGSA-DAI also distributed through Globus Toolkit Continue standardisation process through DAIS We’ve done Data Access … now it’s time for Data Integration!

Project Participants EPCC Ali Anjomshoaa, Mario Antonioletti, Rob Baxter, Neil Chue Hong, Ally Hume, Mike Jackson, Amy Krause, Jeremy Nowell, Charaka Palansuriya, Tom Sugden, Martin Westhead IBM UK Brian Collins, Simon Laws, Andrew Borley, James Magowan, Neil Hardman, George Hicken, Manfred Oevers, Alan Knox IBM US Susan Malaika, Inderpal Narang NeSC Malcolm Atkinson Oracle UK Dave Pearson University of Manchester Norman Paton, Nedim Alpdemir University of Newcastle Paul Watson, Arijit Mukherjee