Changes between Version 36 and Version 37 of GEC17Agenda/AdvancedOpenFlow/Procedure/Execute


Ignore:
Timestamp:
03/09/14 19:07:14 (10 years ago)
Author:
divyashri.bhat@gmail.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC17Agenda/AdvancedOpenFlow/Procedure/Execute

    v36 v37  
    1818
    1919== 2. Configure and Initialize Services ==
    20 === 2.1. Start a naive OpenFlow controller ===
     20
     21=== 2.1 Login to Nodes Switch and Aggregator ===
     22
     23==== 2.1.1 Find your Aggregate ====
     24
     25Click on your Slice name in the GENI Portal and scroll to the aggregate where you reserved your resources. [[BR]]
     26
     27[[Image(FindAM.png, 80%)]]
     28
     29Click on "Details" next to it. You will see a page as below.
     30
     31[[Image(LoginAM.png, 80%)]]
     32
     33Use the Login information obtained here to login to your nodes using any SSH client.
     34
     35=== 2.2. Start a naive OpenFlow controller ===
    2136 An example OpenFlow Controller that assigns incoming TCP connections to alternating paths '''based on total number of flows''' (round robin) is already downloaded for you. You can find it (load-balancer.rb) in the home directory on node "Switch". [[BR]]
    22   - '''2.1.1''' Check that all interfaces are configured: Issue `/sbin/ifconfig` and make sure eth1, eth2, eth3 are up and assigned with valid IP addresses. [[BR]]
    23   - '''2.1.2''' Start the example Load Balancer by executing the following :
     37  - '''2.2.1''' Check that all interfaces are configured: Issue `/sbin/ifconfig` and make sure eth1, eth2, eth3 are up and assigned with valid IP addresses. [[BR]]
     38  - '''2.2.2''' Start the example Load Balancer by executing the following :
    2439
    2540 On the Aggregator Node run
     
    3449     trema run /root/load-balancer.rb
    3550 }}}
    36   - '''2.1.3''' After you started your Load Balancer, you should be able to see the following (Switch id may vary):
     51  - '''2.2.3''' After you started your Load Balancer, you should be able to see the following (Switch id may vary):
    3752  {{{
    3853  OpenFlow Load Balancer Conltroller Started!
     
    4156  This means the OpenFlow Switch is connected to your controller and you can start testing your OpenFlow Load Balancer now.
    4257 
    43 === 2.2. Configure !LabWiki to orchestrate and monitor your experiment ===
    44    - '''2.2.1''' Log on to !LabWiki on http://emmy9.casa.umass.edu:4609 , on the `Prepare` Column, create a new Ruby script by clicking on the "*" at the top-left of the column. [[BR]]
     58=== 2.3. Configure !LabWiki to orchestrate and monitor your experiment ===
     59   - '''2.3.1''' Log on to !LabWiki on http://emmy9.casa.umass.edu:4609 , on the `Prepare` Column, create a new Ruby script by clicking on the "*" at the top-left of the column. [[BR]]
    4560
    4661[[Image(labwikinew.png, 80%)]]
     
    316331###### Change the above to the correct interfaces ######
    317332}}}
    318    - '''2.2.4''' Change eth1 and eth3 to the corresponding two interfaces you found with IP addresses 192.168.2.1 (the interface that connects to the left path) and 192.168.3.1 (the interface that connects to the right path) and press the "save" icon on your !LabWiki page.
     333   - '''2.3.4''' Change eth1 and eth3 to the corresponding two interfaces you found with IP addresses 192.168.2.1 (the interface that connects to the left path) and 192.168.3.1 (the interface that connects to the right path) and press the "save" icon on your !LabWiki page.
    319334
    320335== 3. Run your experiment ==