STARTAP QBONE Activities - PowerPoint PPT Presentation

About This Presentation
Title:

STARTAP QBONE Activities

Description:

Ingress (classify, mark, police) CAR. Egress (bandwidth allocation) WFQ ... Meter, mark and police (drop) Queueing. WFQ. PQ. GARA Bandwidth Broker. Admission control ... – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 22
Provided by: wink81
Category:

less

Transcript and Presenter's Notes

Title: STARTAP QBONE Activities


1
STARTAP QBONEActivities
Linda Winkler IWS2000/APAN Technology Session
Feb 17, 2000 linda_at_startap.net
2
(No Transcript)
3
Internet2 QBone Initiative
  • Build interdomain testbed infrastructure
  • Experiment and improve understanding of DiffServ
  • Incrementally improve testbed
  • Support intradomain interdomain deployment
  • Lead and follow IETF standards work
  • Some parts of DiffServ architecture ready others
    far from it
  • Our experience will inform standards process
  • Openness of RE community gives us an edge
  • Users will tolerate the flakiness of an
    experimental infrastructure
  • Engineers will share experience and measurement
    data
  • QBone as infrastructure that only a graduate
    student could love

4
QBone Architecture (10km view)
  • IETF Diff (EF PHB) QBone Serv (QPS)
  • QBone Premium Service
  • Idea converge on Jacobsons VLL Premium
    service
  • Well-defined SLS
  • Peak rate (R) Service MTU (M) implying a
    token bucket meter
  • Near-zero loss
  • Low jitter
  • Delay variation due to queuing effects should be
    no greater than the packet transmission time of a
    M sized packet
  • All bets are off if the reserved interdomain
    route flaps
  • Plus important value-adds
  • Integrated measurement/dissemination
    infrastructure
  • Experimentation with pre-standards inter-domain
    bandwidth brokering and signaling

5
(No Transcript)
6
(No Transcript)
7
STARTAP Simplified
SingAREN
Abilene
IPV4 DS
ESnet
Argonne
APAN
JP
Mar 00
1 Mbps
IPV4 DS
KR
1 Mbps
IPV4 DS
IPV4 DS
IPV4
IPV6
8
STARTAP- IP DiffSrv Router
  • One stop shopping for STARTAP DS routes
  • STARTAP DS Router is AUP free
  • STARTAP DS Router will run experimental Cisco IOS
  • Setting up Bandwidth Broker/Resource Manager

9
DS Components
  • Expedited Forwarding Cisco model
  • Ingress (classify, mark, police) CAR
  • Egress (bandwidth allocation) WFQ
  • Committed Access Rate Traffic Conditioner
  • Meter, mark and police (drop)
  • Queueing
  • WFQ
  • PQ
  • GARA Bandwidth Broker
  • Admission control
  • Resource management
  • Router configuration
  • Traffic Shaping (GTS, DTS)

10
DOE EMERGE Testbed
www.evl.uic.edu/cavern/EMERGE
11
Globus Grid Services Package
  • Deploy standard infrastructure across
    participating sites
  • Provide maximum capabilities to applications
  • Increase what can be taken for granted when
    developing applications
  • Reduce deployment burden at sites
  • Services include
  • Authentication
  • Resource discovery
  • Resource management (Globus Architecture for
    Reservation and Allocation GARA)
  • Instrumentation (netlogger)

12
Globus Architecture for Reservation and
Allocation (GARA)
  • Three important contributions
  • Support for Advance Reservations
  • Uniform treatment of underlying resources
  • Network, disk, CPU etc
  • Currently supported
  • Differentiated Services, DPSS, and DSRT
  • Layered architecture enables generic
    co-reservation agents
  • User is able to select API best suitable for his
    need

13
GARA BasicsReservations
  • There is a generic reservation, which has
    several properties
  • Start Time (now or future) and Duration
  • Resource type/Underlying resource identifier
  • Resource-specific (bandwidth, CPU)
  • All reservations are treated uniformly
  • Create/Modify (Given properties)
  • gt Returns Reservation Handle
  • Destroy
  • Monitor (Callbacks or Polling)

14
End-to-End Network Reservations
  • Algorithm for a single network reservation
  • Discover which gatekeepers/resource managers need
    to be contacted (MDS)
  • Make reservation at each one.

15
GARA features
  • Reservation-Subtypes
  • low-latency
  • Used to support jitter sensitive applications
    using the same EF aggregate behavior as
    high-throughput TCP applications
  • Based on traffic shaping and Priority-Queuing
  • Currently being evaluated
  • background
  • Used to support bulk transfers, including
    deadline support. Takes at least the amount of
    premium traffic required to fulfill the deadline
    more if not used actively
  • Monitoring of the network edges
  • Provides feedback to applications when they send
    too fast

16
Basic Experiment I
  • Goal Proof of Premium Quality for TCP flows
  • Run modified ttcp with different traffic and
    reservation profiles gather receiver bound
    statistics
  • Create congestion using gen_send/recv

17
Basic Experiment II
  • Use tcpdump and tcptrace understand the behavior
  • Use netlogger_enabled ttcp_gara and gen_recv to
    publish data into MDS. Real Time Visualization
    of rtt

18
Basic Experiment III
  • Goal Demonstrate Premium Quality for UDP flows
  • Run mgen/drec with different traffic and
    reservation profiles gather receiver bound
    statistics
  • Create congestion using gen_send/recv

19
Basic Experiment IV
  • Goal Proof Premium Quality for UDP flows sharing
    one EF aggregate
  • Run mgen/drec with different traffic and
    reservation profiles gather receiver bound
    statistics
  • Run high-throughput ttcp using a correct
    reservation
  • Create congestion using gen_send/recv

20
Testing
  • Perform local ANL/GARNET tests
  • Each EMERGE site provides a test machine (Linux
    RH6.1)
  • Phase 1- measure baseline end-to-end BE
    performance (desire 100 Mbps achieving 70-80
    Mbps)
  • Phase 2- measure single stream end-to-end Premium
    service
  • Need better measurement tools and techniques
  • Phase 3- measure application end-to-end
    performance
  • Phase 4- measure multiple stream end-to-end
    Premium service
  • Phase 5- evaluate a MPLS label-switched router
    as a Diffserv router

21
References
  • www.globus.org
  • www.globus.org/qos
  • www.internet2.edu/qos
Write a Comment
User Comments (0)
About PowerShow.com