Download presentation
Presentation is loading. Please wait.
Published byFrederick Campbell Modified over 9 years ago
1
Information Management Services for Proactive Computing Dr. Joe Loyall, Michael Atighetchi, Dr. Partha Pal, Aaron Paulos, Matt Gillen, Jon Webb Rick Schantz (guest presenter) BBN Technologies May 23, 2010
2
Triad of Information Services Under Investigation Asynchronous, content-based information exchange and repository (PSQ) QoS managed information exchange within the PSQ (dynamic adaptation) Automated context awareness (with PSQ and QoS services)
3
Peer-to-Peer Core Publish/Subscribe/Query Services Submission Service Dissemination Service Producers Registered Predicates Broker Service Subscribers Query clients Register Subscription Archive Query Service Query predicate Query results Query results Published MIO 1 2 4 5 Archive Service 3 =Information Object (IO) IO Repositorystore IO Repositorystore IO Repository
4
Dynamic QoS Management Improves Predictability, Control, Robustness and Effectiveness of Information Exchanges QoS Administration Aggregate QoS Management Local QoS Management QoS Mechanisms QoS control and scheduling Differentiated service Thread and queue control Rate control, compression, filtering, replacement QoS control and scheduling Differentiated service Thread and queue control Rate control, compression, filtering, replacement QoS prioritization and queuing management Individually and across users Fairness, resource allocations, importance QoS prioritization and queuing management Individually and across users Fairness, resource allocations, importance QoS shaping at local decision points Lightweight Proxies Resource access and process/info shaping QoS shaping at local decision points Lightweight Proxies Resource access and process/info shaping QoS Monotoring Availability, Use Incoming and Outgoing CPU, bandwidth QoS Monotoring Availability, Use Incoming and Outgoing CPU, bandwidth
5
Context Awareness for QoS and Info Mgmt Incorporating context into information requests improves the quality of delivered information We have prototyped context awareness in the pub-sub path and the query-response path Examples of Context: Location, time, affiliations Prioritizes the brokering and delivery of information based on context P1 P2 S Mostly data from P1 here Data from P1 & P2 here Mostly data from P2 here S is a subscriber to information, P1 and P2 are publishers of matching information … … As S moves, the information brokering and dissemination services prioritize information based on context to deliver information from close publishers preferentially. Example of Context Aware Information Management in action:
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.