Changes between Version 19 and Version 20 of GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/RENCI


Ignore:
Timestamp:
01/04/13 14:38:04 (11 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/RENCI

    v19 v20  
    1 [[PageOutline(1-2)]]
     1[[PageOutline]]
    22
    33= RENCI ExoGENI Confirmation Tests =
     
    630630== EG-CT-4 - Multiple sites !OpenFlow experiment and interoperability ==
    631631
     632The OpenFlow Interoperability test case verified OpenFlow Connections between the GPO InstaGENI, GPO ExoGENI, Utah InstaGENI, and Utah ProtoGENI.  The experiment was set up as  shown below:  ''(if you are interested in the output from the commands below, see the attached file [http://groups.geni.net/geni/attachment/wiki/GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/GPO/EG-CT-4-gpo-renci-log.txt EG-CT-4-gpo-renci-log.tx)''
     633{{{
     634$ omni.py createslice IG-CT-4
     635# FOAM Resources
     636$ omni.py createsliver -a ig-of-utah IG-CT-4 IG-CT-4-openflow-ig-utah.rspec -V1
     637$ omni.py createsliver -a of-uen IG-CT-4  IG-CT-4-openflow-uen.rspec  -V1
     638$ omni.py createsliver -a of-nlr IG-CT-4 IG-CT-4-openflow-nlr.rspec -V1
     639$ omni.py createsliver -a of-indiana IG-CT-4  IG-CT-4-openflow-indiana-wapg.rspec -V1
     640$ omni.py createsliver -a of-i2 IG-CT-4 IG-CT-4-openflow-internet2.rspec -V1
     641$ omni.py createsliver -a of-gpo IG-CT-4 EG-CT-4-openflow-bbn.rspec -V1
     642$ omni.py createsliver -a eg-of-gpo IG-CT-4 EG-CT-4-openflow-eg-gpo.rspec -V1
     643$ omni.py createsliver -a eg-of-renci IG-CT-4 EG-CT-4-openflow-eg-renci.rspec -V1
     644$ omni.py createsliver -a ig-of-gpo IG-CT-4 IG-CT-4-openflow-ig-gpo.rspec -V1
     645
     646# Compute resources
     647$ omni.py createsliver -a pg-utah IG-CT-4  IG-CT-4-indiana-wapg-pg-utah.rspec
     648$ omni.py createsliver -a ig-utah IG-CT-4 IG-CT-4-ig-utah.rspec
     649$ omni.py createsliver -a ig-gpo IG-CT-4 IG-CT-4-ig-gpo.rspec
     650$ omni.py createsliver -a eg-gpo IG-CT-4 EG-CT-4-gpo-shared.rspec
     651$ omni.py createsliver -a eg-renci IG-CT-4 EG-CT-4-renci-shared.rspec
     652}}}
     653
     654Each of the RSpecs used are available:
     655[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/EG-CT-4-gpo-shared.rspec EG-CT-4-gpo-shared.rspec],
     656[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/EG-CT-4-openflow-bbn.rspec EG-CT-4-openflow-bbn.rspec],
     657[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/EG-CT-4-openflow-eg-gpo.rspec EG-CT-4-openflow-eg-gpo.rspec],
     658[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/EG-CT-4-openflow-eg-renci.rspec EG-CT-4-openflow-eg-renci.rspec],
     659[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/EG-CT-4-renci-shared.rspec EG-CT-4-renci-shared.rspec],
     660[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-ig-gpo.rspec IG-CT-4-ig-gpo.rspec],
     661[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-ig-utah.rspec IG-CT-4-ig-utah.rspec],
     662[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-indiana-wapg-pg-utah.rspec IG-CT-4-indiana-wapg-pg-utah.rspec],
     663[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-openflow-ig-gpo.rspeci IG-CT-4-openflow-ig-gpo.rspec],
     664[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-openflow-ig-utah.rspec IG-CT-4-openflow-ig-utah.rspec],
     665[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-openflow-indiana-wapg.rspec IG-CT-4-openflow-indiana-wapg.rspec],
     666[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-openflow-internet2.rspec IG-CT-4-openflow-internet2.rspec],
     667[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-openflow-nlr.rspec IG-CT-4-openflow-nlr.rspec],
     668[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-openflow-uen.rspec IG-CT-4-openflow-uen.rspec],
     669[http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-4-indiana-wapg.rspec IG-CT-4-indiana-wapg.rspec].
     670
     671
     672Once the slivers were ready, determined login for PG and Indiana hosts on shared VLAN 1750:
     673
     674{{{
     675$ readyToLogin.py -a pg-utah IG-CT-4
     676<...>
     677utah-pg's geni_status is: ready (am_status:ready)
     678User lnevers logins to utah-pg using:
     679        xterm -e ssh -p 30522  -i /home/lnevers/.ssh/id_rsa lnevers@pc423.emulab.net &
     680
     681wapg-indiana-pg58's geni_status is: ready (am_status:ready)
     682User lnevers logins to wapg-indiana-pg58 using:
     683        xterm -e ssh -i /home/lnevers/.ssh/id_rsa lnevers@pg58.emulab.net &
     684}}}
     685
     686Determined login for Utah InstaGENI:
     687{{{
     688$ readyToLogin.py -a ig-utah  IG-CT-4
     689<...>
     690utah-ig2's geni_status is: ready (am_status:ready)
     691User lnevers logins to utah-ig2 using:
     692        xterm -e ssh -p 31035  -i /home/lnevers/.ssh/id_rsa lnevers@pc3.utah.geniracks.net &
     693
     694utah-ig's geni_status is: ready (am_status:ready)
     695User lnevers logins to utah-ig using:
     696        xterm -e ssh -p 31034  -i /home/lnevers/.ssh/id_rsa lnevers@pc3.utah.geniracks.net &
     697
     698}}}
     699Determined login for GPO InstaGENI:
     700{{{
     701$ readyToLogin.py -a ig-gpo IG-CT-4
     702<...>
     703gpo-ig's geni_status is: ready (am_status:ready)
     704User lnevers logins to gpo-ig using:
     705        xterm -e ssh -p 30778  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.instageni.gpolab.bbn.com &
     706
     707gpo-ig2's geni_status is: ready (am_status:ready)
     708User lnevers logins to gpo-ig2 using:
     709        xterm -e ssh -p 30779  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.instageni.gpolab.bbn.com &
     710
     711}}}
     712
     713Determined login for GPO ExoGENI:
     714{{{
     715$ readyToLogin.py -a eg-gpo IG-CT-4
     716<...>
     717User root logins to VM using:
     718        xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.5 &
     719}}}
     720
     721Determined login for RENCI ExoGENI:
     722{{{
     723$ readyToLogin.py -a eg-renci IG-CT-4
     724<...>
     725User root logins to VM using:
     726        xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@152.54.14.6 &
     727}}}
     728
     729=== Measurements ===
     730
     731This section captures measurements collected between the following endpoints:
     732 1. ExoGENI GPO VM and ExoGENI RENCI VM
     733 2. ExoGENI RENCI VM and InstaGENI GPO VM
     734 3. ExoGENI RENCI VM and InstaGENI Utah VM
     735 4. ExoGENI RENCI VM and the PG Utah VM
     736
     7371. The measurements collected for ExoGENI GPO VM and ExoGENI RENCI VM 
     738
     739'''Iperf ExoGENI GPO VM to RENCI VM (TCP) - TCP window size: 16.0 KB '''
     740
     741__One Client_
     742{{{
     743[ ID] Interval       Transfer     Bandwidth
     744[  3]  0.0-60.1 sec  38.9 MBytes  5.42 Mbits/sec
     745}}}
     746
     747__Five Clients__
     748{{{
     749[ ID] Interval       Transfer     Bandwidth
     750[  3]  0.0-60.0 sec  38.8 MBytes  5.42 Mbits/sec
     751[  6]  0.0-60.0 sec  38.9 MBytes  5.44 Mbits/sec
     752[  7]  0.0-60.1 sec  39.2 MBytes  5.48 Mbits/sec
     753[  5]  0.0-60.1 sec  38.4 MBytes  5.36 Mbits/sec
     754[  4]  0.0-60.1 sec  39.0 MBytes  5.45 Mbits/sec
     755[SUM]  0.0-60.1 sec    194 MBytes  27.1 Mbits/sec
     756}}}
     757
     758__Ten Clients__
     759{{{
     760[ ID] Interval       Transfer     Bandwidth
     761[ 12]  0.0-60.0 sec  39.4 MBytes  5.51 Mbits/sec
     762[ 10]  0.0-60.1 sec  38.4 MBytes  5.36 Mbits/sec
     763[  6]  0.0-60.1 sec  39.0 MBytes  5.45 Mbits/sec
     764[  8]  0.0-60.1 sec  39.7 MBytes  5.54 Mbits/sec
     765[ 11]  0.0-60.1 sec  39.1 MBytes  5.45 Mbits/sec
     766[  9]  0.0-60.1 sec  39.3 MBytes  5.48 Mbits/sec
     767[  4]  0.0-60.1 sec  38.9 MBytes  5.43 Mbits/sec
     768[  7]  0.0-60.1 sec  39.0 MBytes  5.44 Mbits/sec
     769[  3]  0.0-60.2 sec  39.5 MBytes  5.51 Mbits/sec
     770[  5]  0.0-60.3 sec  39.5 MBytes  5.50 Mbits/sec
     771[SUM]  0.0-60.3 sec    392 MBytes  54.5 Mbits/sec
     772}}}
     773
     774'''Iperf ExoGENI GPO VM to RENCI VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte '''
     775{{{
     776[ ID] Interval       Transfer     Bandwidth
     777[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec
     778[  3] Sent 5351 datagrams
     779[  3] Server Report:
     780[  3]  0.0-59.0 sec  7.50 MBytes  1.07 Mbits/sec  0.035 ms   89/ 5351 (1.7%)
     781[  3]  0.0-59.0 sec  89 datagrams received out-of-order
     782}}}
     783
     784'''Ping from GPO VM to RENCI VM '''
     785{{{
     78660 packets transmitted, 60 received, 0% packet loss, time 59071ms
     787rtt min/avg/max/mdev = 171.853/226.198/2203.407/290.239 ms, pipe 3
     788}}}
     789
     790
     7912. The measurements collected for ExoGENI RENCI VM and InstaGENI GPO VM
     792
     7933. The measurements collected for ExoGENI RENCI VM and InstaGENI Utah VM
     794
     7954. The measurements collected for ExoGENI RENCI VM and the PG Utah VM
     796
     797
    632798== EG-CT-5 - Experiment Monitoring ==
    633799 Reviewed content of the GMOC Monitoring page for [https://gmoc-db.grnoc.iu.edu/protected-openid/index.pl?method=aggregates aggregates] and found RENCI ExoGENI rack: