Changes between Version 18 and Version 19 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-5


Ignore:
Timestamp:
06/20/12 16:11:45 (12 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-5

    v18 v19  
    112112deemed complete by simply setting up the nodes with the right address for the VLAN 1750.
    113113 
    114 == Step 8. Create a sliver at the I2 meso-scale site using FOAM at site. ==
     114== Step 8. Create a sliver at the I2 meso-scale site using FOAM at site ==
     115
    115116Created a sliver at the Rutgers FOAM for VLAN 3716:
    116117{{{
     
    119120}}}
    120121
    121 == Step 9. Create a sliver at of the BBN ExoGENI FOAM Aggregate.  ==
     122== Step 9. Create a sliver at of the BBN ExoGENI FOAM Aggregate ==
     123
    122124Created a sliver at the BBN ExoGENI FOAM:
    123125{{{
     
    126128
    127129== Step 10. Create a sliver for the !OpenFlow resources in the core.  ==
     130
    128131Created a sliver at the I2 FOAM for VLAN 3716:
    129132{{{
     
    133136
    134137== Step 11. Create a sliver for the meso-scale compute resources.  ==
     138The compute resource used for this test is pg51 a Wide Area PG node at Rutgers, and the sliver was created as follows:
     139{{{
     140 ./src/omni.py -a pg2 createsliver EG-EXP-5-scenario1 exorspec/EG-EXP-5-scenario1-wapg-rutgers.rspec --api-version 2 -t GENI 3
     141}}}
    135142
    136143== Step 11. Log in to each of the compute resources and send traffic to the other end-point.  ==
     144Logged into the WAPG node pg51:
     145{{{
     146$ ssh pg51.emulab.net
     147Last login: Wed Jun 20 10:52:44 2012 from arendia.gpolab.bbn.com
     148[lnevers@pg2 ~]$
     149}}}
     150
     151Configure IP address to be used on VLAN 1750. First created the file /etc/sysconfig/network-scripts/ifcfg-eth1.1750 which contained the following:
     152{{{
     153DEVICE=eth1.1750
     154USERCTL=no
     155VLAN=yes
     156IPADDR=10.42.11.151
     157NETMASK=255.255.255.0
     158BOOTPROTO=static
     159ONBOOT=yes
     160}}}
     161
     162Started and checked the interface:
     163{{{
     164sudo ifup eth1.1750
     165ifconfig eth1.1750
     166}}}
    137167
    138168== Step 12. Verify that traffic is delivered to target. ==
     169
    139170
    140171== Step 13. Review baseline, GMOC, and meso-scale monitoring statistics.  ==
     
    143174'''Note:''' The first run through of this experiment was done with one experimenter account, another test run will take place which will use 2 experimenter accounts.
    144175
     176Two local BBN Campus VMs (siovale and tiberium) are set up on the on vSwitch Karshyyyk. These nodes are NOT part of the ExoGENI rack.
     177
    145178== Step 15. Determine remote meso-scale compute resources and define RSpec. ==
     179The remote meso-scale nodes to be used is planetlab4 a MyPLC node at Clemson.
     180
    146181== Step 16. Define a request RSpec for OF network resources at the BBN ExoGENI FOAM. ==
     182Defined the following request RSpec for the Compute resource:
     183
     184  * EG-EXP-5-scenario1-myplc-clemson.rspec - MyPLC RSpec used to MyPLC compute resource.
    147185
    148186== Step 17. Define a request RSpec for OF network resources at the remote NLR meso-scale site.  ==
     187Defined RSpec for the Clemson !OpenFlow Sliver:
     188 
     189 * EG-EXP-5-scenario1-openflow-clemson.rspec - Clemson FOAM Aggregate network resources request RSpec.
     190
     191== Step 18. Define a request RSpec for the !OpenFlow Core resources  ==
     192
    149193The OF core resources for VLAN 3716 were defined as follows:
    150194 
    151195 * EG-EXP-5-scenario1-openflow-nlr.rspec - NLR Core FOAM Aggregate network resources request RSpec.
    152196
    153 == Step 18. Define a request RSpec for the !OpenFlow Core resources  ==
    154197
    155198== Step 19. Create the second slice  ==
    156199
    157 == Step 20. Create a sliver for the GPO compute resources.  ==
     200Created a second slice:
     201{{{
     202 ./src/omni.py createslice exobbnclemson
     203}}}
     204
     205== Step 20. Create a sliver for the GPO compute resources  ==
     206
     207Two local BBN Campus VMs (siovale and tiberium) are set up on the on vSwitch Karshyyyk. These nodes are NOT part of the ExoGENI rack and no reservations are need to used them. Test plan procedure is incorrect.
     208
    158209
    159210== Step 21. Create a sliver at the meso-scale site using FOAM at site. ==
    160 
     211Because this run is being done with one experimenter, the second slice uses the Sliver from the first experiment, which set up the following:
     212{{{
     213 ./src/omni.py -a https://bbn-hn.exogeni.net:3626/foam/gapi/1 createsliver EG-EXP-5-scenario1 exorspec/EG-EXP-5-scenario1-openflow-exobbn.rspec
     214}}}
    161215
    162216== Step 22. Create a sliver at of the BBN ExoGENI FOAM Aggregate.  ==
     217A sliver was created at the ExoGENI FOAM aggregate:
     218{{{
     219 ./src/omni.py -a https://foam.gpolab.bbn.com:3626/foam/gapi/1 createsliver exobbnclemson ./EG-EXP-5-scenario-openflow-bbn.rspec
     220}}}
     221
    163222== Step 23. Create a sliver for the !OpenFlow resources in the core.  ==
     223Reservation for NLR VLAN 3716:
     224{{{
     225 ./src/omni.py -a https://foam.nlr.net:3626/foam/gapi/1  createsliver exobbnclemson ./EG-EXP-5-scenario-openflow-nlr.rspec
     226}}}
     227
    164228
    165229== Step 24. Create a sliver for the meso-scale compute resources.  ==
    166230
     231Created a sliver for the FOAM aggregate and for the compute resources at Clemson:
     232{{{
     233 ./src/omni.py -a https://foam.clemson.edu:3626/foam/gapi/1 createsliver exobbnclemson ./EG-EXP-5-scenario-openflow-clemson.rspec
     234 ./src/omni.py -a http://myplc.clemson.edu:12346/  createsliver exobbnclemson ./EG-EXP-5-scenario-myplc-clemson.rspec
     235}}}
     236
    167237== Step 25. Log in to each of the compute resources and send traffic to the other endpoint. ==
     238Log into the MyPLC host and ping the VLAN 1750 interfaces for siovale and tiberium:
     239{{{
     240$ ssh pgenigpolabbbncom_exobbnclemson@planetlab4.clemson.edu
     241Last login: Wed Jun 20 17:42:41 2012 from arendia.gpolab.bbn.com
     242[pgenigpolabbbncom_exobbnclemson@planetlab4 ~]$ ping 10.42.11.22 -c 5
     243PING 10.42.11.22 (10.42.11.22) 56(84) bytes of data.
     24464 bytes from 10.42.11.22: icmp_seq=1 ttl=64 time=164 ms
     24564 bytes from 10.42.11.22: icmp_seq=2 ttl=64 time=164 ms
     24664 bytes from 10.42.11.22: icmp_seq=3 ttl=64 time=165 ms
     24764 bytes from 10.42.11.22: icmp_seq=4 ttl=64 time=165 ms
     24864 bytes from 10.42.11.22: icmp_seq=5 ttl=64 time=165 ms
     249
     250--- 10.42.11.22 ping statistics ---
     2515 packets transmitted, 5 received, 0% packet loss, time 4169ms
     252rtt min/avg/max/mdev = 164.830/164.955/165.018/0.371 ms
     253[pgenigpolabbbncom_exobbnclemson@planetlab4 ~]$ pgenigpolabbbncom_exobbnclemson@planetlab4 ~]$ ping 10.42.11.23 -c 5
     254PING 10.42.11.23 (10.42.11.23) 56(84) bytes of data.
     25564 bytes from 10.42.11.23: icmp_seq=1 ttl=64 time=164 ms
     25664 bytes from 10.42.11.23: icmp_seq=2 ttl=64 time=164 ms
     25764 bytes from 10.42.11.23: icmp_seq=3 ttl=64 time=165 ms
     25864 bytes from 10.42.11.23: icmp_seq=4 ttl=64 time=164 ms
     25964 bytes from 10.42.11.23: icmp_seq=5 ttl=64 time=165 ms
     260
     261--- 10.42.11.23 ping statistics ---
     2625 packets transmitted, 5 received, 0% packet loss, time 4169ms
     263rtt min/avg/max/mdev = 164.851/164.956/165.091/0.096 ms
     264
     265}}}
     266
     267
    168268
    169269== Step 26. As Experimenter2, insert flowmods and send packet-outs only for traffic assigned to the slivers.  ==