Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu...

39
Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu [email protected] The University of Memphis Dr. Lan Wang [email protected] The University of Memphis Dr. Beichuan Zhang [email protected] The University of Arizona 10/26/12 1 Yaoqing Liu, Computer Science, U. Memphis

Transcript of Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu...

Page 1: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Fast Incremental FIB Aggregation (FIFA)

Yaoqing Liu [email protected]

The University of Memphis Dr. Lan Wang

[email protected] The University of Memphis

Dr. Beichuan Zhang [email protected]

The University of Arizona

10/26/12 1 Yaoqing Liu, Computer Science, U. Memphis

Page 2: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Outline

• Motivation • FIB aggregation overview • Update handling • Evaluation • Operational impact • Conclusion

2 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 3: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Motivation (1)

•  Fast growth of RIB=>Large FIB (Forwarding Information Base) •  Large FIB may not fit line-card memory

–  Expensive FIB memory –  High cost for operators and customers

•  FIB Aggregation is a local, low cost, and software solution to reduce FIB size [2]

3 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 4: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Motivation (2)

•  Existing works focus on reducing table size (as much as 70%) [1, 3, 4, 5]

•  We also focus on reducing the aggregation overhead

•  Most challenging problem: update handling – Quickly apply updates to aggregated table – Still maintain good compression ratio

•  Objectives: – Extend line-card life-time by more than 5 years – Reduce the overall processing time – Reduce total number of FIB changes – Mitigate single burst of FIB changes

4 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 5: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Outline

• Motivation • FIB aggregation overview • Update handling • Evaluation • Operational impact • Conclusion

5 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 6: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

What is FIB Aggregation?

• Merge multiple FIB entries into one

• 100% same forwarding behaviors before and after aggregation

6 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 7: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIFA Model

7

Routing Updates

FIB Changes

Data Packets

Route Changes

Control Plane

Data Plane

Data Packets

RIB Routing Protocol

FIFA Aggregated FIB

Line Card FIB

Routing Updates

Data Packets

Route Changes

Control Plane

Data Plane

Data Packets

RIB Routing Protocol

Line Card FIB

Normal Router Operations Router Operations with FIFA

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 8: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Our Proposed Algorithms-FIFA

•  FIFA: Three fast incremental FIB aggregation algorithms based on Improved ORTC [1] –  [+] Patricia Trie (Two passes, 2.5 faster, 44%

memory) –  [+] Strong forwarding correctness

•  FIFA-S: Optimal Size Update (Global Optimality) [+] Always smallest FIB size, no re-aggregation

•  FIFA-T: Minimal Time Update (Local Optimality) [+] Fastest

•  FIFA-H: Hybrid Update (Regional Optimality) [+] No re-aggregation, small FIB changes

8 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 9: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

F:_ _ _{}

B:1_ _{} H:_ _ _{}

C:1_ _{}

E:2_ _{}

A:1_ _{}

D:2_ _{}

/18

/20

/19

/17

/16

Original Tree

ORTC-Binary Tree Implementation

9 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 10: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

ORTC-Pass 1: Normalize Binary Tree

10

F:1_ _{}

B:1_ _{} H:1_ _{}

C:1_ _{}

E:2_ _{2}

J:1_ _{1}

A:1_ _{}

D:2_ _{2} G:1_ _{1}

I:1_ _{1}

K:1_ _{1}

•  Expand the binary tree to a complete binary tree in which a node has zero or two children

•  Each expanded node has the same next hop as its nearest ancestor’s

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 11: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

F:1_ _{1}

B:1_ _{1,2} H:1_ _{1}

C:1_ _{1,2}

E:2_ _{2}

J:1_ _{1}

A:1_ _{1}

D:2_ _{2} G:1_ _{1}

I:1_ _{1}

K:1_ _{1}

ORTC-Pass 2: Merge Next Hops

11

Post order, merge children’s nexthops to their parent node • If two children have overlapped nexthops,

do intersection operation • If two children have no overlapped nexthops,

do union operation 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 12: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

F:11N{1}

B:11N{1,2} H:11N{1}

C:11N{1,2}

E:22Y{2}

J:11N{1}

A:11Y{1}

D:22Y{2} G:11N{1}

I:11N{1}

K:11N{1}

From root of tree, select nexthop from the merged nexthops till reaching all leaves • If descendant selected nexthop is the same as its ancestor, then don’t put it in FIB • Otherwise, keep it in FIB

ORTC - Pass 3: Select Next Hop

12 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 13: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Outline

• Motivation • FIB aggregation overview • Update handling • Evaluation • Operational impact • Conclusion

13 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 14: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Normal Update Without Aggregation

14

F

B:1

C:1

E:2

A:1

D:2

/18

/20

/19

/17

/16

H:3

Update:3 F

B:1

C:1

E:2

A:1

D:2

/20

/19

/17

/16

141.225.0.0/18 3

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 15: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIFA-S Update Handling

15

F:11N{1}

B:11N{1,2} H:1_ _{}

C:11N{1,2}

E:22Y{2}

A:11Y{1}

