Changes between Version 49 and Version 50 of GENIExperimenter/Tutorials/OpenFlowOVS/DesignSetup
- Timestamp:
- 07/10/15 05:50:25 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/OpenFlowOVS/DesignSetup
v49 v50 19 19 20 20 == Step 1. Obtain resources == 21 {{{ 22 #!html 23 <table border="0"> 24 <tr > 25 <td> 26 <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Graphics/SimpleSoftwareOVS.jpg?format=raw" alt="Experiment Topology" height="250" title="Experiment Toplogy" /> 27 </td> 28 <td > 29 In this tutorial we are going to use <a href="http://openvswitch.org/"> Open vSwitch (OVS) </a> as an OpenFlow switch connected to three hosts. 30 OVS is a software switch running on a compute resource. The other three hosts can only communicate through the OVS switch. The experiment will need: 31 <ul> 32 <li>1 Xen VM with a public IP to run an OpenFlow controller</li> 33 <li> 1 Xen VM to be the !OpenFlow switch </li> 34 <li> 3 Xen VMs as hosts</li> 35 </ul> 36 </td> 37 38 </tr> 39 </table> 40 }}} 21 41 22 This tutorial can use compute resources from any '''InstaGENI rack'''. For a list of available InstaGENI racks see the [wiki:GENIProduction GENI Production Resources] page. The experiment will need: 23 * 1 Xen VM with a public IP to run an OpenFlow controller 24 * 1 Xen VM to be the !OpenFlow switch 25 * 3 Xen VMs as hosts 42 For the reservation you can use compute resources from any '''InstaGENI rack''' and any reservation tool (Portal, jFed, Omni, etc) For a list of available InstaGENI racks see the [wiki:GENIProduction GENI Production Resources] page. 26 43 27 [[Image(GENIExperimenter/Graphics:SimpleSoftwareOVS.jpg,40%)]] 28 29 In this tutorial we are going to use [http://openvswitch.org/ Open vSwitch (OVS)] as an !OpenFlow switch connected to three hosts. 30 OVS is a software switch running on a compute resource. The other three hosts can only communicate through the OVS switch. 31 32 You can use any reservation tool you want to reserve this topology. We will need two do two separate reservations for this tutorial: 44 You will need to do two separate reservations for this tutorial: 33 45 * Reserve a VM that runs your !OpenFlow controller. [[BR]] 34 46 '''RSpec:'''[http://www.gpolab.bbn.com/exp/OpenFlowOVS/pox-controller.rspec]. Available in the Portal and is called '''XEN VM POX Ctrl''''''' … … 92 104 }}} 93 105 94 === 2 c. Point your switch to a controller ===106 === 2b. Point your switch to a controller === 95 107 96 108 In the controller window, find the control interface IP of your controller, use ''ifconfig'' and note down the IP address of `eth0`.