Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled...

32
Performance Adhoc Committee IEEE 802.17 Khaled Amer IEEE 802.17 Plenary Meeting March 2001

Transcript of Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled...

Page 1: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Performance Adhoc CommitteeIEEE 802.17

Khaled Amer

IEEE 802.17 Plenary Meeting

March 2001

Page 2: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

2

Agenda• Objectives• Simulation setup and parameters• Results and analysis of various scenarios• Next steps

These are preliminary incomplete resultsof work still in progress

Page 3: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

3

Objectives

• Investigate the performance characteristics of a ring of Ethernet Switches:– Enable comparing the results with the

performance characteristics of 802.17 RPR solutions

– Quantify areas of strength for 802.17 solutions as compared to Ethernet switches

Page 4: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

4

Objectives …

• Focus on fairness in:– Bandwidth utilization including

locality fairness– ETE delay

Page 5: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

5

Methodology

• Follow the methodology that the performance adhoc committee is in the process of defining

• Eliminate parameters of specific switches whenever possible:– Infinite buffers– Huge switching capacity rate

Page 6: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

6

Simulation setup

• Node count: Ring of 8 nodes • Ring circumference: 100Km• Ring Rate: 10 Gbps• Packet size: 1250 Bytes• Configurations:

– Hubbing – Next hop

Page 7: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

7

Simulation setup ...

• Low traffic at the beginning to force Spanning Tree Protocol to break the ring at a predictable point

Page 8: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

8

Switch Parameters

• Generic switch– 10 Gbps ports– Try to eliminate parameters of specific

switches• Store-and-forward• Switch service rate: 10M packets/second

Page 9: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

9

Metrics

• Throughput– In overload conditions– Per node (for now)

• ETE delay

Page 10: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

10

Hubbing TopologyScenario I

Page 11: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

11

Results: Hubbing TopologyScenario I

Page 12: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

12

Hubbing TopologyScenario II

Page 13: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

13

Results: Hubbing TopologyScenario II

Page 14: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

14

Hubbing TopologyScenario III

• Similar to Scenario II except:– Station 2 is sending traffic twice what

Station 1 is sending. • Station 2 is sending 10 Gbps • Station 1 is sending 5 Gbps.

Page 15: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

15

Results: Hubbing TopologyScenario III

Page 16: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

16

Hubbing TopologyScenario IV

Page 17: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

17

Results: Hubbing TopologyScenario IV

Page 18: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

18

Hubbing Topology Scenario V

Page 19: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

19

Results: Hubbing TopologyScenario V

Page 20: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

20

Next Hop TopologyScenario I

Page 21: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

21

Results: Next Hop TopologyScenario I

Page 22: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

22

Next Hop TopologyScenario II

• Similar to scenario I except

– Each station generates Poisson traffic at a 1 Gbps rate.

– This was done to insure that none of the links will be overloaded to allow evaluation of end-to-end delay

Page 23: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

23

Results: Next Hop TopologyScenario II

Page 24: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

24

Next Hop TopologyScenario III

Page 25: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

25

Results: Next Hop TopologyScenario III

Page 26: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

26

Next Hop TopologyScenario IV

Page 27: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

27

Results: Next Hop TopologyScenario IV

Page 28: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

28

Conclusions

Page 29: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

29

What’s Next

• Throughput per flow and per class• More scenarios for next hop and hubbing (?)• Simulations for the random configuration• Packet size distributions (if needed)• More scenarios with various traffic

generation distributions:– Traffic generating nodes move around

Page 30: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

30

What’s Next ...• Bursty traffic• TCP and UDP apps (and combinations)

– ftp, http, video-conferencing, voice, video streaming

• Multiple rings?• Mesh of rings?• RPR Ring vs. Mesh of switches• Performance behavior when Link fails

Page 31: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

31

What’s Next ...

• Other metrics:– ETE packet delay dist and fairness– Same analysis for jitter– Packet loss (?)– Congestion control– Fault recovery

Page 32: Performance Adhoc Committee IEEE 802 · Khaled Amer IEEE 802.17 Plenary Meeting March 2001. Khaled Amer March 2001 Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting

Khaled AmerMarch 2001

Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head

32

Discussions