Changes between Version 20 and Version 21 of GeniNetworkStitchingConfirmationTestStatus/Rutgers


Ignore:
Timestamp:
12/01/14 16:02:31 (5 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GeniNetworkStitchingConfirmationTestStatus/Rutgers

    v20 v21  
    99The Rutgers site advertises the following stitching details:
    1010{{{
    11 <stitching xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" lastUpdateTime="2014-08-01T18:20:36Z" >
     11<stitching xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" lastUpdateTime="2014-12-01T20:09:27Z" >
    1212<aggregate id="urn:publicid:IDN+instageni.rutgers.edu+authority+cm" url="https://www.instageni.rutgers.edu:12369/protogeni/xmlrpc/am">
    1313<aggregatetype>protogeni</aggregatetype>
     
    1616<negotiatedservices>false</negotiatedservices>
    1717<lifetime id="life">
    18     <start type="time">2014-08-01T18:20:36Z</start>
    19     <end type="time">2014-08-01T18:20:36Z</end>
     18    <start type="time">2014-12-01T20:09:27Z</start>
     19    <end type="time">2014-12-01T20:09:27Z</end>
    2020</lifetime>
    2121<node id="urn:publicid:IDN+instageni.rutgers.edu+node+procurve2">
     
    4545    </link>
    4646  </port>
     47  <port id="urn:publicid:IDN+instageni.rutgers.edu+stitchport+procurve2:1.19.al2s">
     48    <capacity>1000000</capacity>
     49    <maximumReservableCapacity>1000000</maximumReservableCapacity>
     50    <minimumReservableCapacity>1000</minimumReservableCapacity>
     51    <granularity>1</granularity>
     52    <link id="urn:publicid:IDN+instageni.rutgers.edu+interface+procurve2:1.19.al2s">
     53      <remoteLinkId>urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e15/6:rutgers-ig</remoteLinkId>
     54      <trafficEngineeringMetric>10</trafficEngineeringMetric>
     55      <capacity>1000000</capacity>
     56      <maximumReservableCapacity>1000000</maximumReservableCapacity>
     57      <minimumReservableCapacity>1000</minimumReservableCapacity>
     58      <granularity>1</granularity>
     59      <switchingCapabilityDescriptor>
     60        <switchingcapType>l2sc</switchingcapType>
     61        <encodingType>ethernet</encodingType>
     62        <switchingCapabilitySpecificInfo>
     63         <switchingCapabilitySpecificInfo_L2sc>
     64          <interfaceMTU>1500</interfaceMTU>
     65          <vlanRangeAvailability>3740-3750</vlanRangeAvailability>
     66          <vlanTranslation>false</vlanTranslation>
     67         </switchingCapabilitySpecificInfo_L2sc>
     68        </switchingCapabilitySpecificInfo>
     69      </switchingCapabilityDescriptor>
     70    </link>
     71  </port>
    4772</node>
    4873</aggregate>
    4974</stitching>
    5075}}}
     76=== ION Tests ===
    5177
    5278Experimenter 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.
     
    203229}}}
    204230
     231=== AL2S Tests ===
     232
     233Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/IG-ST-1-al2s.rspec IG-ST-1-al2s.rspec]:
     234{{{
     235$ stitcher.py createsliver IG-ST-1a IG-ST-1-al2s.rspec -o  --excludehop urn:publicid:IDN+instageni.rutgers.edu+interface+procurve2:1.19.ion
     23615:40:01 INFO    : Configured logging from file /home/lnevers/gcf-2.7/src/gcf/stitcher_logging.conf
     23715:40:02 INFO    : Reading slice IG-ST-1a credential...
     23815:40:02 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-ST-1a expires on 2014-12-08 20:39:54 UTC
     23915:40:02 INFO    : Using SCS at http://nutshell.maxgigapop.net:8081/geni/xmlrpc
     24015:40:02 INFO    : Calling SCS...
     24115:40:04 INFO    : Multi-AM reservation will include resources from these aggregates:
     24215:40:04 INFO    :      <Aggregate rutgers-ig>
     24315:40:04 INFO    :      <Aggregate gpo-ig>
     24415:40:04 INFO    :      <Aggregate oess>
     24515:40:04 INFO    :      <Aggregate ion>
     24615:40:04 INFO    : Stitcher doing createsliver at <Aggregate rutgers-ig>...
     24715:40:22 INFO    : ... Allocation at <Aggregate rutgers-ig> complete.
     24815:40:22 INFO    : Stitcher doing createsliver at <Aggregate gpo-ig>...
     24915:40:37 INFO    : ... Allocation at <Aggregate gpo-ig> complete.
     25015:40:37 INFO    : Stitcher doing createsliver at <Aggregate oess>...
     25115:40:41 INFO    : ... Allocation at <Aggregate oess> complete.
     25215:40:41 INFO    : Stitcher doing createsliver at <Aggregate ion>...
     25315:41:27 INFO    : DCN AM <Aggregate ion>: must wait for status ready....
     25415:41:27 INFO    : Pausing 30 seconds to let circuit become ready...
     25515:42:04 INFO    : DCN circuit 141491 is ready at <Aggregate ion>
     25615:42:11 INFO    : ... Allocation at <Aggregate ion> complete.
     25715:42:11 INFO    : All aggregates are complete.
     25815:42:11 INFO    : Your resources expire at 2014-12-07T20:30:04 (UTC).
     25915:42:11 INFO    : Saved combined reservation RSpec at 4 AMs to file '/home/lnevers/gcf-test/stitch-test/Rutgers/IG-ST-1a-manifest-rspec-multiam-combined.xml'
     260Success: Reserved resources in slice IG-ST-1a at 4 Aggregates (including 2 intermediate aggregate(s) not in the original request), creating 1 stitched link(s).
     261}}}
     262
     263Determined login information at each Rutgers and GPO aggregate:
     264{{{
     265$ readyToLogin.py IG-ST-1a -a rutgers-ig
     266  ....
     267ig-rut's geni_status is: ready
     268User lnevers logs in to ig-rut using:
     269        ssh -p 30778  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.rutgers.edu
     270
     271$ readyToLogin.py IG-ST-1a -a gpo-ig
     272  ....
     273ig-gpo's geni_status is: ready
     274User lnevers logs in to ig-gpo using:
     275        ssh -p 32570  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com
     276
     277}}}
     278
     279=== Measurements ===
     280
     281'''Iperf InstaGENI GPO VM to InstaGENI Rutgers VM (TCP) - TCP window size: 23.5 KByte (default)'''
     282
     283''Collected: 2014-12-01''
     284
     285__One Client_
     286{{{
     287[ ID] Interval       Transfer     Bandwidth
     288[  3]  0.0-60.0 sec   142 MBytes  19.9 Mbits/sec
     289}}}
     290
     291__Five Clients__
     292{{{
     293[ ID] Interval       Transfer     Bandwidth
     294[  5]  0.0-60.1 sec  30.4 MBytes  4.24 Mbits/sec
     295[  6]  0.0-60.2 sec  26.5 MBytes  3.69 Mbits/sec
     296[  7]  0.0-60.4 sec  34.9 MBytes  4.85 Mbits/sec
     297[  3]  0.0-60.4 sec  29.6 MBytes  4.11 Mbits/sec
     298[  4]  0.0-60.5 sec  23.1 MBytes  3.21 Mbits/sec
     299[SUM]  0.0-60.5 sec   144 MBytes  20.0 Mbits/sec
     300}}}
     301
     302__Ten Clients__
     303{{{
     304[ ID] Interval       Transfer     Bandwidth
     305[  3]  0.0-59.5 sec  10.5 MBytes  1.48 Mbits/sec
     306[  4]  0.0-59.8 sec  18.8 MBytes  2.63 Mbits/sec
     307[  8]  0.0-59.9 sec  13.1 MBytes  1.84 Mbits/sec
     308[  9]  0.0-60.0 sec  13.4 MBytes  1.87 Mbits/sec
     309[ 10]  0.0-60.2 sec  13.0 MBytes  1.81 Mbits/sec
     310[ 12]  0.0-60.8 sec  10.9 MBytes  1.50 Mbits/sec
     311[ 11]  0.0-60.8 sec  16.5 MBytes  2.28 Mbits/sec
     312[  6]  0.0-61.0 sec  13.1 MBytes  1.80 Mbits/sec
     313[  7]  0.0-61.2 sec  22.2 MBytes  3.05 Mbits/sec
     314[  5]  0.0-61.3 sec  14.6 MBytes  2.00 Mbits/sec
     315[SUM]  0.0-61.3 sec   146 MBytes  20.0 Mbits/sec
     316}}}
     317
     318'''Iperf InstaGENI GPO VM to InstaGENI Rutgers VM (UDP) - UDP buffer size:  224 KByte (default) '''
     319{{{
     320[ ID] Interval       Transfer     Bandwidth
     321[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     322[  3] Sent 512802 datagrams
     323[  3] Server Report:
     324[  3]  0.0-60.2 sec   139 MBytes  19.4 Mbits/sec  10.410 ms 413472/512799 (81%)
     325[  3]  0.0-60.2 sec  1 datagrams received out-of-order
     326}}}
     327
     328'''Ping from InstaGENI GPO VM to the InstaGENI Rutgers VM '''
     329{{{
     33060 packets transmitted, 59 received, 1% packet loss, time 59085ms
     331rtt min/avg/max/mdev = 8.797/9.238/9.539/0.173 ms
     332}}}
     333
     334
     335'''Iperf InstaGENI Rutgers VM to GPO InstaGENI VM (TCP) - TCP window size: 23.5 KByte (default)'''
     336
     337''Collected: 2014-12-01''
     338
     339__One Client__
     340{{{
     341[ ID] Interval       Transfer     Bandwidth
     342[  3]  0.0-60.1 sec   142 MBytes  19.8 Mbits/sec
     343}}}
     344
     345__Five Clients__
     346{{{
     347[ ID] Interval       Transfer     Bandwidth
     348[  3]  0.0-60.0 sec  29.1 MBytes  4.07 Mbits/sec
     349[  6]  0.0-60.2 sec  22.4 MBytes  3.12 Mbits/sec
     350[  7]  0.0-60.3 sec  26.2 MBytes  3.65 Mbits/sec
     351[  5]  0.0-60.7 sec  35.5 MBytes  4.91 Mbits/sec
     352[  4]  0.0-60.8 sec  31.1 MBytes  4.30 Mbits/sec
     353[SUM]  0.0-60.8 sec   144 MBytes  19.9 Mbits/sec
     354}}}
     355
     356__Ten Clients__
     357{{{
     358[ ID] Interval       Transfer     Bandwidth
     359[  7]  0.0-60.0 sec  20.5 MBytes  2.87 Mbits/sec
     360[  3]  0.0-60.1 sec  11.9 MBytes  1.66 Mbits/sec
     361[ 12]  0.0-60.9 sec  10.6 MBytes  1.46 Mbits/sec
     362[  9]  0.0-61.0 sec  14.4 MBytes  1.98 Mbits/sec
     363[  4]  0.0-61.0 sec  20.0 MBytes  2.75 Mbits/sec
     364[  8]  0.0-61.1 sec  12.5 MBytes  1.72 Mbits/sec
     365[ 11]  0.0-61.1 sec  11.9 MBytes  1.63 Mbits/sec
     366[  6]  0.0-61.1 sec  17.1 MBytes  2.35 Mbits/sec
     367[  5]  0.0-61.7 sec  13.4 MBytes  1.82 Mbits/sec
     368[ 10]  0.0-62.2 sec  14.5 MBytes  1.96 Mbits/sec
     369[SUM]  0.0-62.2 sec   147 MBytes  19.8 Mbits/sec
     370}}}
     371
     372'''Iperf InstaGENI Rutgers VM to GPO InstaGENI VM (UDP)  - UDP buffer size:  224 KByte (default) '''
     373{{{
     374[ ID] Interval       Transfer     Bandwidth
     375[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     376[  3] Sent 512774 datagrams
     377[  3] Server Report:
     378[  3]  0.0-60.2 sec   139 MBytes  19.4 Mbits/sec  13.022 ms 413442/512771 (81%)
     379[  3]  0.0-60.2 sec  1 datagrams received out-of-order
     380}}}
     381
     382'''Ping from InstaGENI Rutgers VM to GPO InstaGENI VM '''
     383{{{
     38460 packets transmitted, 60 received, 0% packet loss, time 59086ms
     385rtt min/avg/max/mdev = 9.098/9.290/9.702/0.143 ms
     386}}}
     387
    205388== IG-ST-2 New Site to GPO IG Loop topology ==
     389
     390=== ION Tests ===
    206391
    207392Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/IG-ST-2.rspec IG-ST-2.rspec]:
     
    267452}}}
    268453
     454=== AL2S Tests ===
     455
     456Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/IG-ST-2.rspec IG-ST-2.rspec]:
     457{{{
     458omni.py createslice IG-ST-2
     459stitcher.py createsliver IG-ST-2 IG-ST-2.rspec -o --excludehop urn:publicid:IDN+instageni.rutgers.edu+interface+procurve2:1.19.ion
     460}}}
     461
     462Determined login information at each Rutgers and GPO aggregate:
     463{{{
     464$ readyToLogin.py IG-ST-2 -a rutgers-ig
     465  ....
     466
     467$ readyToLogin.py IG-ST-2 -a gpo-ig
     468  ....
     469}}}
     470
     471Login to GPO host and ping the remote on each of the two interfaces.  Below is the ping output for the GPO site:
     472{{{
     473ping 10.10.4.2 -c 60 -q
     474ping 192.168.4.2 -c 60 -q
     475}}}
     476
     477
    269478== IG-ST-3 IG-ST-3 New Site 3 node linear topology ==
     479
     480=== ION Tests ===
    270481
    271482Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/IG-ST-3.rspe IG-ST-3.rspec]:
     
    331542}}}
    332543
     544
     545=== AL2S Tests ===
     546Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/IG-ST-3.rspec IG-ST-3.rspec]:
     547{{{
     548omni.py createslice IG-ST-3
     549stitcher.py createsliver IG-ST-3 IG-ST-3.rspec -o --excludehop urn:publicid:IDN+instageni.rutgers.edu+interface+procurve2:1.19.ion
     550}}}
     551
     552Determined login information the Rutgers host:
     553{{{
     554$ readyToLogin.py IG-ST-3 -a rutgers-ig
     555  ....
     556
     557Login to the Rutgers host and ping each remote:
     558{{{
     559#ping GPO IG
     560ping 192.168.2.1 -c 60 -q
     561# Utah IG
     562ping 192.168.4.1 -c 60 -q
     563}}}
     564
    333565== IG-ST-4 New Site to GPO EG interoperability ==
    334566
     567=== ION Tests ===
    335568Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/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.
    336569
     
    495728rtt min/avg/max/mdev = 15.493/15.820/16.102/0.107 ms
    496729}}}
     730=== AL2S Tests ===
     731Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/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.
     732
     733{{{
     734omni.py createslice IG-ST-4
     735stitcher.py createsliver IG-ST-4 IG-ST-4.rspec -o
     736}}}
     737
     738Determined login information at each Rutgers and GPO aggregate:
     739{{{
     740$ readyToLogin.py IG-ST-4 -a rutgers-ig
     741  ....
     742
     743$ readyToLogin.py IG-ST-4 -a eg-sm
     744  ....
     745}}}
     746
     747=== Measurements ===
     748
     749'''Iperf ExoGENI GPO VM to InstaGENI Rutgers VM (TCP) - TCP window size: 23.5 KByte (default)'''
     750
     751''Collected: 2014-12-XX''
     752
     753__One Client_
     754{{{
     755
     756}}}
     757
     758__Five Clients__
     759{{{
     760
     761}}}
     762
     763__Ten Clients__
     764{{{
     765
     766}}}
     767
     768'''Iperf ExoGENI GPO VM to InstaGENI Rutgers VM (UDP) - UDP buffer size:  224 KByte (default) '''
     769{{{
     770
     771}}}
     772
     773'''Ping from ExoGENI GPO VM to the InstaGENI Rutgers VM '''
     774{{{
     775
     776}}}
     777
     778
     779'''Iperf InstaGENI Rutgers VM to ExoGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)'''
     780
     781''Collected: 2014-12-XX''
     782
     783__One Client_
     784{{{
     785
     786}}}
     787
     788__Five Clients__
     789{{{
     790
     791}}}
     792
     793__Ten Clients__
     794{{{
     795
     796}}}
     797
     798'''Iperf InstaGENI Rutgers VM to ExoGENI GPO VM (UDP)  - UDP buffer size:  224 KByte (default) '''
     799{{{
     800
     801}}}
     802
     803'''Ping from InstaGENI Rutgers VM to ExoGENI GPO VM '''
     804{{{
     805}}}
    497806
    498807== IG-ST-5 Site Information ==
     808
     809=== ION Tests ===
    499810
    500811Various pages include stitching information for a site.  Each of the following were verified for this site:
     
    507818
    508819 4. Added site to the list of [wiki:GeniNetworkStitchingSites GENI Network Stitching Sites].
     820
     821=== AL2S Tests ===
    509822 
    510823== IG-ST-6 New Site !OpenFlow topology ==
     824=== ION Tests ===
    511825
    512826Create a slice and then create the stitched slivers using !OpenFlow with the RSPec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/IG-ST-6.rspec IG-ST-6.rspec]:
     
    565879''Collected: 2014-08-05''
    566880
    567 __One Client_
     881__One Client__
    568882{{{
    569883[ ID] Interval       Transfer     Bandwidth
     
    667981rtt min/avg/max/mdev = 15.515/19.903/167.644/21.451 ms
    668982}}}
     983
     984=== AL2S Tests ===
     985Create a slice and then create the stitched slivers using !OpenFlow with the RSPec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Rutgers/IG-ST-6.rspec IG-ST-6.rspec]:
     986{{{
     987omni.py createslice IG-ST-6
     988stitcher.py createsliver IG-ST-6 IG-ST-6.rspec -o
     989}}}
     990
     991Determined login information at each Rutgers and GPO aggregate:
     992{{{
     993$ readyToLogin.py IG-ST-6 -a rutgers-ig
     994  ....
     995
     996$ readyToLogin.py IG-ST-6 -a gpo-ig
     997  ....
     998}}}
     999
     1000=== Measurements ===
     1001
     1002'''Iperf InstaGENI GPO VM to InstaGENI Rutgers VM (TCP) - TCP window size: 23.5 KByte (default)'''
     1003
     1004''Collected: 2014-xx-xx''
     1005
     1006__One Client_
     1007{{{
     1008
     1009}}}
     1010
     1011__Five Clients__
     1012{{{
     1013
     1014}}}
     1015
     1016__Ten Clients__
     1017{{{
     1018
     1019}}}
     1020
     1021'''Iperf InstaGENI GPO VM to InstaGENI Rutgers VM (UDP) - UDP buffer size:  224 KByte (default) '''
     1022{{{
     1023
     1024}}}
     1025
     1026'''Ping from InstaGENI GPO VM to InstaGENI Rutgers VM '''
     1027{{{
     1028
     1029}}}
     1030
     1031
     1032'''Iperf InstaGENI Rutgers VM to InstaGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)'''
     1033
     1034''Collected: 2014-xx-xx''
     1035
     1036__One Client_
     1037{{{
     1038
     1039}}}
     1040
     1041__Five Clients__
     1042{{{
     1043
     1044}}}
     1045
     1046__Ten Clients__
     1047{{{
     1048
     1049}}}
     1050
     1051'''Iperf InstaGENI Rutgers VM to InstaGENI GPO VM (UDP)  - UDP buffer size:  224 KByte (default) '''
     1052{{{
     1053
     1054}}}
     1055
     1056'''Ping from InstaGENI Rutgers VM to InstaGENI GPO VM '''
     1057{{{
     1058
     1059}}}