Changes between Initial Version and Version 1 of GeniNetworkStitchingConfirmationTestStatus/UCSD


Ignore:
Timestamp:
06/01/17 15:22:30 (7 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniNetworkStitchingConfirmationTestStatus/UCSD

    v1 v1  
     1= University of California at San Diego Stitching Confirmation Tests =
     2
     3This 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.
     4
     5== IG-ST-1 New Site to GPO IG topology ==
     6The UCSD site advertises the following stitching details:
     7{{{
     8<stitching xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" lastUpdateTime="2017-06-01T18:04:30Z" >
     9<aggregate id="urn:publicid:IDN+instageni.ucsd.edu+authority+cm" url="https://www.instageni.ucsd.edu:12369/protogeni/xmlrpc/am">
     10<aggregatetype>protogeni</aggregatetype>
     11<stitchingmode>chainANDTree</stitchingmode>
     12<scheduledservices>false</scheduledservices>
     13<negotiatedservices>false</negotiatedservices>
     14<lifetime id="life">
     15    <start type="time">2017-06-01T18:04:30Z</start>
     16    <end type="time">2017-06-01T18:04:30Z</end>
     17</lifetime>
     18<node id="urn:publicid:IDN+instageni.ucsd.edu+node+procurve2">
     19  <port id="urn:publicid:IDN+instageni.ucsd.edu+stitchport+procurve2:1.24.al2s">
     20    <capacity>1000000</capacity>
     21    <maximumReservableCapacity>1000000</maximumReservableCapacity>
     22    <minimumReservableCapacity>1000</minimumReservableCapacity>
     23    <granularity>1</granularity>
     24    <link id="urn:publicid:IDN+instageni.ucsd.edu+interface+procurve2:1.24.al2s">
     25      <remoteLinkId>urn:publicid:IDN+al2s.internet2.edu+interface+rtsw.losa.net.internet2.edu:et-2/3/0.0:ucsd-ig</remoteLinkId>
     26      <trafficEngineeringMetric>10</trafficEngineeringMetric>
     27      <capacity>1000000</capacity>
     28      <maximumReservableCapacity>1000000</maximumReservableCapacity>
     29      <minimumReservableCapacity>1000</minimumReservableCapacity>
     30      <granularity>1</granularity>
     31      <switchingCapabilityDescriptor>
     32        <switchingcapType>l2sc</switchingcapType>
     33        <encodingType>ethernet</encodingType>
     34        <switchingCapabilitySpecificInfo>
     35         <switchingCapabilitySpecificInfo_L2sc>
     36          <interfaceMTU>1500</interfaceMTU>
     37          <vlanRangeAvailability>1720-1739</vlanRangeAvailability>
     38          <vlanTranslation>false</vlanTranslation>
     39         </switchingCapabilitySpecificInfo_L2sc>
     40        </switchingCapabilitySpecificInfo>
     41      </switchingCapabilityDescriptor>
     42    </link>
     43  </port>
     44</node>
     45</aggregate>
     46</stitching>
     47}}}
     48
     49Experimenter 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.
     50
     51Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/UCSD/IG-ST-1.rspec IG-ST-1.rspec]:
     52{{{
     53$ stitcher.py createsliver IG-ST-1 IG-ST-1.rspec -o
     5414:03:26 INFO    : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf
     5514:03:26 INFO    : Reading slice IG-ST-1 credential...
     5614:03:26 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-1 expires on 2017-06-08 18:03:18 UTC
     5714:03:26 INFO    : Calling SCS...
     5814:03:29 INFO    : Multi-AM reservation will include resources from these aggregates:
     5914:03:29 INFO    :      <Aggregate gpo-ig>
     6014:03:29 INFO    :      <Aggregate al2s>
     6114:03:29 INFO    :      <Aggregate ucsd-ig>
     6214:03:29 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     6314:03:48 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     6414:03:48 INFO    : Stitcher doing createsliver at <Aggregate ucsd-ig>...
     6514:04:09 INFO    : ... Allocation at <Aggregate ucsd-ig> complete.
     6614:04:09 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     6714:04:11 ERROR   :  {'output': 'Exception: requested VLAN unavailable: rtsw.newy32aoa.net.internet2.edu,et-7/3/0.0 VLAN=3731', 'code': {'geni_code': 24}}
     6814:04:11 INFO    : Deleting some reservations to retry, avoiding failed VLAN...
     6914:04:11 INFO    : Doing deletesliver at <Aggregate gpo-ig>...
     7014:05:39 ERROR   :  {'output': 'start/restart in progress; try again later', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+7c03fd8bdf3c39c6a5763d349dc3a9f2', 'am_type': 'protogeni', 'geni_code': 14, 'am_code': 14, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=7c03fd8bdf3c39c6a5763d349dc3a9f2'}, 'value': 0}
     7114:05:49 INFO    :  ... aggregate was busy, will retry ...
     7214:06:34 INFO    :  ... done.
     7314:06:34 INFO    : Will put <Aggregate al2s> back in the pool to allocate. Got: Retrying reservations at earlier AMs to avoid unavailable VLAN tag at <Aggregate al2s>....
     7414:06:34 INFO    : Pausing for 30 seconds for Aggregates to free up resources...
     75
     76
     7714:07:04 INFO    : Checking that prior reservation at <Aggregate gpo-ig> has been cleared up....
     7814:07:06 ERROR   :  {'output': 'No slice or aggregate here', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+b1dc946d87839657a155b00d22e07f6d', 'am_type': 'protogeni', 'geni_code': 12, 'am_code': 12, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=b1dc946d87839657a155b00d22e07f6d'}, 'value': 0}
     7914:07:06 INFO    : ... it is, so can try a new reservation.
     8014:07:06 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     8114:07:44 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     8214:07:44 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     8314:07:46 ERROR   :  {'output': 'Exception: requested VLAN unavailable: rtsw.newy32aoa.net.internet2.edu,et-7/3/0.0 VLAN=3748', 'code': {'geni_code': 24}}
     8414:07:46 INFO    : Deleting some reservations to retry, avoiding failed VLAN...
     8514:07:46 INFO    : Doing deletesliver at <Aggregate gpo-ig>...
     8614:09:13 ERROR   :  {'output': 'start/restart in progress; try again later', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+466facd3cbbf93ca0e86ac5304ea0f15', 'am_type': 'protogeni', 'geni_code': 14, 'am_code': 14, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=466facd3cbbf93ca0e86ac5304ea0f15'}, 'value': 0}
     8714:09:23 INFO    :  ... aggregate was busy, will retry ...
     8814:10:30 INFO    :  ... done.
     8914:10:30 INFO    : Will put <Aggregate al2s> back in the pool to allocate. Got: Retrying reservations at earlier AMs to avoid unavailable VLAN tag at <Aggregate al2s>....
     9014:10:30 INFO    : Pausing for 30 seconds for Aggregates to free up resources...
     91
     92
     9314:11:00 INFO    : Checking that prior reservation at <Aggregate gpo-ig> has been cleared up....
     9414:11:02 ERROR   :  {'output': 'No slice or aggregate here', 'code': {'protogeni_error_log': 'urn:publicid:IDN+instageni.gpolab.bbn.com+log+e459c340d29965db34fb7c7e473be4b4', 'am_type': 'protogeni', 'geni_code': 12, 'am_code': 12, 'protogeni_error_url': 'https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=e459c340d29965db34fb7c7e473be4b4'}, 'value': 0}
     9514:11:02 INFO    : ... it is, so can try a new reservation.
     9614:11:02 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     9714:11:43 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     9814:11:43 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     9914:11:51 INFO    : ... Allocation at <Aggregate al2s> complete.
     10014:11:51 INFO    : All aggregates are complete.
     10114:11:51 INFO    : Your resources expire at 2017-06-07T17:53:29 (UTC).
     10214:11:51 INFO    : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/UCSD/IG-ST-1-manifest-rspec-multiam-combined.xml'
     103Success: 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).
     104}}}
     105
     106Determined login information at each UCSD and GPO aggregate:
     107{{{
     108$ readyToLogin.py IG-ST-1 --useSliceAggregates
     109  ....
     110ig-ucsd's geni_status is: ready
     111User lnevers logs in to ig-ucsd using:
     112        ssh -p 25010  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.instageni.ucsd.edu
     113
     114ig-gpo's geni_status is: ready
     115User lnevers logs in to ig-gpo using:
     116        ssh -p 25170  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     117}}}
     118
     119=== Measurements ===
     120
     121'''Iperf InstaGENI GPO VM to InstaGENI UCSD VM (TCP) - TCP window size: 85.0 KByte (default)'''
     122
     123''Collected: 2017-06-01''
     124
     125__One Client_
     126{{{
     127[ ID] Interval       Transfer     Bandwidth
     128[  3]  0.0-60.0 sec   557 MBytes  77.9 Mbits/sec
     129}}}
     130
     131__Five Clients__
     132{{{
     133[ ID] Interval       Transfer     Bandwidth
     134[  3]  0.0-60.0 sec  67.2 MBytes  9.40 Mbits/sec
     135[  5]  0.0-60.1 sec  97.6 MBytes  13.6 Mbits/sec
     136[  4]  0.0-60.1 sec   328 MBytes  45.8 Mbits/sec
     137[  7]  0.0-60.1 sec  83.2 MBytes  11.6 Mbits/sec
     138[  6]  0.0-60.2 sec  74.4 MBytes  10.4 Mbits/sec
     139[SUM]  0.0-60.2 sec   650 MBytes  90.7 Mbits/sec
     140}}}
     141
     142__Ten Clients__
     143{{{
     144[ ID] Interval       Transfer     Bandwidth
     145[  9]  0.0-60.0 sec  57.2 MBytes  8.00 Mbits/sec
     146[  8]  0.0-60.1 sec  66.9 MBytes  9.34 Mbits/sec
     147[  3]  0.0-60.1 sec  68.0 MBytes  9.49 Mbits/sec
     148[  7]  0.0-60.1 sec  66.5 MBytes  9.28 Mbits/sec
     149[ 11]  0.0-60.1 sec  62.2 MBytes  8.68 Mbits/sec
     150[  5]  0.0-60.2 sec  64.9 MBytes  9.04 Mbits/sec
     151[  4]  0.0-60.2 sec  54.1 MBytes  7.54 Mbits/sec
     152[  6]  0.0-60.2 sec  62.9 MBytes  8.75 Mbits/sec
     153[ 10]  0.0-60.3 sec  63.8 MBytes  8.86 Mbits/sec
     154[ 12]  0.0-60.4 sec  49.8 MBytes  6.91 Mbits/sec
     155[SUM]  0.0-60.4 sec   616 MBytes  85.5 Mbits/sec
     156}}}
     157
     158'''Iperf InstaGENI GPO VM to InstaGENI UCSD VM (UDP) - UDP buffer size:  208 KByte (default) '''
     159{{{
     160[ ID] Interval       Transfer     Bandwidth
     161[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     162[  3] Sent 512819 datagrams
     163[  3] Server Report:
     164[  3]  0.0-60.0 sec   690 MBytes  96.5 Mbits/sec   0.017 ms 20380/512818 (4%)
     165[  3]  0.0-60.0 sec  1 datagrams received out-of-order
     166}}}
     167
     168'''Ping from InstaGENI GPO VM to the InstaGENI UCSD VM '''
     169{{{
     17060 packets transmitted, 60 received, 0% packet loss, time 59079ms
     171rtt min/avg/max/mdev = 74.042/74.324/78.903/0.773 ms
     172}}}
     173
     174
     175'''Iperf InstaGENI UCSD VM to GPO InstaGENI VM (TCP) - TCP window size: 85.0 KByte (default)'''
     176
     177''Collected: 2017-06-01''
     178
     179__One Client_
     180{{{
     181[ ID] Interval       Transfer     Bandwidth
     182[  3]  0.0-60.0 sec   588 MBytes  82.2 Mbits/sec
     183}}}
     184
     185__Five Clients__
     186{{{
     187[ ID] Interval       Transfer     Bandwidth
     188[  6]  0.0-60.1 sec  75.8 MBytes  10.6 Mbits/sec
     189[  4]  0.0-60.1 sec   317 MBytes  44.2 Mbits/sec
     190[  3]  0.0-60.1 sec  71.1 MBytes  9.92 Mbits/sec
     191[  5]  0.0-60.2 sec  98.0 MBytes  13.6 Mbits/sec
     192[  7]  0.0-60.4 sec  68.9 MBytes  9.57 Mbits/sec
     193[SUM]  0.0-60.4 sec   630 MBytes  87.6 Mbits/sec
     194}}}
     195
     196__Ten Clients__
     197{{{
     198[ ID] Interval       Transfer     Bandwidth
     199[ 12]  0.0-60.1 sec  55.8 MBytes  7.79 Mbits/sec
     200[  3]  0.0-60.1 sec  59.1 MBytes  8.26 Mbits/sec
     201[  8]  0.0-60.1 sec  66.8 MBytes  9.32 Mbits/sec
     202[  7]  0.0-60.1 sec  74.0 MBytes  10.3 Mbits/sec
     203[  9]  0.0-60.1 sec  55.2 MBytes  7.71 Mbits/sec
     204[ 11]  0.0-60.1 sec  63.6 MBytes  8.88 Mbits/sec
     205[ 10]  0.0-60.2 sec  51.2 MBytes  7.14 Mbits/sec
     206[  6]  0.0-60.3 sec  68.9 MBytes  9.58 Mbits/sec
     207[  4]  0.0-60.3 sec  84.9 MBytes  11.8 Mbits/sec
     208[  5]  0.0-60.4 sec  83.2 MBytes  11.6 Mbits/sec
     209[SUM]  0.0-60.4 sec   663 MBytes  92.1 Mbits/sec
     210}}}
     211
     212'''Iperf InstaGENI UCSD VM to GPO InstaGENI VM (UDP)  - UDP buffer size:  208 KByte (default) '''
     213{{{
     214[ ID] Interval       Transfer     Bandwidth
     215[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     216[  3] Sent 512806 datagrams
     217[  3] Server Report:
     218[  3]  0.0-60.7 sec   690 MBytes  95.3 Mbits/sec   0.043 ms 20682/512805 (4%)
     219[  3]  0.0-60.7 sec  1 datagrams received out-of-order
     220}}}
     221
     222'''Ping from InstaGENI UCSD VM to GPO InstaGENI VM '''
     223{{{
     22460 packets transmitted, 60 received, 0% packet loss, time 59070ms
     225rtt min/avg/max/mdev = 73.998/74.157/74.609/0.382 ms
     226}}}
     227
     228
     229== IG-ST-2 New Site to GPO IG Loop topology ==
     230
     231Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/UCSD/IG-ST-2.rspec IG-ST-2.rspec]:
     232{{{
     233$ stitcher.py createsliver IG-ST-2 IG-ST-2.rspec -o
     23414:33:36 INFO    : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf
     23514:33:36 INFO    : Reading slice IG-ST-2 credential...
     23614:33:36 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-2 expires on 2017-06-08 18:33:31 UTC
     23714:33:36 INFO    : Calling SCS...
     23814:33:37 INFO    : Multi-AM reservation will include resources from these aggregates:
     23914:33:37 INFO    :      <Aggregate gpo-ig>
     24014:33:37 INFO    :      <Aggregate al2s>
     24114:33:37 INFO    :      <Aggregate ucsd-ig>
     24214:33:37 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     24314:33:57 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     24414:33:57 INFO    : Stitcher doing createsliver at <Aggregate ucsd-ig>...
     24514:34:16 INFO    : ... Allocation at <Aggregate ucsd-ig> complete.
     24614:34:16 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     24714:34:30 INFO    : ... Allocation at <Aggregate al2s> complete.
     24814:34:30 INFO    : All aggregates are complete.
     24914:34:30 INFO    : Your resources expire at 2017-06-07T18:23:37 (UTC).
     25014:34:30 INFO    : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/UCSD/IG-ST-2-manifest-rspec-multiam-combined.xml'
     251Success: 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).
     252}}}
     253
     254Determined login information at each UCSD and GPO aggregate:
     255{{{
     256$ readyToLogin.py IG-ST-2 --useSliceAggregates
     257...
     258ig-ucsd's geni_status is: ready
     259User lnevers logs in to ig-ucsd using:
     260        ssh -p 25042  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.ucsd.edu
     261
     262ig-gpo's geni_status is: ready
     263User lnevers logs in to ig-gpo using:
     264        ssh -p 25234  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     265}}}
     266
     267Login to GPO host and ping the remote on each of the two interfaces.  Below is the ping output for the GPO site:
     268{{{
     269$ 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"
     2701. Find login Info for hosts in slice IG-ST-2
     271Key file [/home/lnevers/.ssh/arendia-id_rsa] does NOT exist.
     272Key file [/home/lnevers/.ssh/sendaria-id_rsa] does NOT exist.
     273Key file [/home/lnevers/.ssh/lnevers-id_rsa] does NOT exist.
     2742. Send command 'ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q' to ig-gpo
     275
     276PING 10.10.4.2 (10.10.4.2) 56(84) bytes of data.
     277
     278--- 10.10.4.2 ping statistics ---
     27960 packets transmitted, 60 received, 0% packet loss, time 59073ms
     280rtt min/avg/max/mdev = 73.951/75.454/149.176/9.607 ms
     281PING 192.168.4.2 (192.168.4.2) 56(84) bytes of data.
     282
     283--- 192.168.4.2 ping statistics ---
     28460 packets transmitted, 60 received, 0% packet loss, time 59078ms
     285rtt min/avg/max/mdev = 73.974/75.800/149.210/9.652 ms
     286... Done with command 'ping 10.10.4.2 -c 60 -q ;ping 192.168.4.2 -c 60 -q' at ig-gpo
     287$
     288}}}
     289
     290== IG-ST-3 IG-ST-3 New Site 3 node linear topology ==
     291
     292Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/UCSD/IG-ST-3.rspec IG-ST-3.rspec]:
     293{{{
     294$ stitcher.py createsliver IG-ST-3 IG-ST-3.rspec -o
     29514:48:00 INFO    : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf
     29614:48:00 INFO    : Reading slice IG-ST-3 credential...
     29714:48:00 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-3 expires on 2017-06-08 18:47:53 UTC
     29814:48:00 INFO    : Calling SCS...
     29914:48:01 INFO    : Multi-AM reservation will include resources from these aggregates:
     30014:48:01 INFO    :      <Aggregate uwashington-ig>
     30114:48:01 INFO    :      <Aggregate gpo-ig>
     30214:48:01 INFO    :      <Aggregate al2s>
     30314:48:01 INFO    :      <Aggregate ucsd-ig>
     30414:48:01 INFO    : Stitcher doing createsliver at <Aggregate uwashington-ig>...
     30514:48:25 INFO    : ... Allocation at <Aggregate uwashington-ig> complete.
     30614:48:25 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     30714:48:42 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     30814:48:42 INFO    : Stitcher doing createsliver at <Aggregate ucsd-ig>...
     30914:49:03 INFO    : ... Allocation at <Aggregate ucsd-ig> complete.
     31014:49:03 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     31114:49:17 INFO    : ... Allocation at <Aggregate al2s> complete.
     31214:49:17 INFO    : All aggregates are complete.
     31314:49:17 INFO    : Your resources expire at 2017-06-07T18:38:01 (UTC).
     31414:49:17 INFO    : Saved combined reservation RSpec at 4 AM(s) to file '/home/lnevers/gcf-test/stitch-test/UCSD/IG-ST-3-manifest-rspec-multiam-combined.xml'
     315Success: 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).
     316}}}
     317
     318Determined login information the UCSD host:
     319{{{
     320$ readyToLogin.py IG-ST-3 --useSliceAggregates
     321...
     322ig-gpo's geni_status is: ready
     323User lnevers logs in to ig-gpo using:
     324        ssh -p 25266  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     325
     326ig-wash's geni_status is: ready
     327User lnevers logs in to ig-wash using:
     328        ssh -p 25234  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.instageni.washington.edu
     329
     330ig-ucsd's geni_status is: ready
     331User lnevers logs in to ig-ucsd using:
     332        ssh -p 25074  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.ucsd.edu
     333
     334}}}
     335Login to the UCSD host and ping each remote:
     336{{{
     337lnevers@ig-ucsd:~$ #ping GPO IG
     338lnevers@ig-ucsd:~$ ping 192.168.2.1 -c 60 -q
     339PING 192.168.2.1 (192.168.2.1) 56(84) bytes of data.
     340
     341--- 192.168.2.1 ping statistics ---
     34260 packets transmitted, 60 received, 0% packet loss, time 59012ms
     343rtt min/avg/max/mdev = 73.993/75.392/149.519/9.650 ms
     344lnevers@ig-ucsd:~$ # UWashington IG
     345lnevers@ig-ucsd:~$ ping 192.168.4.1 -c 60 -q
     346PING 192.168.4.1 (192.168.4.1) 56(84) bytes of data.
     347
     348--- 192.168.4.1 ping statistics ---
     34960 packets transmitted, 60 received, 0% packet loss, time 59089ms
     350rtt min/avg/max/mdev = 27.281/27.906/55.988/3.656 ms
     351lnevers@ig-ucsd:~$
     352}}}
     353
     354== IG-ST-4 New Site to GPO EG interoperability ==
     355
     356
     357Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/UCSD/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.
     358
     359{{{
     360$ stitcher.py createsliver IG-ST-4 IG-ST-4.rspec -o
     36114:56:49 INFO    : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf
     36214:56:49 INFO    : Reading slice IG-ST-4 credential...
     36314:56:50 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-4 expires on 2017-06-08 18:56:43 UTC
     36414:56:50 INFO    : Calling SCS...
     36514:56:51 INFO    : Multi-AM reservation will include resources from these aggregates:
     36614:56:51 INFO    :      <Aggregate ucsd-ig>
     36714:56:51 INFO    :      <Aggregate al2s>
     36814:56:51 INFO    :      <Aggregate gpo-eg>
     36914:56:51 INFO    : Stitcher doing createsliver at <Aggregate ucsd-ig>...
     37014:57:14 INFO    : ... Allocation at <Aggregate ucsd-ig> complete.
     37114:57:14 INFO    : Stitcher doing createsliver at <Aggregate gpo-eg>...
     37214:57:28 INFO    : ... Allocation at <Aggregate gpo-eg> complete.
     37314:57:28 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     37414:57:37 INFO    : ... Allocation at <Aggregate al2s> complete.
     37514:57:37 INFO    : All aggregates are complete.
     37614:57:37 INFO    : Your resources expire at 2017-06-07T18:46:51 (UTC).
     37714:57:37 INFO    : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/UCSD/IG-ST-4-manifest-rspec-multiam-combined.xml'
     378Success: Reserved resources in slice IG-ST-4 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 stitched link(s).
     379}}}
     380
     381Determined login information at each UCSD and GPO aggregate:
     382{{{
     383$ readyToLogin.py IG-ST-4 --useSliceAggregates
     384....
     385eg-gpo's geni_status is: ready
     386User lnevers logs in to eg-gpo using:
     387        ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@192.1.242.5
     388
     389ig-ucsd's geni_status is: ready
     390User lnevers logs in to ig-ucsd using:
     391        ssh -p 25138  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.ucsd.edu
     392
     393}}}
     394
     395=== Measurements ===
     396
     397'''Iperf ExoGENI GPO VM to InstaGENI UCSD VM (TCP) - TCP window size: 85.0 KByte (default)'''
     398
     399''Collected: 2017-06-01''
     400
     401__One Client_
     402{{{
     403[ ID] Interval       Transfer     Bandwidth
     404[  3]  0.0-60.0 sec   137 MBytes  19.1 Mbits/sec
     405}}}
     406
     407__Five Clients__
     408{{{
     409[ ID] Interval       Transfer     Bandwidth
     410[  3]  0.0-60.0 sec  28.2 MBytes  3.95 Mbits/sec
     411[  7]  0.0-60.0 sec  29.2 MBytes  4.09 Mbits/sec
     412[  5]  0.0-60.1 sec  28.6 MBytes  4.00 Mbits/sec
     413[  6]  0.0-60.3 sec  25.1 MBytes  3.50 Mbits/sec
     414[  4]  0.0-60.3 sec  28.0 MBytes  3.89 Mbits/sec
     415[SUM]  0.0-60.3 sec   139 MBytes  19.4 Mbits/sec
     416}}}
     417
     418__Ten Clients__
     419{{{
     420[ ID] Interval       Transfer     Bandwidth
     421[ 12]  0.0-60.2 sec  17.5 MBytes  2.44 Mbits/sec
     422[  6]  0.0-60.4 sec  11.1 MBytes  1.55 Mbits/sec
     423[  3]  0.0-61.0 sec  12.1 MBytes  1.67 Mbits/sec
     424[  4]  0.0-61.0 sec  18.5 MBytes  2.54 Mbits/sec
     425[  5]  0.0-61.0 sec  14.1 MBytes  1.94 Mbits/sec
     426[  7]  0.0-61.1 sec  15.9 MBytes  2.18 Mbits/sec
     427[ 10]  0.0-61.3 sec  13.6 MBytes  1.86 Mbits/sec
     428[  8]  0.0-61.5 sec  13.5 MBytes  1.84 Mbits/sec
     429[  9]  0.0-61.7 sec  13.4 MBytes  1.82 Mbits/sec
     430[ 11]  0.0-61.8 sec  12.9 MBytes  1.75 Mbits/sec
     431[SUM]  0.0-61.8 sec   143 MBytes  19.4 Mbits/sec
     432}}}
     433
     434'''Iperf ExoGENI GPO VM to InstaGENI UCSD VM (UDP) - UDP buffer size:  208 KByte (default) '''
     435{{{
     436[ ID] Interval       Transfer     Bandwidth
     437[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     438[  3] Sent 512821 datagrams
     439[  3] Server Report:
     440[  3]  0.0-60.2 sec   140 MBytes  19.4 Mbits/sec   0.030 ms 413254/512816 (81%)
     441[  3]  0.0-60.2 sec  1 datagrams received out-of-order
     442}}}
     443
     444'''Ping from ExoGENI GPO VM to the InstaGENI UCSD VM '''
     445{{{
     44660 packets transmitted, 60 received, 0% packet loss, time 59077ms
     447rtt min/avg/max/mdev = 73.987/74.762/111.763/4.822 ms
     448}}}
     449
     450
     451'''Iperf InstaGENI UCSD VM to ExoGENI GPO VM (TCP) - TCP window size: 85.0 KByte (default)'''
     452
     453''Collected: 2017-06-XX''
     454
     455__One Client_
     456{{{
     457[ ID] Interval       Transfer     Bandwidth
     458[  3]  0.0-60.0 sec   128 MBytes  17.8 Mbits/sec
     459}}}
     460
     461__Five Clients__
     462{{{
     463[ ID] Interval       Transfer     Bandwidth
     464[  5]  0.0-59.4 sec  21.2 MBytes  3.00 Mbits/sec
     465[  7]  0.0-59.8 sec  28.9 MBytes  4.05 Mbits/sec
     466[  3]  0.0-60.1 sec  33.8 MBytes  4.71 Mbits/sec
     467[  6]  0.0-60.1 sec  31.2 MBytes  4.36 Mbits/sec
     468[  4]  0.0-60.2 sec  24.2 MBytes  3.38 Mbits/sec
     469[SUM]  0.0-60.2 sec   139 MBytes  19.4 Mbits/sec
     470}}}
     471
     472__Ten Clients__
     473{{{
     474[ ID] Interval       Transfer     Bandwidth
     475[  4]  0.0-59.4 sec  16.8 MBytes  2.36 Mbits/sec
     476[ 11]  0.0-59.5 sec  10.9 MBytes  1.53 Mbits/sec
     477[  7]  0.0-59.8 sec  12.9 MBytes  1.81 Mbits/sec
     478[  3]  0.0-59.8 sec  15.2 MBytes  2.14 Mbits/sec
     479[  6]  0.0-60.1 sec  11.8 MBytes  1.64 Mbits/sec
     480[  5]  0.0-60.2 sec  16.9 MBytes  2.35 Mbits/sec
     481[  8]  0.0-60.5 sec  15.4 MBytes  2.13 Mbits/sec
     482[  9]  0.0-60.6 sec  13.4 MBytes  1.85 Mbits/sec
     483[ 12]  0.0-60.7 sec  13.0 MBytes  1.80 Mbits/sec
     484[ 10]  0.0-61.0 sec  13.9 MBytes  1.91 Mbits/sec
     485[SUM]  0.0-61.0 sec   140 MBytes  19.3 Mbits/sec
     486}}}
     487
     488'''Iperf InstaGENI UCSD VM to ExoGENI GPO VM (UDP)  - UDP buffer size:  208 KByte (default) '''
     489{{{
     490[ ID] Interval       Transfer     Bandwidth
     491[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     492[  3] Sent 512784 datagrams
     493[  3] Server Report:
     494[  3]  0.0-60.2 sec   139 MBytes  19.4 Mbits/sec  14.523 ms 413605/512779 (81%)
     495[  3]  0.0-60.2 sec  1 datagrams received out-of-order
     496}}}
     497
     498'''Ping from InstaGENI UCSD VM to ExoGENI GPO VM '''
     499{{{
     50060 packets transmitted, 60 received, 0% packet loss, time 59068ms
     501rtt min/avg/max/mdev = 73.968/74.157/74.432/0.146 ms
     502}}}
     503
     504== IG-ST-5 Site Information ==
     505
     506Various pages include stitching information for a site.  Each of the following were verified for this site:
     507 
     508 1. Verified that stitching VLANs and Device URN information exists in the [http://groups.geni.net/geni/wiki/GeniAggregate/UCSDInstaGENI#GENINetworkStitching UCSD Aggregate] page.
     509 
     510 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].
     511
     512 3. ~~Stitching Computation Service logs were reviewed while testing stitching to this site,~~ No longer possible.
     513
     514 4. Added site to the list of [wiki:GeniNetworkStitchingSites GENI Network Stitching Sites].
     515== IG-ST-6 New Site !OpenFlow topology ==
     516
     517Create a slice and then create the stitched slivers using !OpenFlow with the RSPec [http://groups.geni.net/geni/browser/trunk/stitch-examples/UCSD/IG-ST-6.rspec IG-ST-6.rspec]:
     518{{{
     519$ stitcher.py createsliver IG-ST-6 IG-ST-6.rspec -o
     52014:52:00 INFO    : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf
     52114:52:00 INFO    : Reading slice IG-ST-6 credential...
     52214:52:00 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-6 expires on 2017-06-08 18:50:41 UTC
     52314:52:00 INFO    : Calling SCS...
     52414:52:01 INFO    : Multi-AM reservation will include resources from these aggregates:
     52514:52:01 INFO    :      <Aggregate nysernet-ig>
     52614:52:01 INFO    :      <Aggregate al2s>
     52714:52:01 INFO    :      <Aggregate ucsd-ig>
     52814:52:01 INFO    : Stitcher doing createsliver at <Aggregate nysernet-ig>...
     52914:52:20 INFO    : ... Allocation at <Aggregate nysernet-ig> complete.
     53014:52:20 INFO    : Stitcher doing createsliver at <Aggregate ucsd-ig>...
     53114:52:42 INFO    : ... Allocation at <Aggregate ucsd-ig> complete.
     53214:52:42 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     53314:52:50 INFO    : ... Allocation at <Aggregate al2s> complete.
     53414:52:50 INFO    : All aggregates are complete.
     53514:52:50 INFO    : Your resources expire at 2017-06-07T18:42:01 (UTC).
     53614:52:50 INFO    : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/UCSD/IG-ST-6-manifest-rspec-multiam-combined.xml'
     537Success: Reserved resources in slice IG-ST-6 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 stitched link(s).
     538}}}
     539
     540Determined login information at each UCSD and NYSERNet aggregate:
     541{{{
     542$ readyToLogin.py IG-ST-6 --useSliceAggregates
     543...
     544ig-ucsd's geni_status is: ready
     545User lnevers logs in to ig-ucsd using:
     546        ssh -p 25106  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.instageni.ucsd.edu
     547
     548ig-nyse's geni_status is: ready
     549User lnevers logs in to ig-nyse using:
     550        ssh -p 25170  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.instageni.nysernet.org
     551}}}
     552
     553=== Measurements ===
     554
     555'''Iperf InstaGENI NYSERNet VM to InstaGENI UCSD VM (TCP) - TCP window size: 85.0 KByte (default)'''
     556
     557''Collected: 2017-06-01''
     558
     559__One Client_
     560{{{
     561[ ID] Interval       Transfer     Bandwidth
     562[  3]  0.0-60.1 sec   589 MBytes  82.2 Mbits/sec
     563}}}
     564
     565__Five Clients__
     566{{{
     567[ ID] Interval       Transfer     Bandwidth
     568[  6]  0.0-60.0 sec   331 MBytes  46.2 Mbits/sec
     569[  5]  0.0-60.1 sec  90.8 MBytes  12.7 Mbits/sec
     570[  7]  0.0-60.1 sec  72.2 MBytes  10.1 Mbits/sec
     571[  4]  0.0-60.2 sec  60.6 MBytes  8.45 Mbits/sec
     572[  3]  0.0-60.2 sec  70.5 MBytes  9.82 Mbits/sec
     573[SUM]  0.0-60.2 sec   625 MBytes  87.0 Mbits/sec
     574}}}
     575
     576__Ten Clients__
     577{{{
     578[ ID] Interval       Transfer     Bandwidth
     579[  8]  0.0-57.2 sec  78.2 MBytes  11.5 Mbits/sec
     580[  9]  0.0-57.3 sec  48.6 MBytes  7.12 Mbits/sec
     581[ 10]  0.0-57.3 sec  74.1 MBytes  10.9 Mbits/sec
     582[  5]  0.0-57.3 sec  62.5 MBytes  9.14 Mbits/sec
     583[  7]  0.0-57.4 sec  49.6 MBytes  7.26 Mbits/sec
     584[  6]  0.0-57.4 sec  46.9 MBytes  6.85 Mbits/sec
     585[ 11]  0.0-57.4 sec  62.4 MBytes  9.11 Mbits/sec
     586[  3]  0.0-57.8 sec  55.2 MBytes  8.02 Mbits/sec
     587[  4]  0.0-57.8 sec  53.1 MBytes  7.71 Mbits/sec
     588[ 12]  0.0-60.6 sec   116 MBytes  16.1 Mbits/sec
     589[SUM]  0.0-60.6 sec   647 MBytes  89.6 Mbits/sec
     590}}}
     591
     592'''Iperf InstaGENI NYSERNet VM to InstaGENI UCSD VM (UDP) - UDP buffer size:  208 KByte (default) '''
     593{{{
     594[ ID] Interval       Transfer     Bandwidth
     595[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     596[  3] Sent 512797 datagrams
     597[  3] Server Report:
     598[  3]  0.0-59.9 sec   691 MBytes  96.9 Mbits/sec   0.052 ms 19547/512796 (3.8%)
     599[  3]  0.0-59.9 sec  22 datagrams received out-of-order
     600}}}
     601
     602'''Ping from InstaGENI NYSERNet VM to InstaGENI UCSD VM '''
     603{{{
     60460 packets transmitted, 60 received, 0% packet loss, time 59082ms
     605rtt min/avg/max/mdev = 75.090/77.965/234.390/20.368 ms
     606}}}
     607
     608
     609'''Iperf InstaGENI UCSD VM to InstaGENI NYSERNet VM (TCP) - TCP window size: 85.0 KByte (default)'''
     610
     611''Collected: 2017-06-01''
     612
     613__One Client_
     614{{{
     615[ ID] Interval       Transfer     Bandwidth
     616[  3]  0.0-60.1 sec   520 MBytes  72.7 Mbits/sec
     617}}}
     618
     619__Five Clients__
     620{{{
     621[ ID] Interval       Transfer     Bandwidth
     622[  3]  0.0-59.0 sec  89.6 MBytes  12.8 Mbits/sec
     623[  4]  0.0-59.1 sec   374 MBytes  53.2 Mbits/sec
     624[  5]  0.0-59.8 sec  96.8 MBytes  13.6 Mbits/sec
     625[  6]  0.0-59.9 sec  60.8 MBytes  8.50 Mbits/sec
     626[  7]  0.0-60.2 sec  45.8 MBytes  6.37 Mbits/sec
     627[SUM]  0.0-60.2 sec   667 MBytes  92.9 Mbits/sec
     628}}}
     629
     630__Ten Clients__
     631{{{
     632[ ID] Interval       Transfer     Bandwidth
     633[  3]  0.0-59.7 sec  74.2 MBytes  10.4 Mbits/sec
     634[  4]  0.0-59.8 sec  72.1 MBytes  10.1 Mbits/sec
     635[  5]  0.0-59.9 sec  62.1 MBytes  8.70 Mbits/sec
     636[  7]  0.0-60.0 sec  78.5 MBytes  11.0 Mbits/sec
     637[  9]  0.0-60.1 sec  50.2 MBytes  7.02 Mbits/sec
     638[ 10]  0.0-60.1 sec  71.4 MBytes  9.97 Mbits/sec
     639[  6]  0.0-60.2 sec  80.6 MBytes  11.2 Mbits/sec
     640[ 12]  0.0-60.3 sec  54.5 MBytes  7.59 Mbits/sec
     641[  8]  0.0-60.3 sec  59.2 MBytes  8.24 Mbits/sec
     642[ 11]  0.0-60.4 sec  55.1 MBytes  7.66 Mbits/sec
     643[SUM]  0.0-60.4 sec   658 MBytes  91.4 Mbits/sec
     644}}}
     645
     646'''Iperf InstaGENI UCSD VM to InstaGENI NYSERNet VM (UDP)  - UDP buffer size:  208 KByte (default) '''
     647{{{
     648[ ID] Interval       Transfer     Bandwidth
     649[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     650[  3] Sent 512789 datagrams
     651[  3] Server Report:
     652[  3]  0.0-59.0 sec   680 MBytes  96.7 Mbits/sec   0.032 ms 27951/512788 (5.5%)
     653[  3]  0.0-59.0 sec  119 datagrams received out-of-order
     654}}}
     655
     656'''Ping from InstaGENI UCSD VM to InstaGENI NYSERNet VM '''
     657{{{
     65860 packets transmitted, 60 received, 0% packet loss, time 59075ms
     659rtt min/avg/max/mdev = 75.078/77.510/211.084/17.393 ms
     660}}}
     661------
     662{{{
     663#!html
     664Email <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!
     665}}}
     666