Fujitsu Laboratories of Europe © 2004 What is a (Grid) Resource? Dr. David Snelling Fujitsu Laboratories of Europe W3C TAG - Edinburgh September 20, 2005.

Slides:



Advertisements
Similar presentations
Bringing Grid & Web Services Together
Advertisements

David Martin for DAML-S Coalition 05/08/2003 OWL-S: Bringing Services to the Semantic Web David Martin SRI International
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Experiences with Converting my Grid Web Services to Grid Services Savas Parastatidis & Paul Watson
Supporting further and higher education Grid Security: Present and Future Alan Robiette, JISC Development Group.
1 OGSA-DAI Platform Dependencies Malcolm Atkinson for OMII SC 18 th January 2005.
Eldas 1.0 Enterprise Level Data Access Services Design Issues, Implementation and Future Development Davy Virdee.
Overview of Web Services
Data Management Expert Panel - WP2. WP2 Overview.
The Institute for Learning and Research Technology is a national centre of excellence in the development and use of technology-based methods in teaching,
Internet Technologies (Grid Computing (OGSA, WSRF) )
This product includes material developed by the Globus Project ( Introduction to Grid Services and GT3.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 04. Other.
Holding slide prior to starting show. Supporting Collaborative Working of Construction Industry Consortia via the Grid - P. Burnap, L. Joita, J.S. Pahwa,
The OGSA Vision for Service Oriented Architectures Dave Berry Research Manager, NeSC Co-chair, GGF OGSA Data WG European Grid Technology Days 2005 Concertation.
Grid Architecture: Representing NextGRID David Snelling Fujitsu Labs Europe.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
Globus 4 Guy Warner NeSC Training.
Kate Keahey Argonne National Laboratory University of Chicago Globus Toolkit® 4: from common Grid protocols to virtualization.
1 Modeling Stateful Resources with Web Services ICE Ph.D lecture Byung-sang Kim.
Copyright © 2004, Epok, Inc. Extensible Resource Identifiers (XRIs) XDI Face to Face 28 April 2004.
Web Services (tying it all together) and Introduction to Grid Services Concepts These slides are adapted from course material developed by Barry Wilkinson,
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 |
UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
The Anatomy of the Grid Introduction The Nature of Grid Architecture Grid Architecture Description Grid Architecture in Practice Relationships with Other.
Connect. Communicate. Collaborate Place organisation and project logos in this area Usage of SAML in eduGAIN Stefan Winter, RESTENA Foundation TERENA Networking.
Grid Services I - Concepts
State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.
Mike Jackson EPCC OGSA-DAI Architecture + Extensibility OGSA-DAI Tutorial GGF17, Tokyo.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Kemal Baykal Rasim Ismayilov
Web Service Resource Framework WSMO Presentation Jos de Bruijn Digital Enterprise Research Institute http ://
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
WS-CAF Demo A Demonstration of WS-CTX. WS-CAF In A Nutshell Collection of 3 specifications WS-Context, WS-Coordination Framework and WS- Transaction Management.
Steve Graham WS-ResourceFramework Modeling Stateful Resources With Web services OASIS WSRF TC F2F Wednesday, April 28th, 2004.
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Event-Based Model for Reconciling Digital Entities Ahmet Fatih Mustacoglu Ahmet E. Topcu Aurel Cami Geoffrey C. Fox Indiana University Computer Science.
© 2005 Global Grid Forum The information contained herein is subject to change without notice Leading the pervasive adoption of grid computing for research.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
A service Oriented Architecture & Web Service Technology.
ISC321 Database Systems I Chapter 2: Overview of Database Languages and Architectures Fall 2015 Dr. Abdullah Almutairi.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
WS-Resource Framework University of Amsterdam
Access Policy - Federation March 23, 2016
OGSA Profile Definition - Status
OGSA Profiles Interoperability Testing
OGSA-WG Basic Profile Session #1 Security
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
WEB SERVICES.
HMA Identity Management Status
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Middleware independent Information Service
Unicore and the EM Profile
OGSA Status and Future GGF13 March 14, 2005 in Seoul
Representational State Transfer
Status and Future Steps
OGSA and Security Services GGF12 , September 20th, 2004 Hiro Kishimoto
Unicore and Standards Dr. David Snelling
WS-Resource Framework: Globus Alliance Perspectives
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
The Anatomy and The Physiology of the Grid
WEB SERVICES From Chapter 19, Distributed Systems
The Anatomy and The Physiology of the Grid
Presentation transcript:

Fujitsu Laboratories of Europe © 2004 What is a (Grid) Resource? Dr. David Snelling Fujitsu Laboratories of Europe W3C TAG - Edinburgh September 20, 2005 WSRF Chair GGF VC Next GRID Fujitsu Unicore OGSA

Fujitsu Laboratories of Europe © 2004 Motivation Grids Convergence with Web Services Web Services as the protocol and infrastructure Exploit existing tools and skills Resources are at the core of Grid Hardware components, Software capabilities, Data sets, People, Network connections, Running applications,... The Grid model of resources is still evolving Consistency (or otherwise) of Models Cases: W3C, WSRF, OGSA

Fujitsu Laboratories of Europe © 2004 Outline Sanity Check: One or two slides telling you what you already know, so that I know my use of terminology is correct. This acts as the first of three perspectives. Reality Check: Look at the similarity of the W3C Architecture to the reality. WSRF Resources: Overview the WSRF notion of a WS-Resource. OGSA Resources: Using the current view of OGSA (a moving target still) as a starting point, look at the notions of naming, persistence, authenticity, and mobility of resources in this context.

Fujitsu Laboratories of Europe © 2004 Sanity Check Resource Reference - URI Opaque N-to-1 Scheme based semantics Equality {true, } Resolved to access the resource A Thing, real or logical Stateful Modifiable via the representation Information Resource special case Metadata and content Distinct from the resource Processing based on scheme

Fujitsu Laboratories of Europe © 2004 Reality Check Resource Reference - URI Interaction Context is part of identification Processing

Fujitsu Laboratories of Europe © 2004 WS-Resource A Resource: State represented as an XML document This is not typically all of the resources state! Has a well-defined identity and lifecycle Known to, and acted upon, by one or more Web services. Many Possible Instances Files, Database tables, EJB Entities, XML documents, Compositions of multiple data sources, Virtualized executions of applications, etc. A WS-Resource (Resource + WS) has: Identity: Can be uniquely identified/referenced Lifetime: Often created & destroyed by clients (optional) State: Part of the state can be projected as XML Type: Its Web service interface (including the representation)

Fujitsu Laboratories of Europe © 2004 WS-Resource Interaction context Interface Web Service message id message id address resource Run-time environment Endpoint Reference Note: The interaction is with the whole WS-Resource not just its XML representation.

Fujitsu Laboratories of Europe © 2004 OGSA Specifications SYSTEMS MANAGEMENT UTILITY COMPUTING GRID COMPUTING Core Services Basic Profile WS-Addressing Privacy WSRF-RAP Generic Mgmt WS-Security Naming OGSA-EMSOGSA Self Mgmt Others... GGF-URData Model HTTP(S)/SOAP Discovery SAML/XACML WSDLWSRF-RL Trust WS-DAI VO Management Information Distributed query processing ASP Data Centre Use Cases & Applications CollaborationMulti MediaPersistent Archive WSRF-RP X.509 NotificationService GroupsWS-I BP

Fujitsu Laboratories of Europe © 2004 Toward OGSA Resources PropertyW3CWSRFOGSA Processes messages YesYesYes Stateful behavior YesYesYes Representation independent of state YesYesYes Resolvable references SchemeSchemeService Operational interfaces ImplicitWSDLWSDL Managed resource lifetime NoOptionalYes Mobile resources NoNoYes Unique abstract name NoNoYes Resources may be servers and clients NoNoYes

Fujitsu Laboratories of Europe © 2004 Observations Grid Notions of Resource are Close to the Reality of W3C Resources Notions of State and Representation Align Grid Resources are Generally Extensions of W3C Resources Grid Adds Client Side Management No Serious Inconsistencies

Fujitsu Laboratories of Europe © 2004 Extra Slides OGSA Profile Definition

Fujitsu Laboratories of Europe © 2004 OGSA Profiles Aim Provide interoperability guidance. Formalize the OGSA Architecture Continue to show direction in standards developmentContents Collections of Specifications Clarifications supporting interoperability Compliance Points If you support X, you MUST do it this way. You MUST support X. Profile Types Recommendation Proposed Recommendation Candidate

Fujitsu Laboratories of Europe © 2004 Profile Status Details Required for Recommendation Makes references to only completed standard specifications Multiple, independent, interoperable implementations exist Required for Proposed Recommendation References specifications that are stable E.g. GGF Proposed Recommendation or OASIS Committee Draft, W3C-CR,... May contain referenced specifications that are evolving if there are commitments from multiple implementers to support them. Required for Informational At least one implementation exists for a draft version of the specification Commitment from multiple implementers to develop to the final specification