1 / 5

Information Management Services for Proactive Computing

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. Triad of Information Services Under Investigation.

manning
Download Presentation

Information Management Services for Proactive Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 IO IO IO Repository Repository Repository store store Subscribers Producers Register Subscription Registered Submission Service Predicates 1 2 Dissemination 5 Service Archive Broker Published MIO Service 3 Archive Service Query results Query Query results Service Query predicate 4 Query clients =Information Object (IO)

  4. Dynamic QoS Management Improves Predictability, Control, Robustness and Effectiveness of Information Exchanges QoS Administration Aggregate QoS Management • QoS prioritization and queuing management • Individually and across users • Fairness, resource allocations, importance • QoSMonotoring • Availability, Use • Incoming and Outgoing • CPU, bandwidth Local QoS Management • QoS shaping • at local decision points • Lightweight Proxies • Resource access and process/info shaping QoS Mechanisms • QoS control and scheduling • Differentiated service • Thread and queue control • Rate control, compression, filtering, replacement

  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 Example of Context Aware Information Management in action: S is a subscriber to information, P1 and P2 are publishers of matching information … S Mostly data from P1 here P1 Data from P1 & P2 here P2 Mostly data from P2 here … As S moves, the information brokering and dissemination services prioritize information based on context to deliver information from close publishers preferentially.

More Related