Mike Jackson EPCC OGSA-DAI Today Release 2.2 Principles and Architectures for Structured Data Integration: OGSA-DAI.

Slides:



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

© 2007 Open Grid Forum Data Management Challenge - The View from OGF OGF22 – February 28, 2008 Cambridge, MA, USA Erwin Laure David E. Martin Data Area.
MIT Lincoln Laboratory A Service-Oriented Approach to Application Development Robert Darneille & Gary Schorer WPI MQP Presentations ICS Group 10 October.
Michael Pizzo Software Architect Data Programmability Microsoft Corporation.
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Resource wrappers, web services, grid services Jaspreet Singh School of Computer.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Amy Krause Applications Consultant, EPCC Tom Sugden Applications Consultant, EPCC OGSA-DAI Client Toolkit Principles.
Inside Data Access with SQLXML: Architecture Guide Rolandas Gricius MCT, MCSE, MCSD Adapted From.
Amy Krause Applications Consultant, EPCC Tom Sugden Applications Consultant, EPCC OGSA-DAI Usage Scenarios Behind.
Slides thanks to Steve Lynden Amy Krause EPCC Distributed Query Processing with OGSA-DQP Principles and Architectures for Structured Data Integration:
Inside the GDS The Engine, Activities, Data Resource Implementations and Role Mapping EPCC, University of Edinburgh Tom Sugden First.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
1 An Introduction to OGSA-DAI Konstantinos Karasavvas 13 th September 2005.
Amy Krause Applications Consultant, EPCC Extending OGSA-DAI 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.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
SQL Server 2000 and XML Erik Veerman Consultant Intellinet Business Intelligence.
Curation Tool June 11, Curation Tool Overview Architecture Implementation Dependencies Futures 2.
Streams – DataStage Integration InfoSphere Streams Version 3.0
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Digital Object: A Virtual Online Storage Solution 598C Course Project Huajing Li.
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
© Geodise Project, University of Southampton, Data Management in Geodise Jasmin Wason, Zhuoan Jiao and Marc Molinari Engineering.
OGSA-DAI: Future Work and Wrap-up The OGSA-DAI Team
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Data File Access API : Under the Hood Simon Horwith CTO Etrilogy Ltd.
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
WSRF Supported Data Access Service (VO-DAS)‏ Chao Liu, Haijun Tian, Dan Gao, Yang Yang, Yong Lu China-VO National Astronomical Observatories, CAS, China.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
OGSA-DAI Architecture The OGSA-DAI Team
1 All-Hands Meeting 2-4 th Sept 2003 e-Science Centre The Data Portal Glen Drinkwater.
CVSQL 2 The Revenge of the SQL. The present Read-only access to CVS repository logs Language is a subset of SQL XML interface for returning results Built-in.
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:
OGSA-DAI in OMII-Europe Neil Chue Hong EPCC, University of Edinburgh.
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.
Web: OGSA-DAI 3.0 Ally Hume, Amy Krause OGSA-DAI Workshop 17th October 2007.
A Brief Documentation.  Provides basic information about connection, server, and client.
Wrapping Scientific Applications As Web Services Using The Opal Toolkit Wrapping Scientific Applications As Web Services Using The Opal Toolkit Sriram.
OGSA-DAI.
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.
Mike Jackson EPCC OGSA-DAI Architecture + Extensibility OGSA-DAI Tutorial GGF17, Tokyo.
OGSA-DAI Presented by Mike Mineter (Most) slides from Neil Chue-Hong (EPCC)
Metadata Mòrag Burgon-Lyon University of Glasgow.
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)
Lundi 7 décembre 2015 Lavoisier. Motivations data sources provided by many partners –heterogeneity of used technologies objectives –reduce complexity.
1 Service Creation, Advertisement and Discovery Including caCORE SDK and ISO21090 William Stephens Operations Manager caGrid Knowledge Center February.
1 OGSA-DAI Status Report Neil P Chue Hong 20 th May 2005.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
CSI 3125, Preliminaries, page 1 SERVLET. CSI 3125, Preliminaries, page 2 SERVLET A servlet is a server-side software program, written in Java code, that.
CSE323 การวิเคราะห์และออกแบบระบบ (Systems Analysis and Design) Lecture 12: Data Management Design.
ESG-CET Meeting, Boulder, CO, April 2008 Gateway Implementation 4/30/2008.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
DEV332 Programming for the Middle Tier in Visual Basic.NET Billy Hollis Author / Consultant.
Java Programming: Advanced Topics 1 Enterprise JavaBeans Chapter 14.
Mike Jackson EPCC OGSA-DAI Today – Release 8 OGSA-DAI Tutorial GGF17, Tokyo.
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.
Amy Krause EPCC Profiling OGSA-DAI Performance OGSA-DAI Technology Update GGF17, Tokyo (Japan)
DataGrid is a project funded by the European Commission EDG Conference, Heidelberg, Sep 26 – Oct under contract IST OGSI and GT3 Initial.
Apache Cocoon – XML Publishing Framework 데이터베이스 연구실 박사 1 학기 이 세영.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
OGSA-DAI Current Version Guy Warner.
OGSA-DAI.
DAT 400 Inside Data Access with SQLXML: Architecture Guide Alexander Vaschillo Lead Program Manager WebData XML Group Microsoft Corporation.
CERN IT Department CH-1211 Genève 23 Switzerland t Load testing & benchmarks on Oracle RAC Romain Basset – IT PSS DP.
Amy Krause EPCC OGSA-DAI An Overview OGSA-DAI on OMII 2.0 OMII The Open Middleware Infrastructure Institute NeSC,
SQL Server 2000 and Access 2000 limits
Presentation transcript:

