1 / 14

OGSA-DAI Open Grid Services Architecture – Data Access and Integration

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

Télécharger la présentation

OGSA-DAI Open Grid Services Architecture – Data Access and Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

  4. Workplan • All workpackages and deliverables completed • The project lasted 92 (78 + 14) weeks. • Over the 92 weeks (4/2/02 to 31/10/03): • 138 SM of effort at EPCC were planned • 140.2 SM were expended • 1% overrun

  5. 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 • http://www.ogsadai.org.uk • http://gtr.globus.org • Early adopters had early access to release candidates • 1199 downloads at 31st Oct 2003 • 50% from UK

  6. Container GDSF GDS Data Resource The Basics DAISGR Client

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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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!

  14. 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

More Related