Maintaining and Searching Metadata Mario Antonioletti, Shannon Hastings, Peter Kunszt, Stephen Langella, Simon Laws, Susan Malaika, Gavin McCance, Alex.

Slides:



Advertisements
Similar presentations
National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Data Grids for Collection Federation Reagan W. Moore University.
Advertisements

© 2007Open Grid Forum GGF19, 1'st February 2007 OGSA Data Architecture Services Dave Berry & Allen Luniewski.
© 2006 Open Grid Forum GGF18, 13th September 2006 OGSA Data Architecture Scenarios Dave Berry & Stephen Davey.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
WP2: Data Management Gavin McCance University of Glasgow November 5, 2001.
The Holmes Platform and Applications Irisel Consulting Madrid, 2008.
A Very Brief Introduction to iRODS
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Network Publishing. Node 2.0 and Publishing Node 1.1 Focused on Basic Data Submissions Data Publishing Should Be the Focus for Node 2.0. Data Publishing.
GGF Toronto Spitfire A Relational DB Service for the Grid Peter Z. Kunszt European DataGrid Data Management CERN Database Group.
NextGRID & OGSA Data Architectures: Example Scenarios Stephen Davey, NeSC, UK ISSGC06 Summer School, Ischia, Italy 12 th July 2006.
Mike Jackson EPCC OGSA-DAI Today Release 2.2 Principles and Architectures for Structured Data Integration: OGSA-DAI.
Integration case study Week 8 – Lecture 1. Enrolment request (Workstation) Application server Database server Database New University Student Record System.
® IBM Software Group © IBM Corporation IBM Information Server Deliver – Federation Server.
Data Grid Web Services Chip Watson Jie Chen, Ying Chen, Bryan Hess, Walt Akers.
The Metadata System of C hina M ete. D ata S ervice S ystem WANG Guofu National Meteorological Information Centre, CMA Metadata Workshop.
Data Integration in Service Oriented Architectures Rahul Patel Sr. Director R & D, BEA Systems Liquid Data – XML-based data access and integration for.
IMS 4212: Distributed Databases 1 Dr. Lawrence West, Management Dept., University of Central Florida Distributed Databases Business needs.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. An Implementation Architecture.
Data Management Kelly Clynes Caitlin Minteer. Agenda Globus Toolkit Basic Data Management Systems Overview of Data Management Data Movement Grid FTP Reliable.
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
Using IESR Ann Apps MIMAS, The University of Manchester, UK.
CST203-2 Database Management Systems Lecture 2. One Tier Architecture Eg: In this scenario, a workgroup database is stored in a shared location on a single.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
A Metadata Catalog Service for Data Intensive Applications Presented by Chin-Yi Tsai.
Computer and Automation Research Institute Hungarian Academy of Sciences Presentation and Analysis of Grid Performance Data Norbert Podhorszki and Peter.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
San Diego Supercomputer Center SDSC Storage Resource Broker Data Grid Automation Arun Jagatheesan et al., San Diego Supercomputer Center University of.
Towards Low Overhead Provenance Tracking in Near Real-Time Stream Filtering Nithya N. Vijayakumar, Beth Plale DDE Lab, Indiana University {nvijayak,
DATABASE MANAGEMENT SYSTEMS IN DATA INTENSIVE ENVIRONMENNTS Leon Guzenda Chief Technology Officer.
XML Registries Source: Java TM API for XML Registries Specification.
FI-WARE Points of Interest (POI) Data Provider Short Introduction Nonprofit educational material. Fair use of copyrighted content, if any, is assumed.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
1 Grid DAIS: Database Access and Integration Services Greg Riccardi Florida State University
Web: Minimal Metadata for Data Services Through DIALOGUE Neil Chue Hong AHM2007.
National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Persistent Management of Distributed Data Reagan W. Moore.
Transaction-based Grid Data Replication Using OGSA-DAI Presented by Yin Chen February 2007.
Some Grid Science California Institute of Technology Roy Williams Paul Messina Grids and Virtual Observatory Grids and and LIGO.
Mike Jackson EPCC OGSA-DAI Architecture + Extensibility OGSA-DAI Tutorial GGF17, Tokyo.
David Adams ATLAS DIAL/ADA JDL and catalogs David Adams BNL December 4, 2003 ATLAS software workshop Production session CERN.
Universal Description, Discovery and Integration Matthew J. Dovey Oxford University ZIG – Washington December 2000.
Registries, ebXML and Web Services in short. Registry A mechanism for allowing users to announce, or discover, the availability and state of a resource:
Introduction to Web Services. Agenda Motivation History Web service model Web service components A walkthrough examples.
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
14-May-2003 AWG FH, JT, JJB DataGrig Barcelona 1 HEP GRID use cases Common GRID use cases F.Harris, J.Templon, J.J Blaising.
David Adams ATLAS ATLAS distributed data management David Adams BNL February 22, 2005 Database working group ATLAS software workshop.
EbXML Registry and Repository Dept of Computer Engineering Khon Kaen University.
1 Data Architecture Strawman - Grimshaw Important points Everything is a service (object) >All have a name (EPR) and an interface (type) One or more base.
Data Management The European DataGrid Project Team
© 2004 IBM Corporation WS-ResourceFramework Service Groups Tom Maguire.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Data Breakout. OGSA Architecture – databases Eldas, OGSA-DAI and GridMiner implement a slightly old version of OGSA / DAIS –Architecture doc describes.
DISCO/UDDI -Ketan Reddy Peddabachi. Agenda Web Service Disco UDDI Disco Vs UDDI.
WP2: Data Management Gavin McCance University of Glasgow.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
Developing our Metadata: Technical Considerations & Approach Ray Plante NIST 4/14/16 NMI Registry Workshop BIPM, Paris 1 …don’t worry ;-) or How we concentrate.
Leading the pervasive adoption of grid computing for research and industry © 2006 Global Grid Forum The information contained herein is subject to change.
The Holmes Platform and Applications
OGSA Data Architecture Scenarios
The OGSA Data Architecture
Grid Metadata Management
OGSA Data Architecture Scenarios
GSAF Grid Storage Access Framework
Service Metadata Registry (COSMOS)
Service-centric Software Engineering
San Diego Supercomputer Center University of California, San Diego
GlobalMMCS Entry Portlets
HAO/SCD: VO, metadata, catalogs, ontologies, querying
OGSA Data Architecture
Presentation transcript:

