McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

31
McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1

Transcript of McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Page 1: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

McKeown Group OpenFlow v1.0Weekly Status Report

Week8/2011(02/23 Wed —03/01 Tue)

1

Page 2: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Status UpdateWIRED NETWORK• Bigswitch managed network is a bit slow if we increase users• SNAC managed network became stable after restarting the

NetFPGA switch

DEMO NETWORK• Still debugging the missing links because of FV upgrade to 0.7

WIRELESS• Still trying to remove other spikes in RTT• Testing NEC Helios controller

2

Page 3: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Performance Summary

WIRED NETWORK• Good performance for SNAC managed network

WIRELESS NETWORK• Spikes in flow setup time and RTT

– Trying to reduce further

Page 4: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Performance (WIRED)

4

Page 5: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Network Configuration

hpsw3hpsw3

netfpga1netfpga1

indigo1indigo1Masa

Paul

Rob

Dan

• Adam• Peyman• Brandon/David E/Glen• Lots of power meters

5

Controller (at openflow7.stanford.edu) SNAC (v1.0 wire compat)

necsw6necsw6

Non-OF uplink

hpsw1hpsw1

Srini

Controller @opeflow-controller1BigSwitch Controller

Page 6: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

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

6

Page 7: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow Statistics per switch

Switch Avg # Flows Avg Flow Setup Rate [flow/sec]

necsw6 98 7.3

indigo1 85.9 7.8

netfpga1 65.3 2.2

nonof NA NA

7

Page 8: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow statistics (# of active flows)

8

Flow stats not available on hpsw3/hpsw1 (BigSwitch does not provide it)

Page 9: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow statistics (flow injection rate)

9

Flow stats not available on hpsw3/hpsw1 (BigSwitch does not provide it)

Page 10: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

CPU usage

10

Page 11: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Total Traffic Volume per switch

11

Not available for indigo1 nor netfpga1

Page 12: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Network Performance

• Flow setup delay• E2E RTT• wget delay

12

Page 13: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow Setup Delay

13

Page 14: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow Setup Delay

switch 10ms 100ms 1000msnecsw6 54.7342 97.4138 98.8056Indigo1 11.6331 96.5132 98.7021netfpga1 92.4287 97.8204 98.9754Nonof 99.7424 99.9047 100.0

Percentage of time flow setup delay is less than the target value

14

Page 15: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

RTT E2E RTT from each switch

15

Page 16: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

RTT

switch 1ms 10ms 100msnecsw6 97.6197 99.3547 99.8521indigo1 97.621 99.0727 99.8136netfpga1 96.7115 98.3037 99.4665nonof 98.5789 99.9784 99.9861

Percentage of RTT is less than the target value

16

Page 17: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

wget delay

17

Page 18: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Performance (WIRELESS)

18

Page 19: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Network Configuration (added necsw3)

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

Page 20: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

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

20

Page 21: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow Statistics per switch

Switch Avg # Flows Avg Flow Setup Rate [flow/sec]

necsw4 94.5 44.7necsw1 56 7.3

21

Page 22: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow statistics (# of active flows)

22

Page 23: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow statistics (flow injection rate)

23

Page 24: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Switch CPU usage

24

Page 25: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Total Traffic Volume per switch

25

Page 26: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Network Performance

• Flow setup delay• E2E RTT• wget delay

26

Page 27: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow Setup Delay

27

Page 28: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

Flow Setup Delay

switch 10ms 100ms 1000msnecsw4 42.2925 90.2874 99.1403necsw1 1.217 97.9274 99.9008

Percentage of time flow setup delay is less than the target value

28

Page 29: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

RTT E2E RTT from each switch

29

Page 30: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

RTT

switch 1ms 10ms 100msnecsw4 98.4151 98.9303 99.6843necsw1 98.2794 98.8609 99.6892

Percentage of RTT is less than the target value

30

Page 31: McKeown Group OpenFlow v1.0 Weekly Status Report Week8/2011 (02/23 Wed —03/01 Tue) 1.

wget delay

31