D:22Y{2}

/18

/20

/19

/17

/16

Update:3 F:11N{1,2}

B:11N{1,2} H:31N{1,2,3}

C:11N{1,2}

E:22Y{2}

A:11Y{1}

D:22Y{2} G:33Y{3}

Keep whole tree optimal

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 16: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

16

FIB Size under FIFA

FIFA-S

FIFA-T

FIFA-H

Threshold (Memory limit)

Threshold

Re-aggregation (0.2s)

Re-aggregation

updates Improved ORTC

Optimal (smallest FIB size)

Optimal

Optimal

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 17: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Outline

• Motivation • FIB aggregation overview • Update handling • Evaluation • Operational impact • Conclusion

17 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 18: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Evaluation Methodology (1) • Data source: route-views ribs and

updates – Data period: 01/01/2011-12/31/2011 – Peer: 4.69.184.193 has most next AS

hops among 36 peers: ~3000(estimate worst case)

• Data pre-processing: filter out all duplicate RIB updates – Total # updates after filtering: 54,095,965

• Use Next AS Hop as nexthop – Prefixes sharing the same next-AS-hop are

likely to share the same iBGP neighbor and thus the same next- hop router [3]

18 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 19: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Evaluation Methodology (2)

• Experiment on a normal desktop of Intel Core 2 Quad 2.83GHz CPU

• Metrics – FIB size: total number of entries in

aggregated FIB – Time cost: total update handling time – FIB changes: total number of FIB updates

caused by all RIB updates – FIB burst: number of FIB updates caused

by one individual RIB update, this can be 0

19 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 20: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIB Size

•  Aggregate more than 50%

20

378,728

148,998(39.34%) 180,000(47.52%)

9 re-aggregations 0.2s/re-aggregation

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 21: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Time

• All affordable 21

2us/update

1.2us/update

1.9us/update

1us/update

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 22: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIB Changes

• All acceptable 22

1.8 changes/update

1.1 changes/update 1.2 changes/update

1 change/update

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 23: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIB Burst

•  Most RIB updates cause zero or one FIB change. •  About 99% FIB bursts are less than 10 FIB changes. •  With FIFA-S and FIFA-H, the heaviest FIB bursts have 568 and

1182 FIB changes, respectively •  FIFA-T usually has small FIB bursts, but the heaviest bursts can

get very large (69,526) due to re-aggregation •  Pick the one fit for you

23 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 24: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Summary

Attribute/Option

FIFA-S FIFA-T FIFA-H

FIB Size Optimal Threshold Threshold Time Cost Medium Very low Low FIB Changes High Low Medium FIB Burst Light Heavy Medium Re-Aggregation

No Fast No

24 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 25: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Benefit

• FIB aggregation: extend a router’s life up to 7 years

25

FIFA-S

FIFA-T/H

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 26: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Operational impact

•  Need to maintain aggregated FIB table in main memory

•  FIFA-T –  1.1 times of RIB updates –  1.2 times longer processing time for each update to

maintain forwarding correctness –  periodical fast re-aggregations (0.2s)

•  FIFA-S –  1.8 times of RIB updates –  2 times longer processing time to maintain optimal

aggregated FIB size –  No re-aggregation

•  FIFA-H –  1.2 times of RIB updates –  1.9 times longer processing time to maintain forwarding

correctness –  No re-aggregation

26 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 27: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Conclusion

• Benefits – Extend router lifetime for more than

five years – Small overhead (time, FIB changes)

•  Costs (for all FIB aggregations) – Additional memory in control plane – Handle FIB bursts

27 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 28: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

References 1.  R. Draves, C. King, S. Venkatachary, and B. D. Zill, “Constructing Optimal IP Routing Tables,” in Proc. IEEE INFOCOM, 1999.

2.  X. Zhao, D. J. Pacella, and J. Schiller, “Routing scalability: an operator’s view,” IEEE Journal on Selected Areas in Communications, vol. 28, no. 8, pp. 1262–1270, Oct. 2010.

3.  X. Zhao, Y. Liu, L. Wang, and B. Zhang, “On the Aggregatability of Router Forwarding Tables,” in Proc. IEEE INFOCOM, 2010.

4.  Y. Liu, X. Zhao, K. Nam, L. Wang, and B. Zhang, “Incremental forwarding table aggregation,” in Proc. IEEE Globecom, 2010.

5.  Z. A. Uzmi, M. Nebel, A. Tariq, S. Jawad, R. Chen, A. Shaikh, J. Wang, and P. Francis, “SMALTA: practical and near-optimal FIB aggregation,” in Proc. CoNEXT, 2011.

28 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 29: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Acknowledgement

• NSF grants support – Lan Wang: 0721645 – Beichuan Zhang: 0721863

• Lixia Zhang-UCLA

29 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 30: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Thanks!

[email protected] Yaoqing Liu

30 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 31: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

F:11N{1}

B:11N{1,2} H:11N{1}

C:11N{1,2}

E:22Y{2}

J:11N{1}

A:11Y{1}

D:22Y{2}

G:11N{1} I:11N

