Late binding View View Manager View configuration (remote) data update (local) data query SLA management Admin subscribe Data sources Late binding attribute.

Slides:



Advertisements
Similar presentations
LEAD Portal: a TeraGrid Gateway and Application Service Architecture Marcus Christie and Suresh Marru Indiana University LEAD Project (
Advertisements

DynaTrace Platform.
Case Studies Elevator control system Elevator control system Comet case studies From task structuring to target system configuration.
©2012 Microsoft Corporation. All rights reserved..
1 Overview Assignment 7: hints  Distributed objects Assignment 6: solution  Living with a garbage collector.
University of Michigan and Merit Network, Inc. Major support from the National Science Foundation, Intel, Hewlett Packard and the Merit RSNG Project.
Infosphere Image Application Redux Still: receiver subscribes to stream from video source Still: receiver subscribes to stream from video source And: Receiver.
Moving data using replication Anthony Brown
CS 501: Software Engineering Fall 2000 Lecture 16 System Architecture III Distributed Objects.
Brief Overview of.NET Remoting.NET Remoting is a Java RMI-like remote method invocation mechanism Infrastructure of.NET Remoting is highly customizable.
October 2003 Iosif Legrand Iosif Legrand California Institute of Technology.
ECEN5053 SW Eng of Dist Systems, Arch Des Part 4, Univ of Colorado, Boulder1 Architectural Design of Distributed Systems, Part 4 ECEN5053 SW.
Grid Computing, B. Wilkinson, 20046c.1 Globus III - Information Services.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
NVO3 NVA Gap Analysis Linda Dunbar Donald Eastlake.
A Tour of System Center Configuration Manager Adam Duffy Edina Public Schools.
DPM v1 Disk-based replication of files End-user Restore without Help Desk Centralized Backup of Branch Office DPM v2 Seamless Disk- and Tape-protection.
Technology Overview. Confidential & Proprietary Information System Unit Server Two-way Satellite network System includes units and server Units have built.
1 Monitoring Grid Services Yin Chen June 2003.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
SensIT PI Meeting, January 15-17, Self-Organizing Sensor Networks: Efficient Distributed Mechanisms Alvin S. Lim Computer Science and Software Engineering.
Safe composition of distributed adaptable components A distributed component model Behavioural specification and verification Ludovic Henrio and Eric Madelaine.
Adaptability for flexible mobile service provision in 3G and beyond Nikos Houssos
APACS SOFTWARE MODULES Introduction to software functions.
1.View Description 2.Primary Presentation 3.Element Catalog Elements and Their Properties Relations and Their Properties Element Interfaces Element Behavior.
Ramiro Voicu December Design Considerations  Act as a true dynamic service and provide the necessary functionally to be used by any other services.
Module 5: Designing a Terminal Services Infrastructure.
Web Caching By Neeraj Agrawal. Caching Caching is widely used for improving performance in many context( e.g processor caches in hardware, buffer pool.
Backdrop Particle Paintings created by artist Tom Kemp September Grid Information and Monitoring System using XML-RPC and Instant.
IntroductionRelated work 2 Contents Publish/Subscribe middleware Conclusion and Future works.
Introduction to ADO Y.-H. Chen International College Ming-Chuan University Fall, 2004.
WildCAT A Generic Framework for Context-Aware Applications
1 06/ /21/2015 ECOOP 2000 Workshop QoS in DOSJohn Zinky BBN Technologies Quality Objects (QuO) Middleware Framework ECOOP 2000 Workshop QoS in DOS.
Module 1: Exploring Replication. Overview Understanding SQL Server Replication Setting Up Replication Understanding Agents in Replication Securing Replication.
1 Chapter Overview Introducing Replication Planning for Replication Implementing Replication Monitoring and Administering Replication.
1 Globus Toolkit Security Rachana Ananthakrishnan Frank Siebenlist Argonne National Laboratory.
LDAP/TIO implementations -2- Overview of TIO-index implementations Henny Bekker The DAG, GIDS and Desire TIO/LDAP index servers.
What is SAM-Grid? Job Handling Data Handling Monitoring and Information.
1 Makes Mobile WiMAX Simple Netspan Overview Andy Hobbs Director, Product Management 5 th October 2007.
 Replication is the process of copying database information  Replication is used for:  Backing up your database  Migrating to a new server  Mirroring.
CS 501: Software Engineering Fall 1999 Lecture 12 System Architecture III Distributed Objects.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
SelfCon Foil no 1 Variability in Self-Adaptive Systems.
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing.
Michael Dunn Ryan Sessions Kyle Kerrigan.  Allows corporate office to manage client locations remotely  Distributed application ◦ i.e. agents & data.
A Theory of Distributed Objects Toward a Foundation for Component Grid Platforms Ludovic HENRIO l A Theory of Distributed Objects l Components l Perspectives.
February 1999T. Haupt, DATORR meeting1 Gateway System New Generation of WebFlow.
03/24/2015DCN CNTS Notice: This document has been prepared to assist IEEE DYSPAN-SC and its Working Groups. It is offered as a basis for discussion.
Gaia An Infrastructure for Active Spaces Prof. Klara Nahrstedt Prof. David Kriegman Prof. Dennis Mickunas
NT5xx/NS0154 Firmware Update for Media Relay Gateway
Service Charging Platform. EMS (Entity Management System) 0 Logging Agent Provides detailed activity logs and reports all raw facts as they happen to.
14 Copyright © 2004, Oracle. All rights reserved. Using Materialized Views.
Distributed Mobility Management (DMM) WG DMM Work Item: Forwarding Path & Signaling Management (FPSM) draft-ietf-dmm-fpc-cpdp-03.txt M. Liebsch, S. Matsushima,
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
PART1 Data collection methodology and NM paradigms 1.
Sharique Ali Khan. THE HUNTERS:  seekers of ??  Friends searches THE PROVIDERS:  Ordinary people in need of some help  Friends / Employers  Emergency.
Protocol Bindings Joint oneM2M Call, 31 Aug 2016.
Master Service Orchestrator (MSO)
CLIF is a Load Injection Framework clif.ow2.org
TYPES OF SERVER. TYPES OF SERVER What is a server.
Introduction to Cisco Identity Services Engine (ISE)
ACTN Information Model
ACTN Information Model
Processes Chapter 3.
Remote Procedure Call (invocation) RPC
Resource and Service Management on the Grid
Processes Chapter 3.
Processes Chapter 3.
Database 2.
Presentation transcript:

Late binding View View Manager View configuration (remote) data update (local) data query SLA management Admin subscribe Data sources Late binding attribute interface client interface server interface view composition Mutualizer Co-localization Monitoring service View View Manager View configuration (remote) data update (local) data query SLA management subscribe Data sources Late binding client interface server interface view composition Mutualizer Monitoring service subscribe data update data query subscribe Data sources Late binding client interface server interface Monitoring service attribute interface SLA management

Data Buffer Data collector (remote) data update (local) data query Data Coherency Data Adaptation subscribe Data Coherency Data collector (remote) data update (local) data query Data Buffer Data Adaptation subscribe Data Buffer Data Coherency Data Buffer Data collector (remote) data update (local) data query Data Coherency Data Adaptation subscribe View Manager Mutualizer

Data Sources Data Buffer Data collector Late Binding Context Contexts Manager Context configuration (remote) data update (local) data query Data Coherency Data Adaptation SLA management Subscribe Data sources Late binding Sharing Manager client interface server interface context instantiation

Data Buffer Data collector (remote) data update (local) data query Data Coherency Data Adaptation subscribe Data Coherency Data collector (remote) data update (local) data query Data Buffer Data Adaptation subscribe Data Buffer Data collector (remote) data update (local) data query Data Coherency Data Adaptation subscribe Data Coherency Data collector (remote) data update (local) data query Data Buffer Data Adaptation subscribe

Data Sources Data collector View View Manager subscribe (remote) data update (local) data query Data Buffer Data Adaptation SLA management subscribe Data sources Late binding View composition

Data Collector application (based on a data mediation fmk) Late Binding: Application 2 Late Binding: Application n Late Binding: Application 1 … Select fire-men Select policies Select trucks … pull VizillesEybensGières Fuel level,… (truck #i) Heart frequency,… (fire-man #i) … Gateway … Sensors push/pull Business Process Get properties: fire-men, policies, trucks,… …

Late Binding: Application 2 Late Binding: Application n Late Binding: Application 1 … Select fire-men Select policies Select trucks … pull push/pull Business Process … Data Collector application (local or distributed mediation based on a data mediation fmk) Sender(s) Probe(s) Data buffering Data coherency Data adaptation push Vizilles Eybens Gières Local mediation: Report on truck #i (fuel level,…), fire-man #i (heart-frequency,…) Gateway Sensors push/pull Sender(s) Probe(s) Fire-man #i, truck #i, policy #i, … push/pull push M4LB (view) Sender(s) Probe(s) Fire-man #i, truck #i, policy #i, … Sender(s) Probe(s) Fire-man #i, truck #i, policy #i, …