Data Movement Mechanisms Malcolm Atkinson Director of National e-Science Centre www.nesc.ac.uk 1 st May 2003 IBM Almaden Research Centre DAIS WG Face-to-Face.

Slides:



Advertisements
Similar presentations
Delivery of Industrial Strength Middleware Federated Strengths Agility & Coordination Prof. Malcolm Atkinson Director 21 st January 2004.
Advertisements

Experiences with Converting my Grid Web Services to Grid Services Savas Parastatidis & Paul Watson
Dynasoar Dynamic Deployment of Web Services on a Grid or the Internet or Why its good to be Jobless Paul Watson School of Computing Science.
Research Councils ICT Conference Welcome Malcolm Atkinson Director 17 th May 2004.
Data services on the NGS.
Open Grid Service Architecture - Data Access & Integration (OGSA-DAI) Dr Martin Westhead Principal Consultant, EPCC Telephone: Fax:+44.
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.
1 OGSA-DAI Platform Dependencies Malcolm Atkinson for OMII SC 18 th January 2005.
National e-Science Institute and National e-Science Centre Review Welcome Prof. Malcolm Atkinson Director 11 th October 2004.
Service Oriented Architecture for Mobile Applications Swarupsingh Baran University of North Carolina Charlotte.
RPC versus Documents Malcolm Atkinson Director of National e-Science Centre 1 st May 2003 IBM Almaden Research Centre DAIS WG Face-to-Face.
Data, Information, Process file name\ file location HP Labs Semantic Web Programme Introductory Presentation: DIP Proposal Meeting 17 th January 2002.
TCP/IP MODEL Maninder Kaur
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Some contributions to the management of data in grids Lionel Brunie National Institute of Applied Science (INSA) LIRIS Laboratory/DRIM Team – UMR CNRS.
Distributed components
Chapter 2 Network Models.
What Can Databases Do for Peer-to-Peer Steven Gribble, Alon Halevy, Zachary Ives, Maya Rodrig, Dan Suciu Presented by: Ryan Huebsch CS294-4 P2P Systems.
Chapter 2 Network Models.
Focus on Distributed Hash Tables Distributed hash tables (DHT) provide resource locating and routing in peer-to-peer networks –But, more than object locating.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
LECTURE 2 CT1303 LAN. STANDARD MODELS: OSI Model : Open system Interconnection. is a conceptual model that characterizes and standardizes the internal.
Data Communications Network Models.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Management of Source Code Integrity Presented by O/o the Accountant General (A&E), Jammu and Kashmir.
Lecture 1 The OSI Model Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Presentation on Osi & TCP/IP MODEL
Database Taskforce and the OGSA-DAI Project Norman Paton University of Manchester.
1 The Design of a Robust Peer-to-Peer System Gisik Kwon Dept. of Computer Science and Engineering Arizona State University Reference: SIGOPS European Workshop.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
The OSI Model An ISO (International standard Organization) that covers all aspects of network communications is the Open System Interconnection (OSI) model.
Grid-enabling OGC Web Services Andrew Woolf, Arif Shaon STFC e-Science Centre Rutherford Appleton Lab.
DAIS Grid1 Database Access and Integration Services on the Grid * * Authors: N. Paton, M. Atkinson, V.
CSC 600 Internetworking with TCP/IP Unit 8: IP Multicasting (Ch. 17) Dr. Cheer-Sun Yang Spring 2001.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
The OSI Model.
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
Introduction to the new mainframe © Copyright IBM Corp., All rights reserved. Chapter 12 Understanding database managers on z/OS.
MODULE I NETWORKING CONCEPTS.
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
INFSO-RI Enabling Grids for E-sciencE OGSA DAI Data Access and Integration Marek Ciglan Institute of Informatics, Slovac Academy.
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
Data Services (sample). OGSA cross WG discussion template2 Outline Requirements Key concepts/functionality Architecture/Model (if any) Services/portTypes.
Prof S.Ramachandram Dept of CSE,UCE Osmania University
Chapter 2. Network Models
Prepared by Engr.Jawad Ali BSc(Hons)Computer Systems Engineering University of Engineering and Technology Peshawar.
Network Models.
OGSA-DAI & DAIT projects Update for TAG Prof. Malcolm Atkinson Director 30 th October 2003.
Protocols Used for communications between entities in a system Used for communications between entities in a system Must speak the same language Must speak.
1 OGSA Transition ATF Migration Strategy Prof. Malcolm Atkinson Director 28 th April 2003.
Chapter 2. Network Models
OSI Model. Open Systems Interconnection (OSI) is a set of internationally recognized, non proprietary standards for networking and for operating system.
Chapter – 8 Software Tools.
Role Activity Sub-role Functional Components Control Data Software.
Data Communication Network Models
Computer Network Lab. 1 3 장 OSI 기본 참조 모델 n OSI : Open System Interconnection n Basic Reference Model : ISO-7498 n Purpose of OSI Model ~ is to open communication.
AZ PASS User Group Azure Data Factory Overview Josh Sivey, Solution Partner October
Network Models.
The OSI Model Prof. Choong Seon HONG.
Chapter 25: Advanced Data Types and New Applications
UK e-Science OGSA-DAI November 2002 Malcolm Atkinson
CT1303 LAN Rehab AlFallaj.
Understanding the OSI Reference Model
Database Access and Integration Services Working Group
NET301 Lecture 2 10/9/2015 NET 301.
Chapter 3: Open Systems Interconnection (OSI) Model
Tiers vs. Layers.
Chapter 2. Protocols and Architecture
ONLINE SECURE DATA SERVICE
Best Practices in Higher Education Student Data Warehousing Forum
Presentation transcript:

Data Movement Mechanisms Malcolm Atkinson Director of National e-Science Centre 1 st May 2003 IBM Almaden Research Centre DAIS WG Face-to-Face

Motivation Results of no value If not delivered to a consumer Updates Need supplied values These may be large! Supplier and Consumer(s) Same process or different processes Same machine or same cluster Same LAN or Wide Area hop Same architecture, hosting environment or different Are messages transmitted from triggers always small? Are they in or out of scope?

Requirements Information Preservation A value transmitted arrives as the same value For all values of all types Composability Any Grid (Data) Service with Any Data Movement Mechanism Performance & Costs Choices to be supported?

Requirements 2 Integration Available between all services Available for all Information  Data, Code, Processes, State DAIS-WG current focus is Information  Higher-level view of data  but future proof? Control What is moved (Query result|DB | File I set of (files | results), …) Where From & To* (Notation in Request document?) What units of transfer (Logical | Physical) What synchronisation (and lifetime) Privacy, e.g. Encryption Dynamic selectivity & Flow control What compression / encoding What transformations en route What monitoring mechanisms

Fundamental Issues What portType(s)? What is (are) their functions? What semantics of the functions? Effects on data Effects on GD* state Reflection in SDEs Failure modes

Desiderata Algebra of operations B = Move (A); C = Move (B) x = F(A), y = F(B)  x = y Factories & Movement: Retained Relationships Create a GD* service from A Create a GD* service from another loc  (Define) Shared state  Copied state  Mechanisms for copied state coherence  How up-to-date?  How is change propagated? Retained relationships & Coherence mechanisms not currently in scope of DAIS standard?