Changes between Version 1 and Version 2 of GeniNetworkStitchingConfirmationTestStatus/VirginiaTech


Ignore:
Timestamp:
05/12/15 13:43:39 (4 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniNetworkStitchingConfirmationTestStatus/VirginiaTech

    v1 v2  
    11[[PageOutline]]
    22
    3 = SiteName Stitching Confirmation Tests =
     3= VirginiaTech Stitching Confirmation Tests =
    44
    55This pages capture the detailed test logs for each test defined in the [wiki:GeniNetworkStitchingConfirmationTests New Site Stitching Confirmation Tests] page. For the sites status see the [wiki:GeniNetworkStitchingConfirmationTestStatus New Site Stitching Confirmation Tests Status] page.
     
    77== IG-ST-1 New Site to GPO IG topology ==
    88
     9The VirginiaTech site advertises the following stitching details:
     10{{{
     11<stitching xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" lastUpdateTime="2015-05-12T17:11:22Z" >
     12<aggregate id="urn:publicid:IDN+instageni.arc.vt.edu+authority+cm" url="https://www.instageni.arc.vt.edu:12369/protogeni/xmlrpc/am">
     13<aggregatetype>protogeni</aggregatetype>
     14<stitchingmode>chainANDTree</stitchingmode>
     15<scheduledservices>false</scheduledservices>
     16<negotiatedservices>false</negotiatedservices>
     17<lifetime id="life">
     18    <start type="time">2015-05-12T17:11:22Z</start>
     19    <end type="time">2015-05-12T17:11:22Z</end>
     20</lifetime>
     21<node id="urn:publicid:IDN+instageni.arc.vt.edu+node+procurve2">
     22  <port id="urn:publicid:IDN+instageni.arc.vt.edu+stitchport+procurve2:2.21.al2s">
     23    <capacity>1000000</capacity>
     24    <maximumReservableCapacity>1000000</maximumReservableCapacity>
     25    <minimumReservableCapacity>1000</minimumReservableCapacity>
     26    <granularity>1</granularity>
     27    <link id="urn:publicid:IDN+instageni.arc.vt.edu+interface+procurve2:2.21.al2s">
     28      <remoteLinkId>urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.ashb.net.internet2.edu:et-3/0/0.0:vt-ig</remoteLinkId>
     29      <trafficEngineeringMetric>10</trafficEngineeringMetric>
     30      <capacity>1000000</capacity>
     31      <maximumReservableCapacity>1000000</maximumReservableCapacity>
     32      <minimumReservableCapacity>1000</minimumReservableCapacity>
     33      <granularity>1</granularity>
     34      <switchingCapabilityDescriptor>
     35        <switchingcapType>l2sc</switchingcapType>
     36        <encodingType>ethernet</encodingType>
     37        <switchingCapabilitySpecificInfo>
     38         <switchingCapabilitySpecificInfo_L2sc>
     39          <interfaceMTU>1500</interfaceMTU>
     40          <vlanRangeAvailability>4001-4015</vlanRangeAvailability>
     41          <vlanTranslation>false</vlanTranslation>
     42         </switchingCapabilitySpecificInfo_L2sc>
     43        </switchingCapabilitySpecificInfo>
     44      </switchingCapabilityDescriptor>
     45    </link>
     46  </port>
     47</node>
     48</aggregate>
     49</stitching>
     50}}}
     51
     52Experimenter may not need any of this data, but it is helpful to reference when trying to determine how many VLANs are delegated for stitching at the site or how much bandwidth can be  requested.
     53
     54Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/VirginiaTech/IG-ST-1-al2s.rspec IG-ST-1-al2s.rspec]:
     55{{{
     56$ stitcher.py createsliver IG-ST-1 IG-ST-1-al2s.rspec -o
     5713:14:17 INFO    : Configured logging from file /home/lnevers/gcf-2.9-pre2/src/gcf/stitcher_logging.conf
     5813:14:18 INFO    : Reading slice IG-ST-1 credential...
     5913:14:18 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-1 expires on 2015-05-30 00:00:00 UTC
     6013:14:18 INFO    : Calling SCS...
     6113:14:21 INFO    : Multi-AM reservation will include resources from these aggregates:
     6213:14:21 INFO    :      <Aggregate gpo-ig>
     6313:14:21 INFO    :      <Aggregate al2s>
     6413:14:21 INFO    :      <Aggregate vt-ig>
     6513:14:21 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     6613:14:40 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     6713:14:40 INFO    : Stitcher doing createsliver at <Aggregate vt-ig>...
     6813:14:57 INFO    : ... Allocation at <Aggregate vt-ig> complete.
     6913:14:57 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     7013:15:02 INFO    : ... Allocation at <Aggregate al2s> complete.
     7113:15:02 INFO    : All aggregates are complete.
     7213:15:02 INFO    : Your resources expire at 2015-05-29T17:04:21 (UTC).
     7313:15:02 INFO    : Saved combined reservation RSpec at 3 AMs to file '/home/lnevers/gcf-test/stitch-test/VirginiaTech/IG-ST-1-manifest-rspec-multiam-combined.xml'
     74Success: Reserved resources in slice IG-ST-1 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 stitched link(s).
     75}}}
     76
     77Determined login information at each VirginiaTech and GPO aggregate:
     78{{{
     79$ readyToLogin.py IG-ST-1 --useSliceAggregates
     80  ....
     81ig-gpo's geni_status is: ready
     82User lnevers logs in to ig-gpo using:
     83        ssh -p 30778  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com
     84
     85ig-vt's geni_status is: ready
     86User lnevers logs in to ig-vt using:
     87        ssh -p 30010  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.arc.vt.edu
     88}}}
     89
     90=== Measurements ===
     91
     92'''Iperf InstaGENI GPO VM to InstaGENI VirginiaTech VM (TCP) - TCP window size: 23.5 KByte (default)'''
     93
     94''Collected: 2015-05-XX''
     95
     96__One Client_
     97{{{
     98
     99}}}
     100
     101__Five Clients__
     102{{{
     103
     104}}}
     105
     106__Ten Clients__
     107{{{
     108
     109}}}
     110
     111'''Iperf InstaGENI GPO VM to InstaGENI VirginiaTech VM (UDP) - UDP buffer size:  224 KByte (default) '''
     112{{{
     113
     114}}}
     115
     116'''Ping from InstaGENI GPO VM to the InstaGENI VirginiaTech VM '''
     117{{{
     118
     119}}}
     120
     121
     122'''Iperf InstaGENI VirginiaTech VM to GPO InstaGENI VM (TCP) - TCP window size: 23.5 KByte (default)'''
     123
     124''Collected: 2015-05-XX''
     125
     126__One Client_
     127{{{
     128
     129}}}
     130
     131__Five Clients__
     132{{{
     133
     134}}}
     135
     136__Ten Clients__
     137{{{
     138
     139}}}
     140
     141'''Iperf InstaGENI VirginiaTech VM to GPO InstaGENI VM (UDP)  - UDP buffer size:  224 KByte (default) '''
     142{{{
     143
     144}}}
     145
     146'''Ping from InstaGENI VirginiaTech VM to GPO InstaGENI VM '''
     147{{{
     148
     149}}}
     150
     151
    9152== IG-ST-2 New Site to GPO IG Loop topology ==
    10 == IG-ST-3 New Site 3 node linear topology ==
     153
     154Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/VirginiaTech/IG-ST-2.rspec IG-ST-2.rspec]:
     155{{{
     156$ stitcher.py createsliver IG-ST-2 IG-ST-2.rspec -o
     15713:18:05 INFO    : Configured logging from file /home/lnevers/gcf-2.9-pre2/src/gcf/stitcher_logging.conf
     15813:18:05 INFO    : Reading slice IG-ST-2 credential...
     15913:18:06 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-2 expires on 2015-05-30 00:00:00 UTC
     16013:18:06 INFO    : Calling SCS...
     16113:18:08 INFO    : Multi-AM reservation will include resources from these aggregates:
     16213:18:08 INFO    :      <Aggregate gpo-ig>
     16313:18:08 INFO    :      <Aggregate al2s>
     16413:18:08 INFO    :      <Aggregate vt-ig>
     16513:18:08 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     16613:18:23 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     16713:18:23 INFO    : Stitcher doing createsliver at <Aggregate vt-ig>...
     16813:18:43 INFO    : ... Allocation at <Aggregate vt-ig> complete.
     16913:18:43 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     17013:18:50 INFO    : ... Allocation at <Aggregate al2s> complete.
     17113:18:50 INFO    : All aggregates are complete.
     17213:18:50 INFO    : Your resources expire at 2015-05-29T17:08:08 (UTC).
     17313:18:50 INFO    : Saved combined reservation RSpec at 3 AMs to file '/home/lnevers/gcf-test/stitch-test/VirginiaTech/IG-ST-2-manifest-rspec-multiam-combined.xml'
     174Success: Reserved resources in slice IG-ST-2 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 2 stitched link(s).
     175}}}
     176
     177Determined login information at each VirginiaTech and GPO aggregate:
     178{{{
     179$ readyToLogin.py IG-ST-2 --useSliceAggregates
     180  ....
     181ig-gpo's geni_status is: ready
     182User lnevers logs in to ig-gpo using:
     183        ssh -p 34106  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     184
     185ig-vt's geni_status is: changing
     186User lnevers logs in to ig-vt using:
     187        ssh -p 30522  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.arc.vt.edu
     188}}}
     189
     190Login to GPO host and ping the remote on each of the two interfaces.  Below is the ping output for the GPO site:
     191{{{
     192$ remote-execute.py IG-ST-2 -a gpo-ig -m "ping 10.10.4.2
     193-c 60 -q ;ping 192.168.4.2 -c 60 -q"
     1941. Find login Info for hosts in slice IG-ST-2
     195Key file [/home/lnevers/.ssh/arendia-id_rsa] does NOT exist.
     196Key file [/home/lnevers/.ssh/sendaria-id_rsa] does NOT exist.
     197Key file [/home/lnevers/.ssh/lnevers-id_rsa] does NOT exist.
     1982. Send command 'ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q' to ig-gpo
     199
     200PING 10.10.4.2 (10.10.4.2) 56(84) bytes of data.
     201
     202--- 10.10.4.2 ping statistics ---
     20360 packets transmitted, 60 received, 0% packet loss, time 59094ms
     204rtt min/avg/max/mdev = 19.253/19.894/38.725/2.524 ms
     205PING 192.168.4.2 (192.168.4.2) 56(84) bytes of data.
     206
     207--- 192.168.4.2 ping statistics ---
     20860 packets transmitted, 60 received, 0% packet loss, time 59092ms
     209rtt min/avg/max/mdev = 19.245/19.954/38.711/2.648 ms
     210... Done with command 'ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q' at ig-gpo
     211}}}
     212
     213== IG-ST-3 IG-ST-3 New Site 3 node linear topology ==
     214
     215Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/VirginiaTech/IG-ST-3.rspec IG-ST-3.rspec]:
     216{{{
     217$ stitcher.py createsliver IG-ST-3 IG-ST-3.rspec -o
     21813:20:44 INFO    : Configured logging from file /home/lnevers/gcf-2.9-pre2/src/gcf/stitcher_logging.conf
     21913:20:45 INFO    : Reading slice IG-ST-3 credential...
     22013:20:45 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-3 expires on 2015-05-30 00:00:00 UTC
     22113:20:45 INFO    : Calling SCS...
     22213:20:47 INFO    : Multi-AM reservation will include resources from these aggregates:
     22313:20:47 INFO    :      <Aggregate cwru-ig>
     22413:20:47 INFO    :      <Aggregate gpo-ig>
     22513:20:47 INFO    :      <Aggregate al2s>
     22613:20:47 INFO    :      <Aggregate vt-ig>
     22713:20:47 INFO    : Stitcher doing createsliver at <Aggregate cwru-ig>...
     22813:21:05 INFO    : ... Allocation at <Aggregate cwru-ig> complete.
     22913:21:05 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     23013:21:26 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     23113:21:26 INFO    : Stitcher doing createsliver at <Aggregate vt-ig>...
     23213:21:43 INFO    : ... Allocation at <Aggregate vt-ig> complete.
     23313:21:43 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     23413:21:51 INFO    : ... Allocation at <Aggregate al2s> complete.
     23513:21:51 INFO    : All aggregates are complete.
     23613:21:51 INFO    : Your resources expire at 2015-05-29T17:10:47 (UTC).
     23713:21:51 INFO    : Saved combined reservation RSpec at 4 AMs to file '/home/lnevers/gcf-test/stitch-test/VirginiaTech/IG-ST-3-manifest-rspec-multiam-combined.xml'
     238Success: Reserved resources in slice IG-ST-3 at 4 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 2 stitched link(s).
     239}}}
     240
     241Determined login information the VirginiaTech host:
     242{{{
     243$ readyToLogin.py IG-ST-3 -a vt-ig
     244  ....
     245ig-vt's geni_status is: ready
     246User lnevers logs in to ig-vt using:
     247        ssh -p 30778  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.instageni.arc.vt.edu
     248}}}
     249Login to the VirginiaTech host and ping each remote:
     250{{{
     251#ping GPO IG
     252lnevers@ig-vt:~$  ping 192.168.2.1 -c 60 -q
     253PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
     254
     255--- 192.168.2.1 ping statistics ---
     25660 packets transmitted, 60 received, 0% packet loss, time 59094ms
     257rtt min/avg/max/mdev = 19.259/19.526/20.315/0.233 ms
     258
     259# UKYPKS2 IG
     260lnevers@ig-vt:~$ ping 192.168.4.1 -c 60 -q
     261PING 192.168.4.1 (192.168.4.1) 56(84) bytes of data.
     262
     263--- 192.168.4.1 ping statistics ---
     26460 packets transmitted, 60 received, 0% packet loss, time 59073ms
     265rtt min/avg/max/mdev = 16.854/16.996/17.359/0.159 ms
     266}}}
     267
     268
    11269== IG-ST-4 New Site to GPO EG interoperability ==
     270Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/VirginiaTech/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.
     271
     272{{{
     273
     274}}}
     275
     276Determined login information at each VirginiaTech and GPO aggregate:
     277{{{
     278$ readyToLogin.py IG-ST-4 --useSliceAggregates
     279  ....
     280}}}
     281
     282=== Measurements ===
     283
     284'''Iperf ExoGENI GPO VM to InstaGENI VirginiaTech VM (TCP) - TCP window size: 85.0 KByte (default)'''
     285
     286''Collected: 2015-05-XX''
     287
     288__One Client_
     289{{{
     290
     291}}}
     292
     293__Five Clients__
     294{{{
     295
     296}}}
     297
     298__Ten Clients__
     299{{{
     300
     301}}}
     302
     303'''Iperf ExoGENI GPO VM to InstaGENI VirginiaTech VM (UDP) - UDP buffer size:  208 KByte (default) '''
     304{{{
     305
     306}}}
     307
     308'''Ping from ExoGENI GPO VM to the InstaGENI VirginiaTech VM '''
     309{{{
     310
     311}}}
     312
     313
     314'''Iperf InstaGENI VirginiaTech VM to ExoGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)'''
     315
     316''Collected: 2015-05-XX''
     317
     318__One Client_
     319{{{
     320
     321}}}
     322
     323__Five Clients__
     324{{{
     325
     326}}}
     327
     328__Ten Clients__
     329{{{
     330
     331}}}
     332
     333'''Iperf InstaGENI VirginiaTech VM to ExoGENI GPO VM (UDP)  - UDP buffer size:  224 KByte (default) '''
     334{{{
     335
     336}}}
     337
     338'''Ping from InstaGENI VirginiaTech VM to ExoGENI GPO VM '''
     339{{{
     340
     341}}}
     342
    12343== IG-ST-5 Site Information ==
     344
     345Various pages include stitching information for a site.  Each of the following were verified for this site:
     346 
     347 1. Verified that stitching VLANs and Device URN information exists in the [http://groups.geni.net/geni/wiki/GeniAggregate/VirginiaTechInstaGENI#GENINetworkStitching GATech Aggregate] page.
     348 
     349 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].
     350
     351 3. Stitching Computation Service logs were reviewed while testing stitching to this site, no issues found.
     352
     353 4. Added site to the list of [wiki:GeniNetworkStitchingSites GENI Network Stitching Sites].
     354 
    13355== IG-ST-6 New Site !OpenFlow topology ==
     356
     357Create a slice and then create the stitched slivers using !OpenFlow with the RSPec [http://groups.geni.net/geni/browser/trunk/stitch-examples/VirginiaTech/IG-ST-6.rspec IG-ST-6.rspec]:
     358{{{
     359omni.py createslice IG-ST-6
     360stitcher.py createsliver IG-ST-6 IG-ST-6.rspec -o
     361}}}
     362
     363Determined login information at each VirginiaTech and GPO aggregate:
     364{{{
     365$ readyToLogin.py IG-ST-6 --useSliceAggregates
     366  ....
     367}}}
     368
     369=== Measurements ===
     370
     371'''Iperf InstaGENI GPO VM to InstaGENI VirginiaTech VM (TCP) - TCP window size: 23.5 KByte (default)'''
     372
     373''Collected: 2015-05-xx''
     374
     375__One Client_
     376{{{
     377
     378}}}
     379
     380__Five Clients__
     381{{{
     382
     383}}}
     384
     385__Ten Clients__
     386{{{
     387
     388}}}
     389
     390'''Iperf InstaGENI GPO VM to InstaGENI VirginiaTech VM (UDP) - UDP buffer size:  224 KByte (default) '''
     391{{{
     392
     393}}}
     394
     395'''Ping from InstaGENI GPO VM to InstaGENI VirginiaTech VM '''
     396{{{
     397
     398}}}
     399
     400
     401'''Iperf InstaGENI VirginiaTech VM to InstaGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)'''
     402
     403''Collected: 2015-05-xx''
     404
     405__One Client_
     406{{{
     407
     408}}}
     409
     410__Five Clients__
     411{{{
     412
     413}}}
     414
     415__Ten Clients__
     416{{{
     417
     418}}}
     419
     420'''Iperf InstaGENI VirginiaTech VM to InstaGENI GPO VM (UDP)  - UDP buffer size:  224 KByte (default) '''
     421{{{
     422
     423}}}
     424
     425'''Ping from InstaGENI VirginiaTech VM to InstaGENI GPO VM '''
     426{{{
     427
     428}}}
     429------
     430{{{
     431#!html
     432Email <a href="mailto:help@geni.net"> help@geni.net </a> for GENI support or email <a href="mailto:luisa.nevers@bbn.com">me</a> with feedback on this page!
     433}}}