Changes between Version 4 and Version 5 of FlowVisor
- Timestamp:
- 11/19/12 18:20:57 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FlowVisor
v4 v5 1 1 [[PageOutline]] 2 2 3 = FlowVisor =3 = !FlowVisor = 4 4 5 The FlowVisor is a special purpose OpenFlow controller that acts as a transparent proxy between OpenFlow switches and multiple OpenFlow controllers.5 The !FlowVisor is a special purpose OpenFlow controller that acts as a transparent proxy between OpenFlow switches and multiple OpenFlow controllers. 6 6 7 (https://github.com/OPENNETWORKINGLAB/flowvisor/wiki has more information about FlowVisor (from the official site at ONL), including [https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/Installation-from-Binary installation instructions], [https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/FAQ a FAQ] with common error messages (for both experimenters and admins), etc.7 (https://github.com/OPENNETWORKINGLAB/flowvisor/wiki has more information about !FlowVisor (from the official site at ONL), including [https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/Installation-from-Binary installation instructions], [https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/FAQ a FAQ] with common error messages (for both experimenters and admins), etc. 8 8 9 9 = Info for experimenters = … … 11 11 The following sections are mostly of interest to GENI experimenters. 12 12 13 == FlowVisor and ARP ==13 == !FlowVisor and ARP == 14 14 15 FlowVisor can slice ARP traffic, but there are some caveats to be aware of. The [https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/FAQ FlowVisor FAQ] has more details.15 !FlowVisor can slice ARP traffic, but there are some caveats to be aware of. The [https://github.com/OPENNETWORKINGLAB/flowvisor/wiki/FAQ FlowVisor FAQ] has more details. 16 16 17 17 = Info for admins = 18 18 19 The following sections are mostly of interest to FlowVisor admins.19 The following sections are mostly of interest to !FlowVisor admins. 20 20 21 21 == Version == … … 27 27 == Initial configuration == 28 28 29 The default configuration of FlowVisor is general suitable for GENI sites.29 The default configuration of !FlowVisor is general suitable for GENI sites. 30 30 31 We typically put the FlowVisor fvadmin password into /etc/flowvisor/fvpasswd, so you don't have to type it every time you run an fvctl command. Make sure that it's only readable by people who should have full admin access toFlowVisor on your system! (World-readable might be fine if only FV admins have accounts on your FV server; or you might want to make it only group-readable by a group that includes the FV admins.) The examples on the rest of this page assume that you've done that.31 We typically put the !FlowVisor fvadmin password into /etc/flowvisor/fvpasswd, so you don't have to type it every time you run an fvctl command. Make sure that it's only readable by people who should have full admin access to !FlowVisor on your system! (World-readable might be fine if only FV admins have accounts on your FV server; or you might want to make it only group-readable by a group that includes the FV admins.) The examples on the rest of this page assume that you've done that. 32 32 33 33 One easy way to generate a fairly secure password: … … 41 41 == Upgrading == 42 42 43 Since most of our FlowVisor instances are managed by FOAM, when we upgradeFlowVisor, we typically just test FOAM to make sure that everything still works as expected.43 Since most of our !FlowVisor instances are managed by FOAM, when we upgrade !FlowVisor, we typically just test FOAM to make sure that everything still works as expected. 44 44 45 45 == Useful fvctl commands == 46 46 47 Here are some useful fvctl commands; run these on the system that runs the FlowVisor you want to configure, with the fvadmin password in /etc/flowvisor/fvpasswd.47 Here are some useful fvctl commands; run these on the system that runs the !FlowVisor you want to configure, with the fvadmin password in /etc/flowvisor/fvpasswd. 48 48 49 49 == Show the flowspace ==