McKeown Group OpenFlow v1.0Weekly Status Report
Week2/2011(01/12 Wed—01/18 Tue)
1
Status Update
WIRED• Pkt-in loop in NEC (Not a NEC bug)
– Resolved. Updated SNAC and NOX
DEMO NETWORK• Removed ofwifi overlap on necsw• Moved hpsw4 in place of necsw3
– Problems with aggregation demo. Still debugging.
2
Status UpdateWIRELESS• Ofwifi went down several times
– New FV is still unstable in ofwifi • Crashed 2 times• At some point, flow setup time gradually gets too large and
requires restart
– Analysis suggests flow setup time in “SNAC” increase when FV exists
– Reported to Rob S for fix
• Two APs are installed in CIS/CISX
3
Performance SummaryWIRED NETWORK• Spikes in RTT
– Non-OpenFlow network also has this spike
Performance SummaryWIRELESS NETWORK• Unstable flow setup time• Spikes in RTT
– Both are due to slow-down of FV
Performance (WIRED)
6
Network Configuration
hpsw3hpsw3
netfpga1netfpga1
indigo1indigo1Masa
Paul
Srini/Tatsuya/Rob
Dan
• Adam• Payman• Brandon/David E/Glen• Lots of power meters
We’ll use this color code for the switch
7
Controller (at openflow5.stanford.edu) SNAC (v1.0 wire compat)
necsw6necsw6
Non-OF uplink
Measured metrics (no change)
• Switch Statistics– Active flows– Flow injection rate– CPU usage– Traffic volume
• Network Performance– Flow setup delay– E2E RTT– E2E packet loss rate– wget delay
8
Flow Statistics per switch
Switch Avg # Flows Avg Flow Setup Rate [flow/sec]
necsw6 0.1 64.2hpsw3 160.7 7.9indigo1 66.4 7.1netfpga1 68 2.4nonof - -
9
Flow statistics (# of active flows)
10
Flow statistics (flow injection rate)
11
CPU usage
12
Total Traffic Volume per switch
13
Not available for indigo1 nor netfpga1
Network Performance
• Flow setup delay• E2E RTT• wget delay
14
Flow Setup Delay
15
Flow Setup Delay
switch 10ms 100ms 1000msnecsw5 48.3807 94.8953 99.7565necsw6 47.819 97.8348 99.6847Hpsw3 89.7395 99.2313 99.8616Indigo1 18.3405 98.3892 99.9068netfpga1 94.4205 99.6848 99.9933Nonof 48.3807 94.8953 99.7565
Percentage of time flow setup delay is less than the target value
16
RTT E2E RTT from each switch
17
RTT
switch 1ms 10ms 100msnecsw5 99.9839 99.9857 99.9915necsw6 98.7974 99.9817 99.9885hpsw3 98.7566 99.9773 99.9843indigo1 98.6643 99.9831 99.985netfpga1 98.7555 99.9783 99.9861nonof 98.8098 99.9995 99.9997
Percentage of RTT is less than the target value
18
wget delay
19
Performance (WIRELESS)
20
Network Configuration (no change)
necsw1necsw1
We’ll use this color code for the switchController (at openflow1.stanford.edu) SNAC (v1.0 wire compat) FlowVisor (currently removed due to slow flow setup time)
necsw4necsw4
Non-OF uplink
ap17ap17 ap18ap18 ap15ap15 ap16ap16 ap2ap2ap2ap2
ap2ap2ap2ap2
ap2ap2ap2ap2
24 tunnelingAPs
Measured metrics (no change)
• Switch Statistics– Active flows– Flow injection rate– CPU usage– Traffic volume
• Network Performance– Flow setup delay– E2E RTT– E2E packet loss rate– wget delay
22
Flow Statistics per switch
Switch Avg # Flows Avg Flow Setup Rate [flow/sec]
necsw4 222.7 30.2
necsw1 77.8 4.5
23
Flow statistics (# of active flows)
24
Flow statistics (flow injection rate)
25
Switch CPU usage
26
Total Traffic Volume per switch
27
Network Performance
• Flow setup delay• E2E RTT• wget delay
28
Flow Setup Delay
29
Flow Setup Delay
switch 10ms 100ms 1000msnecsw4 26.8562 89.8172 98.8306
necsw1 37.6574 95.8749 99.1936
Percentage of time flow setup delay is less than the target value
30
RTT E2E RTT from each switch
31
RTT
switch 1ms 10ms 100msnecsw4 99.4844 99.4998 99.5966
necsw1 99.4827 99.507 99.6211
Percentage of RTT is less than the target value
32
wget delay
33