Changes between Version 49 and Version 50 of GENIExperimenter/Tutorials/OpenFlowOVS/DesignSetup


Ignore:
Timestamp:
07/10/15 05:50:25 (9 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/OpenFlowOVS/DesignSetup

    v49 v50  
    1919
    2020== 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.
     30OVS 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}}}
    2141
    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
     42For 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.
    2643
    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:
     44You will need to do two separate reservations for this tutorial:
    3345     * Reserve a VM that runs your !OpenFlow controller. [[BR]]
    3446       '''RSpec:'''[http://www.gpolab.bbn.com/exp/OpenFlowOVS/pox-controller.rspec].   Available in the Portal and is called  '''XEN VM POX Ctrl'''''''
     
    92104}}}
    93105
    94 === 2c. Point your switch to a controller ===
     106=== 2b. Point your switch to a controller ===
    95107
    96108In the controller window, find the control interface IP of your controller, use ''ifconfig'' and note down the IP address of `eth0`.