Changes between Version 5 and Version 6 of GeniNetworkStitchingConfirmationTestStatus/UWashington


Ignore:
Timestamp:
02/20/15 14:18:29 (9 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniNetworkStitchingConfirmationTestStatus/UWashington

    v5 v6  
    161161Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Washington/IG-ST-2.rspec IG-ST-2.rspec]:
    162162{{{
    163 $ stitcher.py createsliver IG-ST-2 IG-ST-2.rspec -o
    164 
     163$ stitcher.py createsliver IG-ST-2 IG-ST-2.rspec -o --scsURL https://nutshell.maxgigapop.net:8443/geni/xmlrpc
     16413:53:58 INFO    : Configured logging from file /home/lnevers/gcf-2.8/src/gcf/stitcher_logging.conf
     16513:53:58 INFO    : Reading slice IG-ST-2 credential...
     16613:53:58 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-2 expires on 2015-02-27 14:59:00 UTC
     16713:53:58 INFO    : Using SCS at https://nutshell.maxgigapop.net:8443/geni/xmlrpc
     16813:53:58 INFO    : Calling SCS...
     16913:54:01 INFO    : Multi-AM reservation will include resources from these aggregates:
     17013:54:01 INFO    :      <Aggregate uwashington-ig>
     17113:54:01 INFO    :      <Aggregate gpo-ig>
     17213:54:01 INFO    :      <Aggregate al2s>
     17313:54:01 INFO    :      <Aggregate ion>
     17413:54:01 INFO    : Stitcher doing createsliver at <Aggregate uwashington-ig>...
     17513:54:20 INFO    : ... Allocation at <Aggregate uwashington-ig> complete.
     17613:54:20 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     17713:54:36 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     17813:54:36 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     17913:54:43 INFO    : ... Allocation at <Aggregate al2s> complete.
     18013:54:43 INFO    : Stitcher doing createsliver at <Aggregate ion>...
     18113:55:28 INFO    : DCN AM <Aggregate ion>: must wait for status ready....
     18213:55:28 INFO    : Pausing 30 seconds to let circuit become ready...
     18313:56:06 INFO    : Pausing 30 seconds to let circuit become ready...
     18413:56:43 INFO    : DCN circuit 154201 is ready at <Aggregate ion>
     18513:56:43 INFO    : DCN circuit 154211 is ready at <Aggregate ion>
     18613:56:51 INFO    : ... Allocation at <Aggregate ion> complete.
     18713:56:51 INFO    : All aggregates are complete.
     18813:56:51 INFO    : Your resources expire at 2015-02-26T18:44:01 (UTC).
     18913:56:51 INFO    : Saved combined reservation RSpec at 4 AMs to file '/home/lnevers/gcf-test/stitch-test/Washington/IG-ST-2-manifest-rspec-multiam-combined.xml'
     190Success: Reserved resources in slice IG-ST-2 at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 2 stitched link(s).
    165191}}}
    166192
     
    169195$ readyToLogin.py IG-ST-2 --useSliceAggregates
    170196  ....
    171 
     197ig-gpo's geni_status is: ready
     198User lnevers logs in to ig-gpo using:
     199        ssh -p 32570  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     200 ....
     201ig-wash's geni_status is: ready
     202User lnevers logs in to ig-wash using:
     203        ssh -p 30266  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.instageni.washington.edu
    172204}}}
    173205
    174206Login to GPO host and ping the remote on each of the two interfaces.  Below is the ping output for the GPO site:
    175207{{{
    176 remote-execute.py IG-ST-2 -a gpo-ig -m "ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q"
     208$ remote-execute.py IG-ST-2 -a gpo-ig -m "ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q"
     2091. Find login Info for hosts in slice IG-ST-2
     210Key file [/home/lnevers/.ssh/arendia-id_rsa] does NOT exist.
     211Key file [/home/lnevers/.ssh/sendaria-id_rsa] does NOT exist.
     2122. Send command 'ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q' to ig-gpo
     213
     214PING 10.10.4.2 (10.10.4.2) 56(84) bytes of data.
     215
     216--- 10.10.4.2 ping statistics ---
     21760 packets transmitted, 60 received, 0% packet loss, time 59097ms
     218rtt min/avg/max/mdev = 69.229/69.590/69.991/0.284 ms
     219PING 192.168.4.2 (192.168.4.2) 56(84) bytes of data.
     220
     221--- 192.168.4.2 ping statistics ---
     22260 packets transmitted, 60 received, 0% packet loss, time 59100ms
     223rtt min/avg/max/mdev = 69.298/69.653/71.446/0.318 ms
     224... Done with command 'ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q' at ig-gpo
    177225}}}
    178226
    179227== IG-ST-3 IG-ST-3 New Site 3 node linear topology ==
     228
    180229Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Washington/IG-ST-3.rspec IG-ST-3.rspec]:
    181230{{{
    182 omni.py createslice IG-ST-3
    183 stitcher.py createsliver IG-ST-3 IG-ST-3.rspec -o
     231$ stitcher createsliver IG-ST-3 ./IG-ST-3.rspec -o --scsURL https://nutshell.maxgigapop.net:8443/geni/xmlrpc
     23213:54:12 INFO    : Configured logging from file /home/lnevers/gcf-2.8/src/gcf/stitcher_logging.conf
     23313:54:12 INFO    : Reading slice IG-ST-3 credential...
     23413:54:12 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-3 expires on 2015-02-27 15:09:51 UTC
     23513:54:12 INFO    : Using SCS at https://nutshell.maxgigapop.net:8443/geni/xmlrpc
     23613:54:12 INFO    : Calling SCS...
     23713:54:17 INFO    : Multi-AM reservation will include resources from these aggregates:
     23813:54:17 INFO    :      <Aggregate ukypks2-ig>
     23913:54:17 INFO    :      <Aggregate gpo-ig>
     24013:54:17 INFO    :      <Aggregate al2s>
     24113:54:17 INFO    :      <Aggregate uwashington-ig>
     24213:54:17 INFO    :      <Aggregate ion>
     24313:54:18 INFO    : Stitcher doing createsliver at <Aggregate ukypks2-ig>...
     24413:54:36 INFO    : ... Allocation at <Aggregate ukypks2-ig> complete.
     24513:54:36 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     24613:54:55 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     24713:54:55 INFO    : Stitcher doing createsliver at <Aggregate uwashington-ig>...
     24813:55:15 INFO    : ... Allocation at <Aggregate uwashington-ig> complete.
     24913:55:15 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     25013:55:22 INFO    : ... Allocation at <Aggregate al2s> complete.
     25113:55:23 INFO    : Stitcher doing createsliver at <Aggregate ion>...
     25213:56:08 INFO    : DCN AM <Aggregate ion>: must wait for status ready....
     25313:56:08 INFO    : Pausing 30 seconds to let circuit become ready...
     25413:56:45 INFO    : Pausing 30 seconds to let circuit become ready...
     25513:57:23 INFO    : DCN circuit 154231 is ready at <Aggregate ion>
     25613:57:23 INFO    : DCN circuit 154221 is ready at <Aggregate ion>
     25713:57:30 INFO    : ... Allocation at <Aggregate ion> complete.
     25813:57:30 INFO    : All aggregates are complete.
     25913:57:30 INFO    : Your resources expire at 2015-02-26T18:44:17 (UTC).
     26013:57:30 INFO    : Saved combined reservation RSpec at 5 AMs to file '/home/lnevers/gcf-test/stitch-test/Washington/IG-ST-3-manifest-rspec-multiam-combined.xml'
     261Success: Reserved resources in slice IG-ST-3 at 5 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 2 stitched link(s).
    184262}}}
    185263
    186264Determined login information the Washington host:
    187265{{{
    188 $ readyToLogin.py IG-ST-3 -a washington-ig
    189   ....
     266$ readyToLogin.py IG-ST-3 --useSliceAggregates
     267  ....
     268ig-pks's geni_status is: ready
     269User lnevers logs in to ig-pks using:
     270        ssh -p 30522  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.pks2.sdn.uky.edu
     271  ....
     272ig-gpo's geni_status is: ready
     273User lnevers logs in to ig-gpo using:
     274        ssh -p 37178  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     275  ....
     276ig-wash's geni_status is: ready
     277User lnevers logs in to ig-wash using:
     278        ssh -p 30522  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.washington.edu
     279
    190280}}}
    191281Login to the Washington host and ping each remote:
    192282{{{
    193283#ping GPO IG
    194 ping 192.168.2.1 -c 60 -q
     284lnevers@ig-wash:~$ ping 192.168.2.1 -c 60 -q
     285PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
     286
     287
     288--- 192.168.2.1 ping statistics ---
     28960 packets transmitted, 60 received, 0% packet loss, time 59041ms
     290rtt min/avg/max/mdev = 69.165/70.721/139.427/8.954 ms
     291
    195292# UKYPKS2 IG
    196 ping 192.168.4.1 -c 60 -q
     293lnevers@ig-wash:~$ ping 192.168.4.1 -c 60 -q
     294PING 192.168.4.1 (192.168.4.1) 56(84) bytes of data.
     295
     296--- 192.168.4.1 ping statistics ---
     29760 packets transmitted, 60 received, 0% packet loss, time 59104ms
     298rtt min/avg/max/mdev = 72.434/73.973/149.469/9.835 ms
     299
    197300}}}
    198301
    199302== IG-ST-4 New Site to GPO EG interoperability ==
    200303
     304Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Washington/IG-ST-4.rspec IG-ST-4.rspec], which specifies a 100 Mbps link capacity. This was done to get around the mismatch in link capacity units that exists between IG and EG.
     305
     306{{{
     307$ stitcher createsliver IG-ST-4 ./IG-ST-4.rspec -o --scsURL https://nutshell.maxgigapop.net:8443/geni/xmlrpc
     30813:57:29 INFO    : Configured logging from file /home/lnevers/gcf-2.8/src/gcf/stitcher_logging.conf
     30913:57:29 INFO    : Reading slice IG-ST-4 credential...
     31013:57:29 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-4 expires on 2015-02-27 15:12:00 UTC
     31113:57:29 INFO    : Using SCS at https://nutshell.maxgigapop.net:8443/geni/xmlrpc
     31213:57:29 INFO    : Calling SCS...
     31313:57:31 INFO    : Multi-AM reservation will include resources from these aggregates:
     31413:57:31 INFO    :      <Aggregate uwashington-ig>
     31513:57:31 INFO    :      <Aggregate al2s>
     31613:57:31 INFO    :      <Aggregate gpo-eg>
     31713:57:31 INFO    :      <Aggregate ion>
     31813:57:31 INFO    : Stitcher doing createsliver at <Aggregate uwashington-ig>...
     31913:57:50 INFO    : ... Allocation at <Aggregate uwashington-ig> complete.
     32013:57:50 INFO    : Stitcher doing createsliver at <Aggregate gpo-eg>...
     32113:58:05 INFO    : ... Allocation at <Aggregate gpo-eg> complete.
     32213:58:05 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     32313:58:09 INFO    : ... Allocation at <Aggregate al2s> complete.
     32413:58:09 INFO    : Stitcher doing createsliver at <Aggregate ion>...
     32513:58:54 INFO    : DCN AM <Aggregate ion>: must wait for status ready....
     32613:58:54 INFO    : Pausing 30 seconds to let circuit become ready...
     32713:59:33 INFO    : DCN circuit 154241 is ready at <Aggregate ion>
     32813:59:41 INFO    : ... Allocation at <Aggregate ion> complete.
     32913:59:41 INFO    : All aggregates are complete.
     33013:59:41 INFO    : Your resources expire at 2015-02-26T18:47:31 (UTC).
     33113:59:41 INFO    : Saved combined reservation RSpec at 4 AMs to file '/home/lnevers/gcf-test/stitch-test/Washington/IG-ST-4-manifest-rspec-multiam-combined.xml'
     332Success: Reserved resources in slice IG-ST-4 at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 1 stitched link(s).
     333}}}
     334
     335Determined login information at each Washington and GPO aggregate:
     336{{{
     337$ readyToLogin.py IG-ST-4 --useSliceAggregates
     338  ....
     339eg-gpo's geni_status is: ready
     340User lnevers logs in to eg-gpo using:
     341        ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@192.1.242.11
     342  ....
     343ig-wash's geni_status is: ready
     344User lnevers logs in to ig-wash using:
     345        ssh -p 31034  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.washington.edu
     346}}}
     347
     348
     349=== Measurements ===
     350
     351'''Iperf ExoGENI GPO VM to InstaGENI Washington VM (TCP) - TCP window size: 85.0 KByte (default)'''
     352
     353''Collected: 2015-02-20''
     354
     355__One Client_
     356{{{
     357[ ID] Interval       Transfer     Bandwidth
     358[  3]  0.0-60.1 sec   138 MBytes  19.2 Mbits/sec
     359}}}
     360
     361__Five Clients__
     362{{{
     363[ ID] Interval       Transfer     Bandwidth
     364[  3]  0.0-60.1 sec  29.1 MBytes  4.07 Mbits/sec
     365[  4]  0.0-60.3 sec  28.2 MBytes  3.93 Mbits/sec
     366[  6]  0.0-60.5 sec  28.9 MBytes  4.00 Mbits/sec
     367[  7]  0.0-60.7 sec  28.4 MBytes  3.92 Mbits/sec
     368[  5]  0.0-60.9 sec  29.4 MBytes  4.05 Mbits/sec
     369[SUM]  0.0-60.9 sec   144 MBytes  19.8 Mbits/sec
     370}}}
     371
     372__Ten Clients__
     373{{{
     374[ ID] Interval       Transfer     Bandwidth
     375[  8]  0.0-60.1 sec  20.5 MBytes  2.86 Mbits/sec
     376[ 11]  0.0-60.4 sec  14.4 MBytes  2.00 Mbits/sec
     377[ 10]  0.0-61.0 sec  13.9 MBytes  1.91 Mbits/sec
     378[  5]  0.0-61.1 sec  14.4 MBytes  1.97 Mbits/sec
     379[ 12]  0.0-61.2 sec  11.4 MBytes  1.56 Mbits/sec
     380[  7]  0.0-61.2 sec  14.9 MBytes  2.04 Mbits/sec
     381[  6]  0.0-61.2 sec  14.4 MBytes  1.97 Mbits/sec
     382[  4]  0.0-61.4 sec  15.4 MBytes  2.10 Mbits/sec
     383[  9]  0.0-61.4 sec  14.8 MBytes  2.01 Mbits/sec
     384[  3]  0.0-61.5 sec  14.1 MBytes  1.93 Mbits/sec
     385[SUM]  0.0-61.5 sec   148 MBytes  20.2 Mbits/sec
     386}}}
     387
     388'''Iperf ExoGENI GPO VM to InstaGENI Washington VM (UDP) - UDP buffer size:  208 KByte (default) '''
     389{{{
     390[ ID] Interval       Transfer     Bandwidth
     391[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     392[  3] Sent 512821 datagrams
     393[  3] Server Report:
     394[  3]  0.0-60.1 sec   139 MBytes  19.4 Mbits/sec   0.108 ms 413473/512820 (81%)
     395[  3]  0.0-60.1 sec  1 datagrams received out-of-order
     396}}}
     397
     398'''Ping from ExoGENI GPO VM to the InstaGENI Washington VM '''
     399{{{
     40060 packets transmitted, 60 received, 0% packet loss, time 59098ms
     401rtt min/avg/max/mdev = 69.244/69.869/76.086/0.945 ms
     402}}}
     403
     404
     405'''Iperf InstaGENI Washington VM to ExoGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)'''
     406
     407''Collected: 2015-02-20''
     408
     409__One Client_
     410{{{
     411[ ID] Interval       Transfer     Bandwidth
     412[  3]  0.0-60.0 sec   137 MBytes  19.1 Mbits/sec
     413}}}
     414
     415__Five Clients__
     416{{{
     417[ ID] Interval       Transfer     Bandwidth
     418[  6]  0.0-59.3 sec  29.4 MBytes  4.15 Mbits/sec
     419[  5]  0.0-59.5 sec  25.2 MBytes  3.56 Mbits/sec
     420[  4]  0.0-59.9 sec  24.2 MBytes  3.40 Mbits/sec
     421[  7]  0.0-60.1 sec  41.0 MBytes  5.72 Mbits/sec
     422[  3]  0.0-60.4 sec  19.8 MBytes  2.74 Mbits/sec
     423[SUM]  0.0-60.4 sec   140 MBytes  19.4 Mbits/sec
     424}}}
     425
     426__Ten Clients__
     427{{{
     428[ ID] Interval       Transfer     Bandwidth
     429[ 10]  0.0-60.2 sec  13.9 MBytes  1.93 Mbits/sec
     430[ 12]  0.0-60.5 sec  11.4 MBytes  1.58 Mbits/sec
     431[ 11]  0.0-60.5 sec  14.1 MBytes  1.96 Mbits/sec
     432[  7]  0.0-60.6 sec  11.8 MBytes  1.63 Mbits/sec
     433[  3]  0.0-60.7 sec  12.0 MBytes  1.66 Mbits/sec
     434[  8]  0.0-60.8 sec  18.1 MBytes  2.50 Mbits/sec
     435[  9]  0.0-60.9 sec  14.5 MBytes  2.00 Mbits/sec
     436[  4]  0.0-61.1 sec  14.4 MBytes  1.97 Mbits/sec
     437[  6]  0.0-61.4 sec  10.0 MBytes  1.37 Mbits/sec
     438[  5]  0.0-61.9 sec  24.1 MBytes  3.27 Mbits/sec
     439[SUM]  0.0-61.9 sec   144 MBytes  19.6 Mbits/sec
     440}}}
     441
     442'''Iperf InstaGENI Washington VM to ExoGENI GPO VM (UDP)  - UDP buffer size:  224 KByte (default) '''
     443{{{
     444[ ID] Interval       Transfer     Bandwidth
     445[  3]  0.0-60.0 sec   719 MBytes   100 Mbits/sec
     446[  3] Sent 512750 datagrams
     447[  3] Server Report:
     448[  3]  0.0-60.2 sec   139 MBytes  19.4 Mbits/sec  14.633 ms 413552/512745 (81%)
     449[  3]  0.0-60.2 sec  1 datagrams received out-of-order
     450}}}
     451
     452'''Ping from InstaGENI Washington VM to ExoGENI GPO VM '''
     453{{{
     45460 packets transmitted, 60 received, 0% packet loss, time 59097ms
     455rtt min/avg/max/mdev = 69.289/69.721/70.224/0.248 ms
     456}}}
    201457== IG-ST-5 Site Information ==
     458
     459Various pages include stitching information for a site.  Each of the following were verified for this site:
     460 
     461 1. Verified that stitching VLANs and Device URN information exists in the [http://groups.geni.net/geni/wiki/GeniAggregate/UniversityOfWashingtonInstaGENI#GENINetworkStitching Washington Aggregate] page.
     462 
     463 2. Verified that Delegated GENI Stitching VLANs for site are documented at the [https://wiki.maxgigapop.net/twiki/bin/view/GENI/StaticNetworksView Delegated GENI Stitching VLANs].
     464
     465 3. Stitching Computation Service logs were reviewed while testing stitching to this site, no issues found.
     466
     467 4. Added site to the list of [wiki:GeniNetworkStitchingSites GENI Network Stitching Sites].
     468
    202469== IG-ST-6 New Site !OpenFlow topology ==