Sahara Overview - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Sahara Overview

Description:

Providing an end-to-end service with desirable properties across distrusting ... Instrumentation. Feb. 6, 2002. EECS - UC ... Instrumentation needed. End-to-end ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 15
Provided by: gpor
Category:

less

Transcript and Presenter's Notes

Title: Sahara Overview


1
Sahara Overview
  • Jimmy, Lakshmi, Shelley, George

2
Providing an end-to-end service with desirable
properties across distrusting service providers
3
Model Space
4
Key applications
  • Roaming agreements (mobility, billing)
  • ABC service (multi-access)
  • Guaranteed bandwidth (QoS)
  • Video conferencing/PSTN (gateway and transcoding
    agent selection)
  • Portal service (composition)
  • Content Distribution Network (CDN)

5
Each model must export an API
  • What is the API between service providers?
  • How are APIs composed?
  • How are APIs verified?

6
Model 1a
  • User relies on 1 provider to provide the service,
    different providers interact to provide the
    end-to-end service
  • Routing/QoS/CDN
  • How do we perform API propagation?
  • Dist vector
  • Link state
  • Path vector (encapsulates trust, affinity)
  • Path selection
  • Instrumentation

7
Model 1b
  • User has a choice of serveral providers, each of
    which interacts with other providers
  • Issues
  • Choosing a single path
  • Using multiple paths in parallel
  • Fault detection/recovery/isolation
  • We must define selection function f
  • Dynamic recovery
  • Instrumentation
  • Alternative selection
  • State transitioning

8
Model 2
  • An end-to-end service is provided through
    distributed algorithms that coordinate different
    service providers
  • Model 2(i) can be thought of as an overlay.
    Example portal service
  • In Model 2(ii), service composition occurs across
    multiple providers, with the primary service
    provider issuing control messages to the service
    instances

9
Model 2(i)
10
Model 2(i)
  • Composition done using one provider
  • Overlays without rerouting
  • Verification of the individual functionality of
    entities
  • Choose right service instance
  • Examples
  • Portal services
  • Virgins value-added cell agreements
  • Calling cards

11
Model 2(ii)
12
Model 2(ii)
  • Data flows through service instances to sink
  • Relationship between service instances cannot be
    verified by provider
  • Dynamic rerouting must be used to choose new path
    from source to sink
  • Instrumentation needed
  • End-to-end connectivity
  • QoS
  • Video conferencing across heterogeneous access
    points

13
Mechanisms/Enabling technology
  • Jimmys work on congestion pricing
  • Lakshmis verification work
  • Yans measurement architecture
  • Weidong/Matts auction based approach

14
Model 1a
Model 1b
Sridhars ABC
Sharads overlay policy Matts g/w
selection Mukunds inter-domain mc Optical path
selection/connectivity Weidongs backup path work
Model 2
Mechanisms
Bhaskars service composition Morleys CDN Matts
gw selection Weidongs backup path work
Jimmys congestion pricing Lakshmis
verification Yans measurement arch Matt/Weidong
auction pricing
Write a Comment
User Comments (0)
About PowerShow.com