Professional Documents
Culture Documents
Chicago
800
number of servers in a multicast session, then the algorithm con-
siders load balancing as the sole routing criteria and serves as an
Los Angeles
approximation algorithm for BDRBST . For intermediate values of
New York
Dallas
Ï , it takes both parameters into account. We have found that small
600
St. Louis
values of Ï (e.g. 5) provide good load balance while still meeting
Washington D.C.
Bandwidth Units
the diameter bound.
Kansas City
Ö
San Francisco
Philadelphia
We have also considered a slightly different version of the BDRBST
Houston
Atlanta
400
Detroit
Denver
Minneapolis
Oklahoma City
algorithm which maximizes the proportional residual bandwidth at
Indianapolis
Cincinnati
Phoenix
each server. We define it as follows.
Cleveland
Louisville
Nashville
Pittsburgh
Las Vegas
San Diego
Memphis
St. Petersburg
Milwaukee
San Antonio
Columbus
Charlotte
Sacramento
Seattle
Grand Rapids
West Palm Beach
Virginia Beach
D EFINITION 3. Bounded diameter, residual fraction-balanced
New Orleans
Miami
200
Portland
Orlando
Jacksonville
Providence
Rochester
Richmond
Austin
spanning tree (BDRFBST)
Raleigh
Buffalo
Hartford
Given an undirected complete graph ÒÓ , a degree
bound
!"$#% for each #µ& ; a cost +,.-/R&0 1 for each
-& ; a bound PË&µ021 . Find a spanning tree 4 of that 0 Õ0 10
Õ Õ
20 30
Õ 40
Õ 50
Õ
7}$#%8Ì
!"$#% , for each #[&Í ; diameter of T
=<>?4@S:P
g h}jlk monKp gKÔcmonip
and maximize FG<. g hjyk monKp . Figure 2: Dimension of Server Access Bandwidth
Rejection Rate
3σ = 50%
Rejection Rate ê −2
10
ä 10
−2
−3
10
−3
10
−4
10
0.2 0.4 0.6 0.8 1è 1.2
−4 é Load
Offered
10
0.2 0.4 0.6 0.8 â
1 1.2
ã
Offered Load
Figure 7: BDRBST Over Delay-based Dimensioned Network
with Traffic Noise
Figure 5: Performance Comparison of Dimensioning Strategies
0
10
poorly as expected. If we expect our system to operate at rejection ëσ = 0
ratio of 1 every 10,000 sessions, we can only carry traffic amounts −1 3σ = 10%
to 44% of total network capacity using vanilla MDDBST . On the 10 3σ = 20%
Rejection Rate
other hand, BDRBST outperforms MDDBST significantly. For the 3σ = 50%
Rejection Rate
binomial fanout = 5
0.6 binomial fanout = 20 ä 10
−2
0.5
pareto fanout = 16 æbw = 5120
0.4
ï
1 10 ð ð
100
ñ
M (Balance Factor) 10
−3
æbw = 25600
(a) Projected traffic load for network dimensioning uses Bino-
mial distribution of session size with mean = 10; the offered −4