Changes between Initial Version and Version 1 of GeniNetworkStitchingConfirmationTestStatus/UKYMCV


Ignore:
Timestamp:
01/25/16 13:39:04 (8 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniNetworkStitchingConfirmationTestStatus/UKYMCV

    v1 v1  
     1= University of Kentucky MCV 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 UKYMCV site advertises the following stitching details:
     7{{{
     8<stitching xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" lastUpdateTime="2016-01-25T18:05:11Z" >
     9<aggregate id="urn:publicid:IDN+mcv.sdn.uky.edu+authority+cm" url="https://www.mcv.sdn.uky.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">2016-01-25T18:05:11Z</start>
     16    <end type="time">2016-01-25T18:05:11Z</end>
     17</lifetime>
     18<node id="urn:publicid:IDN+mcv.sdn.uky.edu+node+procurve2">
     19  <port id="urn:publicid:IDN+mcv.sdn.uky.edu+stitchport+procurve2:1.18.al2s">
     20    <capacity>1000000</capacity>
     21    <maximumReservableCapacity>1000000</maximumReservableCapacity>
     22    <minimumReservableCapacity>1000</minimumReservableCapacity>
     23    <granularity>1</granularity>
     24    <link id="urn:publicid:IDN+mcv.sdn.uky.edu+interface+procurve2:1.18.al2s">
     25      <remoteLinkId>urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.loui.net.internet2.edu:et-4/3/0.0:ukymcv-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>1850-1869</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/UKYMCV/IG-ST-1-al2s.rspec IG-ST-1-al2s.rspec]:
     52{{{
     53$ stitcher.py createsliver IG-ST-1 IG-ST-1-al2s.rspec -o
     5413:09:36 INFO    : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf
     5513:09:37 INFO    : Reading slice IG-ST-1 credential...
     5613:09:37 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-1 expires on 2016-02-01 18:06:44 UTC
     5713:09:37 INFO    : Calling SCS...
     5813:09:37 INFO    : Multi-AM reservation will include resources from these aggregates:
     5913:09:37 INFO    :      <Aggregate ukymcv-ig>
     6013:09:37 INFO    :      <Aggregate gpo-ig>
     6113:09:37 INFO    :      <Aggregate al2s>
     6213:09:37 INFO    : Stitcher doing createsliver at <Aggregate ukymcv-ig>...
     6313:09:53 INFO    : ... Allocation at <Aggregate ukymcv-ig> complete.
     6413:09:53 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     6513:10:11 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     6613:10:11 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     6713:10:16 INFO    : ... Allocation at <Aggregate al2s> complete.
     6813:10:16 INFO    : All aggregates are complete.
     6913:10:16 INFO    : Your resources expire at 2016-01-31T17:59:37 (UTC).
     7013:10:16 INFO    : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/UKYMCV/IG-ST-1-manifest-rspec-multiam-combined.xml'
     71Success: 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).
     72}}}
     73
     74Determined login information at each UKYMCV and GPO aggregate:
     75{{{
     76$ readyToLogin.py IG-ST-1 --useSliceAggregates
     77  ....
     78ig-gpo's geni_status is: ready
     79User lnevers logs in to ig-gpo using:
     80        ssh -p 35386  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com
     81
     82ig-ukymcv's geni_status is: ready
     83User lnevers logs in to ig-ukymcv using:
     84        ssh -p 30010  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.mcv.sdn.uky.edu
     85
     86}}}
     87
     88=== Measurements ===
     89
     90'''Iperf InstaGENI GPO VM to InstaGENI UKYMCV VM (TCP) - TCP window size: 85.0 KByte (default)'''
     91
     92''Collected: 2016-01-25''
     93
     94__One Client__
     95{{{
     96[ ID] Interval       Transfer     Bandwidth
     97[  3]  0.0-60.0 sec   453 MBytes  63.4 Mbits/sec
     98}}}
     99
     100__Five Clients__
     101{{{
     102[ ID] Interval       Transfer     Bandwidth
     103[  4]  0.0-60.0 sec   141 MBytes  19.7 Mbits/sec
     104[  5]  0.0-60.1 sec   113 MBytes  15.8 Mbits/sec
     105[  7]  0.0-60.1 sec   148 MBytes  20.6 Mbits/sec
     106[  6]  0.0-60.3 sec   138 MBytes  19.2 Mbits/sec
     107[  3]  0.0-60.6 sec   144 MBytes  20.0 Mbits/sec
     108[SUM]  0.0-60.6 sec   684 MBytes  94.6 Mbits/sec
     109}}}
     110
     111__Ten Clients__
     112{{{
     113[ ID] Interval       Transfer     Bandwidth
     114[ 12]  0.0-60.0 sec  74.2 MBytes  10.4 Mbits/sec
     115[  9]  0.0-60.0 sec  65.4 MBytes  9.14 Mbits/sec
     116[ 11]  0.0-60.0 sec  49.6 MBytes  6.93 Mbits/sec
     117[  5]  0.0-60.0 sec  85.5 MBytes  11.9 Mbits/sec
     118[  8]  0.0-60.1 sec  74.8 MBytes  10.4 Mbits/sec
     119[  3]  0.0-60.1 sec  64.1 MBytes  8.96 Mbits/sec
     120[  7]  0.0-60.1 sec  65.9 MBytes  9.19 Mbits/sec
     121[  4]  0.0-60.2 sec  65.1 MBytes  9.08 Mbits/sec
     122[  6]  0.0-60.2 sec  83.5 MBytes  11.6 Mbits/sec
     123[ 10]  0.0-60.3 sec  65.6 MBytes  9.13 Mbits/sec
     124[SUM]  0.0-60.3 sec   694 MBytes  96.5 Mbits/sec
     125}}}
     126
     127'''Iperf InstaGENI GPO VM to InstaGENI UKYMCV VM (UDP) - UDP buffer size:  208 KByte (default) '''
     128{{{
     129[ ID] Interval       Transfer     Bandwidth
     130[  3]  0.0-60.0 sec   719 MBytes   100 Mbits/sec
     131[  3] Sent 512742 datagrams
     132[  3] Server Report:
     133[  3]  0.0-60.0 sec   684 MBytes  95.7 Mbits/sec   0.089 ms 24823/512741 (4.8%)
     134[  3]  0.0-60.0 sec  1 datagrams received out-of-order
     135}}}
     136
     137'''Ping from InstaGENI GPO VM to the InstaGENI UKYMCV VM '''
     138{{{
     13960 packets transmitted, 60 received, 0% packet loss, time 59093ms
     140rtt min/avg/max/mdev = 36.490/36.925/37.374/0.204 ms
     141}}}
     142
     143
     144'''Iperf InstaGENI UKYMCV VM to GPO InstaGENI VM (TCP) - TCP window size: 85.0 KByte (default)'''
     145
     146''Collected: 2016-01-25''
     147
     148__One Client_
     149{{{
     150[ ID] Interval       Transfer     Bandwidth
     151[  3]  0.0-60.0 sec   503 MBytes  70.2 Mbits/sec
     152
     153}}}
     154
     155__Five Clients__
     156{{{
     157[ ID] Interval       Transfer     Bandwidth
     158[  7]  0.0-60.1 sec   146 MBytes  20.4 Mbits/sec
     159[  3]  0.0-60.2 sec  77.4 MBytes  10.8 Mbits/sec
     160[  5]  0.0-60.3 sec  67.2 MBytes  9.36 Mbits/sec
     161[  4]  0.0-60.4 sec   250 MBytes  34.8 Mbits/sec
     162[  6]  0.0-60.6 sec   131 MBytes  18.1 Mbits/sec
     163[SUM]  0.0-60.6 sec   672 MBytes  92.9 Mbits/sec
     164}}}
     165
     166__Ten Clients__
     167{{{
     168[ ID] Interval       Transfer     Bandwidth
     169[  4]  0.0-60.0 sec  86.4 MBytes  12.1 Mbits/sec
     170[ 10]  0.0-60.0 sec  54.5 MBytes  7.61 Mbits/sec
     171[ 11]  0.0-60.0 sec  80.6 MBytes  11.3 Mbits/sec
     172[  7]  0.0-60.1 sec  68.8 MBytes  9.60 Mbits/sec
     173[  6]  0.0-60.2 sec  51.5 MBytes  7.18 Mbits/sec
     174[ 12]  0.0-60.2 sec  72.6 MBytes  10.1 Mbits/sec
     175[  8]  0.0-60.4 sec  50.8 MBytes  7.05 Mbits/sec
     176[  9]  0.0-60.4 sec  67.2 MBytes  9.34 Mbits/sec
     177[  3]  0.0-60.4 sec  58.0 MBytes  8.05 Mbits/sec
     178[  5]  0.0-60.5 sec   106 MBytes  14.7 Mbits/sec
     179[SUM]  0.0-60.5 sec   696 MBytes  96.6 Mbits/sec
     180}}}
     181
     182'''Iperf InstaGENI UKYMCV VM to GPO InstaGENI VM (UDP)  - UDP buffer size:  208 KByte (default) '''
     183{{{
     184[ ID] Interval       Transfer     Bandwidth
     185[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     186[  3] Sent 512797 datagrams
     187[  3] Server Report:
     188[  3]  0.0-60.0 sec   670 MBytes  93.7 Mbits/sec   0.081 ms 34874/512796 (6.8%)
     189[  3]  0.0-60.0 sec  1 datagrams received out-of-order
     190}}}
     191
     192'''Ping from InstaGENI UKYMCV VM to GPO InstaGENI VM '''
     193{{{
     19460 packets transmitted, 60 received, 0% packet loss, time 59085ms
     195rtt min/avg/max/mdev = 36.608/37.167/39.080/0.488 ms
     196}}}
     197
     198== IG-ST-2 New Site to GPO IG Loop topology ==
     199
     200Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/UKYMCV/IG-ST-2.rspec IG-ST-2.rspec]:
     201{{{
     202$ stitcher.py createsliver IG-ST-2 IG-ST-2.rspec -o
     20313:27:37 INFO    : Configured logging from file /home/lnevers/geni-tools-2.10/src/gcf/stitcher_logging.conf
     20413:27:37 INFO    : Reading slice IG-ST-2 credential...
     20513:27:37 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-2 expires on 2016-02-01 18:25:56 UTC
     20613:27:37 INFO    : Calling SCS...
     20713:27:38 INFO    : Multi-AM reservation will include resources from these aggregates:
     20813:27:38 INFO    :      <Aggregate ukymcv-ig>
     20913:27:38 INFO    :      <Aggregate gpo-ig>
     21013:27:38 INFO    :      <Aggregate al2s>
     21113:27:38 INFO    : Stitcher doing createsliver at <Aggregate ukymcv-ig>...
     21213:27:55 INFO    : ... Allocation at <Aggregate ukymcv-ig> complete.
     21313:27:55 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     21413:28:11 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     21513:28:11 INFO    : Stitcher doing createsliver at <Aggregate al2s>...
     21613:28:19 INFO    : ... Allocation at <Aggregate al2s> complete.
     21713:28:19 INFO    : All aggregates are complete.
     21813:28:19 INFO    : Your resources expire at 2016-01-31T18:17:38 (UTC).
     21913:28:19 INFO    : Saved combined reservation RSpec at 3 AM(s) to file '/home/lnevers/gcf-test/stitch-test/UKYMCV/IG-ST-2-manifest-rspec-multiam-combined.xml'
     220Success: 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).
     221}}}
     222
     223Determined login information at each UKYMCV and GPO aggregate:
     224{{{
     225$ readyToLogin.py IG-ST-2 --useSliceAggregates ukymcv-ig
     226  ....
     227ig-gpo's geni_status is: ready
     228User lnevers logs in to ig-gpo using:
     229        ssh -p 36154  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     230
     231ig-ukymcv's geni_status is: ready
     232User lnevers logs in to ig-ukymcv using:
     233        ssh -p 30266  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.mcv.sdn.uky.edu
     234}}}
     235
     236Login to GPO host and ping the remote on each of the two interfaces.  Below is the ping output for the GPO site:
     237{{{
     238lnevers@ig-gpo:~$ ping 10.10.4.2 -c 60 -q
     239PING 10.10.4.2 (10.10.4.2) 56(84) bytes of data.
     240--- 10.10.4.2 ping statistics ---
     24160 packets transmitted, 60 received, 0% packet loss, time 59089ms
     242rtt min/avg/max/mdev = 36.741/37.939/76.776/5.208 ms
     243
     244lnevers@ig-gpo:~$ ping 192.168.4.2 -c 60 -q
     245PING 192.168.4.2 (192.168.4.2) 56(84) bytes of data.
     246--- 192.168.4.2 ping statistics ---
     24760 packets transmitted, 60 received, 0% packet loss, time 59071ms
     248rtt min/avg/max/mdev = 36.698/37.846/76.869/5.113 ms
     249lnevers@ig-gpo:~$
     250}}}