Maintaining and Searching Metadata Mario Antonioletti, Shannon Hastings, Peter Kunszt, Stephen Langella, Simon Laws, Susan Malaika, Gavin McCance, Alex Woehrer.

What Is Metadata About Data about the data in the data resource, –e.g. its provenance or structure Data about the data resource, –e.g. its type and capabilities Data about the web service that provides an interface to the data resource, –e.g. its WSDL Data about the relationship between web service and data resource, –e.g. its lifetime Data about the organization and relationships of the web service and data resource with others –e.g. a data service resulted from a web service operation

Where Is Metadata Found Data held and managed by the data resource, –e.g. a database schema Data held and managed by the web service, –e.g. the service WSDL. Data held by a third party but referring to the web service or the data resource, –e.g. annotations, audit or provenance information

Metadata Data service metadata

Actors Metadata Registry Data Service Gridbot Client/Service Client

Data Service Data Service Metadata Operations Augment Delete Query Update Subscribe

Metadata Registry Metadata Registry Metadata Operations Publish Classify Augment Delete Query Update Manage Subscribe

Querying Metadata Assume publishing Metadata as XML Assume Metadata Registry contains: –All/Part/None of the Metadata –Metadata service can query other services for Metadata

Hierarchies Virtual Organization R R R DS

Issues Security/Trust Coherency Rate of change of Metadata Should we support other query mechanisms –e.g. SQL, … Do we need to distinguish between third party publishing? Need to examine UDDI If we assume that metadata is logically bound to the data service –what does this mean in relation to augmented metadata

Metadata Roadmap Stage 1: –Data Service Query/Delete/Update Stage 2: –Metadata Registry Publish/Query/Delete/Update Stage 3: –Metadata Registry Classify Stage 4: –Augment Stage 5: –Subscribe

Words for the Glossary Metadata Registry Catalogue –What's the difference between the two?

Stories move data (e.g. a file) from one service to another connect output from one service to input of another access a remote file add, rename, delete files at a different location (i.e. directory services) add, rename, delete database content at a different location maintain a replica of a file at a different location (for availability) maintain a replica of an RDBMS at a different location (for availability) maintain a replica of a file at a different location (for performance) maintain a replica of an RDBMS at a different location (for performance) create a local cache of remote data access a remote a file query a (non-stream) resource with a synchronous reply query a (non-stream) resource with a asynchronous reply third-party delivery setting up process & data pipelines batching a set of tasks over data. triggered data movement submit a query to a stream resource federate several data resources query a federated resource maintain a user's personal distributed data area discover data register data

Questions What meta data do you need to achieve the scenario –E.g. DB schema Is there metadata that someone has already invented –E.g. CIM Where do you get it from –E.g. Data Services

Example query a (non-stream) resource with a synchronous reply What meta data do you need to achieve the scenario –E.g. DB schema Is there metadata that someone has already invented –E.g. CIM Where do you get it from –E.g. Data Services

Coherence is a separate issue –Policy will dictate maintain metadata for a service –Up, down –It represents a relational database schema maintain metadata for a group of services search metadata for group of services