Mike Jackson EPCC OGSA-DAI Today Release 2.2 Principles and Architectures for Structured Data Integration: OGSA-DAI as an example ISSGC06 (Ischia, Italy) 17 July 2006

What’s in a name? Release 2.2 (April 28 th 2006) –OGSA-DAI WSI 2.2 –Runs under Apache Axis on Tomcat –Runs under Axis 1.2RC3 on Tomcat –Runs under OMII –OGSA-DAI WSRF 2.2 –Runs under Globus Toolkit and Available now at

17 July 2006http:// Resource management Transient data service resources –Exist only in memory –No associated configuration files on the server –Associated activity to create new transient resources Resource withdrawal –An activity to withdraw a data service resource –Optionally remove its configuration files from the server

17 July 2006http:// Relational multi-resources A data service resource that aggregates multiple relational data service resources Aggregated resources can be local or remote Associated activities –Submit a query to every aggregated resource and return a bag of the results –Submit a query to every aggregated resource and return the results from the first one that completes –Remove duplicate rows from a bag of the results

17 July 2006http:// Activities… Data conversion activities –Convert ResultSet to WebRowSet –Convert ResultSet to CSV –Convert BLOB from ResultSet column into bytes Relational meta-data activities –Retrieve logical database schema –Convert logical database schema to XML –Retrieve physical database schema XMLDB activities –XQuery

17 July 2006http:// …and some more Projection and transformation activities –Remove duplicate rows from a WebRowSet –Project a ResultSet onto a column name or index –Project a WebRowSet onto a column name or index –Project CSV values onto a column index –Distribute numeric values onto spaces –Generate a random sample of input data –Write a stream of bytes to a temporary file and output a reference to this file Delivery activities –Throw data away – Write data to a resource property –Deliver data to a SOAP attachment

17 July 2006http:// Then there’s… eXist data resources and XQuery BLOBs –Improved support for BLOBs in SQL query and update activities –Activity to dump BLOBs into temporary files server-side Security –Authorization –Resource level –Activity level –GSI Secure Conversation message-level security for inter-service communications using data transport –OGSA-DAI WSRF only Logging and exceptions –Revamped logging, exceptions and internationalization

17 July 2006http:// …and… JARs –Third party JARs are now bundled with OGSA-DAI –OGSA-DAI WSI –JARs required to compile OGSA-DAI source distribution –JARs required to run OGSA-DAI clients –OGSA-DAI WSRF –Non-Globus Toolkit JARs required to compile OGSA-DAI source distribution –JARs required to run OGSA-DAI clients Usage –Publication of an initial set of usage scenarios and best practice Benchmarking and performance: –Numerous performance enhancements –Publication of summary of work

17 July 2006http:// Future Features Multi-Resource Perform Documents New Activity Framework –New interfaces –Simplify activity development –Add hooks for monitoring, authorisation, … –More out-of-the-box activities New Pipe Model –Improved concurrent processing –New streaming model Extended support for BLOB and binary data extraction Persistency support through a configuration database Dynamic Service Configuration and Management