Performance Adhoc CommitteeIEEE 802.17
Khaled Amer
IEEE 802.17 Plenary Meeting
March 2001
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
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
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
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
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
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
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
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
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
10
Hubbing TopologyScenario I
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
11
Results: Hubbing TopologyScenario I
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
12
Hubbing TopologyScenario II
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
13
Results: Hubbing TopologyScenario II
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.
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
15
Results: Hubbing TopologyScenario III
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
16
Hubbing TopologyScenario IV
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
17
Results: Hubbing TopologyScenario IV
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
18
Hubbing Topology Scenario V
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
19
Results: Hubbing TopologyScenario V
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
20
Next Hop TopologyScenario I
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
21
Results: Next Hop TopologyScenario I
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
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
23
Results: Next Hop TopologyScenario II
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
24
Next Hop TopologyScenario III
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
25
Results: Next Hop TopologyScenario III
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
26
Next Hop TopologyScenario IV
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
27
Results: Next Hop TopologyScenario IV
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
28
Conclusions
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
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
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
Khaled AmerMarch 2001
Performance of Ring of Ethernet switches IEEE 802.17 - Plenary meeting - Hilton Head
32
Discussions