Evaluation of Rate-based Protocols for Lambda-Grids
Ryan X. Wu and Andrew A. Chien Computer Science and Engineering University of California, San Diego PFLDnet, Chicago, Illinois Feb 17, 2004
Evaluation of Rate-based Protocols for Lambda-Grids Ryan X. Wu and - - PowerPoint PPT Presentation
Evaluation of Rate-based Protocols for Lambda-Grids Ryan X. Wu and Andrew A. Chien Computer Science and Engineering University of California, San Diego PFLDnet, Chicago, Illinois Feb 17, 2004 Outline Communication Challenges in
Ryan X. Wu and Andrew A. Chien Computer Science and Engineering University of California, San Diego PFLDnet, Chicago, Illinois Feb 17, 2004
DWDM DWDM DWDM DWDM DWDM DWDM DWDM DWDM DWDM DWDM Grid Resource Grid Resource Grid Resource Grid Resource
Lambda-Grids DWDM(Lambda)
`
S1 S2 S3 R
(a) Shared IP Network (b) Dedicated lambda connections
`
S1 S2 S3 R
`
S1 S2 S3 R
(a) Shared IP network (b) Dedicated lambda connections
`
S1 S2 S3 R
1 2 3 4 5 6
sender receiver
1 2 3 4 5 6
bitmap
1 2 3 4 5 6
send (1-6) send (2,3,5)
1 2 3 4 5 6
bitmap
1 2 3 4 5 6
send (3)
1 2 4 5 6 3
`
Single Flow Control and Monitoring
Centralized Rate Allocation UDP (data flow) / TCP (control flow) IP Applications GTP
S R Data Request, Rate Request Data Packets Sender Receiver
. . . . . .
Flow 1 Single Flow Monito r (SFM)
Single Flow Controller
(SFC) Centralized Scheduler Capacity Estimator Flow N Single Flow Monito r (SFM)
Single Flow Controller
(SFC) Max-min Fairness Scheduler UDP(data flow) / TCP (control flow) IP Applications GTP
. . . . . .
Flow 1 Single Flow Monito r (SFM)
Single Flow Controller
(SFC) Centralized Scheduler Capacity Estimator Flow N Single Flow Monito r (SFM)
Single Flow Controller
(SFC) Max-min Fairness Scheduler UDP (data flow) / TCP (control flow) IP Applications GTP
S R S R S1 SN R . . .
(a) (b) (c)
R S1 S2 Sn Dummynet Router
200 400 600 800 1000 Throughput (Mbps) 881 898 896 Loss Ratio (%) 0.07 0.01 0.02 RBUDP UDT GTP
R S
R S
200 400 600 800 1000 Throughput (Mbps) 931 912 904 Loss Ratio (%) 2.1 0.1 0.03 RBUDP UDT GTP
Converging flows: R S 1 S 2 S 3
200 400 600 800 1000 Throughput (Mbps) 443 811 865 Loss Ratio (%) 53.3 8.7 0.06 RBUDP UDT GTP
Two converging flows with diff. RTT R S1 S2
0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1
Fairness Index
G T P U D T R B U D P T C P
R T T R a tio
Single link, parallel flows R S1
RBUDP GTP UDT
Converging flows R S1
RBUDP GTP UDT
S2 S3
TCP throughput in presence of rate-based flow TCP throughput without rate-based flow
Influence ratio = Converging flows 30ms RTT R S1 S2 Parallel flows 0.3ms RTT R S1