{1}

K:11N{1}

ORTC: three passes over the tree Improved ORTC: two rounds

Aggregated FIB

31 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 32: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIFA-T/FIFA-H

32

F:11N{1}

B:11N{1,2}

H:1_ _{}

C:11N{1,2}

E:22Y{2}

A:11Y{1}

D:22Y{2}

/18

/20

/19

/17

/16

Update:3 F:11N{1}

B:11N{1,2}

H:31N{1,2,3}

C:11N{1,2}

E:22Y{2}

A:11Y{1}

D:22Y{2} G:33Y{3}

Keep subtree optimal

FIFA-T keeps the updated subtree optimal FIFA-H keeps the updated subtree optimal before threshold FIFA-H keeps a bigger subtree (under CAP) optimal after threshold 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 33: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

SMALTA

33

F:11N

B:11N H:11N

C:11N

E:22Y

J:11N

A:11Y

D:22Y G:11N

I:11N

K:11N

F:11N

B:11N H:33Y

C:11Y

E:22Y

J:11N

A:11Y

D:22Y G:11N

I:11N

K:11N

Update:3 Keep subtree Correct forwarding

SMALTA keeps the updated subtree correct forwarding for each update

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 34: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIB Size

•  FIFA-S always has optimal FIB size and never does FIB re-aggregation

•  FIFA-T does fast re-aggregations when threshold is reached (180,000).

•  FIFA-H keeps close to the threshold size when reaching it and never does FIB re-aggregation

•  SMALTA has more re-aggregations 34 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 35: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Time

•  FIFA-S takes 108s, about 2 times of normal update, 2us/update •  FIFA-T takes 66s, about 1.2 times of normal update,1.2us/update

(0.2s/fast re-aggregations) •  FIFA-H takes 100s, about 1.9 times of normal update 1.9us/

update •  SMALTA takes 237s, about 4.5 times of normal update 4.5us/

update(15s/slow re-aggregations) 35 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 36: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIB Changes

•  FIFA-S has 1.8 times of total FIB changes compared to normal update to maintain optimality of the aggregated FIB size (1.8 changes to FIB/update)

•  FIFA-T has 1.1 times of total FIB changes compared to normal update •  FIFA-H has 1.2 time of total FIB changes compared to normal update •  SMALTA has 1.2 time of total FIB changes compared to normal update

36 10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 37: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIB Burst

•  Most RIB updates cause zero or one FIB change. •  About 99% FIB bursts are less than 10 FIB changes. •  With FIFA-S and FIFA-H, the heaviest FIB bursts have 568 and

1182 FIB changes, respectively •  FIFA-T usually has small FIB bursts, but the heaviest bursts can

get very large (re-aggregation) •  Pick the one fit for you

37

FIB Changes

Min Max Med ==0 <=1 <=10 Total

FIFA-S 0 568 1 6,961,449 38,645,578 53,318,607 54,095,965

- - - 12.87% 71.43% 98.56% 100%

FIFA-T 0 69,526 1 6,150,664 49,704,177 53,919,736 54,095,965

- - - 11.36% 91.88% 99.67% 100%

FIFA-H 0 1,182 1 6,232,328 48,997,278 53,784,161 54,095,965

- - - 11.52% 90.57% 99.42% 100%

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 38: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

FIB Burst

•  Most RIB updates cause zero or one FIB change. •  About 99% FIB bursts are less than 10 FIB changes. •  With FIFA-S and FIFA-H, the heaviest FIB bursts have

568 and 1182 FIB changes, respectively •  FIFA-T usually has small FIB bursts, but the heaviest

bursts can get very large •  SMALTA has the heaviest FIB burst.

38

Min

Max Med

==0 <=1 <=10 Total

FIFA-S 0 568 1 6,961,449

38,645,578

53,318,607

54,095,965

- - - 12.87% 71.43% 98.56% 100% FIFA-T 0 69,52

6 1 6,150,66

4 49,704,177

53,919,736

54,095,965

- - - 11.36% 91.88% 99.67% 100% FIFA-H 0 1,182 1 6,232,32

8 48,997,278

53,784,161

54,095,965

- - - 11.52% 90.57% 99.42% 100% SMALTA 0 72,85

6 1 4,456,41

0 48,297,973

53,873,603

504,095,976

- - - 8.23% 89.28% 99.58% 100%

10/26/12 Yaoqing Liu, Computer Science, U. Memphis

Page 39: Fast Incremental FIB Aggregation (FIFA) · Fast Incremental FIB Aggregation (FIFA) Yaoqing Liu yliu6@memphis.edu The University of Memphis Dr. Lan Wang lanwang@memphis.edu The University

Summary

Attribute/Option

FIFA-S FIFA-T FIFA-H SMALTA

FIB Size Optimal Threshold

Threshold Threshold

Time Cost Medium Very low

Low High

FIB Changes

High Low Medium Medium

FIB Burst Light Heavy Medium Heavy Re-Aggregation

No Fast No Very Slow

39 10/26/12 Yaoqing Liu, Computer Science, U. Memphis