[[PageOutline]] = Clemson OpenGENI Stitching Confirmation Tests = This 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. == OG-ST-1 New Site to Clemson IG topology == The Clemson-OG site advertises the following stitching details: {{{ chainANDTree false true 2013-01-01T00:00:00Z 2029-12-31T23:59:59Z urn:publicid:IDN+wimax.clemson.edu+interface+foobar 22 1000000 1000000 1000 1000000 l2sc ethernet consumer producer 1500 4087-4087 false urn:publicid:IDN+ion.internet2.edu+interface+rtr.atla:xe-0/3/0:clemson-gr 22 1000000 1000000 1000 1000000 l2sc ethernet consumer producer 1500 3000-3009 false urn:publicid:IDN+wimax.clemson.edu+interface+foobar 22 1000000 1000000 1000 1000000 l2sc ethernet consumer producer 1500 760-760 false urn:publicid:IDN+wimax.clemson.edu+interface+foobar 22 1000000 1000000 1000 1000000 l2sc ethernet consumer producer 1500 4085-4085 false urn:publicid:IDN+wimax.clemson.edu+interface+foobar 22 1000000 1000000 1000 1000000 l2sc ethernet consumer producer 1500 4084-4084 false urn:publicid:IDN+wimax.clemson.edu+interface+foobar 22 1000000 1000000 1000 1000000 l2sc ethernet consumer producer 1500 4083-4083 false }}} Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Clemson-OG/OG-ST-1.rspec OG-ST-1.rspec]: {{{ $ stitcher.py createsliver OG-ST-1 OG-ST-1.rspec -o 10:06:25 INFO : Configured logging from file /home/lnevers/gcf-2.7-preview-0912/src/gcf/stitcher_logging.conf 10:06:25 INFO : Reading slice OG-ST-1 credential... 10:06:26 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-ST-1 expires on 2014-09-30 00:00:00 UTC 10:06:26 INFO : Using SCS at http://nutshell.maxgigapop.net:8081/geni/xmlrpc 10:06:26 INFO : Calling SCS... 10:06:28 INFO : Multi-AM reservation will include resources from these aggregates: 10:06:28 INFO : 10:06:28 INFO : 10:06:28 INFO : 10:06:28 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-1-for-lnevers-cred.xml 10:06:28 INFO : Stitcher doing createsliver at ... 10:06:43 INFO : ... Allocation at complete. 10:06:43 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-1-for-lnevers-cred.xml 10:06:43 INFO : Stitcher doing createsliver at ... 10:06:44 WARNING : Requested API version 2, but AM https://clemson-clemson-control-1.clemson.edu:5001 uses version 3. Same aggregate talks API v2 at a different URL: https://clemson-clemson-control-1.clemson.edu:5002 10:06:56 INFO : ... Allocation at complete. 10:06:56 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-1-for-lnevers-cred.xml 10:06:56 INFO : Stitcher doing createsliver at ... 10:07:41 INFO : DCN AM : must wait for status ready.... 10:07:41 INFO : Pausing 30 seconds to let circuit become ready... 10:08:20 INFO : DCN circuit 118521 is ready at 10:08:27 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-1-for-lnevers-cred.xml 10:08:27 INFO : ... Allocation at complete. 10:08:27 INFO : All aggregates are complete. 10:08:27 INFO : Your resources expire at 2014-09-24T13:56:28 (UTC). 10:08:27 INFO : Saved combined reservation RSpec at 3 AMs to file '/home/lnevers/gcf-test/gramstitch/Clemson/OG-ST-1-manifest-rspec-multiam-combined.xml' Success: Reserved resources in slice OG-ST-1 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 stitched link(s). }}} Determined login information at each Clemson-OG and Stanford IG aggregate: {{{ $ readyToLogin.py OG-ST-1 -a clemson-og .... og-clemson's geni_status is: ready User lnevers logs in to og-clemson using: ssh -p 3004 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@130.127.88.101 $ readyToLogin.py OG-ST-1 -a gpo-ig .... ig-gpo's geni_status is: changing User lnevers logs in to ig-gpo using: ssh -p 34874 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.gpolab.bbn.com }}} === Measurements === '''Iperf OpenGENI Clemson VM to InstaGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)''' ''Collected: 2014-09-17'' __One Client_ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 142 MBytes 19.9 Mbits/sec }}} __Five Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 6] 0.0-60.1 sec 30.2 MBytes 4.22 Mbits/sec [ 7] 0.0-60.2 sec 27.5 MBytes 3.84 Mbits/sec [ 5] 0.0-60.2 sec 29.9 MBytes 4.16 Mbits/sec [ 3] 0.0-60.7 sec 30.2 MBytes 4.18 Mbits/sec [ 4] 0.0-60.8 sec 29.0 MBytes 4.00 Mbits/sec [SUM] 0.0-60.8 sec 147 MBytes 20.3 Mbits/sec }}} __Ten Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 11] 0.0-60.1 sec 16.9 MBytes 2.36 Mbits/sec [ 7] 0.0-60.2 sec 16.8 MBytes 2.33 Mbits/sec [ 6] 0.0-60.3 sec 16.0 MBytes 2.22 Mbits/sec [ 8] 0.0-60.4 sec 16.0 MBytes 2.22 Mbits/sec [ 3] 0.0-60.9 sec 9.75 MBytes 1.34 Mbits/sec [ 5] 0.0-61.1 sec 17.0 MBytes 2.34 Mbits/sec [ 12] 0.0-61.1 sec 16.5 MBytes 2.27 Mbits/sec [ 9] 0.0-61.5 sec 8.50 MBytes 1.16 Mbits/sec [ 4] 0.0-61.6 sec 16.1 MBytes 2.20 Mbits/sec [ 10] 0.0-61.7 sec 17.2 MBytes 2.34 Mbits/sec [SUM] 0.0-61.7 sec 151 MBytes 20.5 Mbits/sec }}} '''Iperf OpenGENI Clemson VM to InstaGENI GPO VM (UDP) - UDP buffer size: 224 KByte (default) ''' {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512821 datagrams [ 3] Server Report: [ 3] 0.0-59.6 sec 138 MBytes 19.4 Mbits/sec 0.127 ms 414296/512816 (81%) [ 3] 0.0-59.6 sec 1 datagrams received out-of-order }}} '''Ping from OpenGENI Clemson VM to the InstaGENI GPO VM ''' {{{ 60 packets transmitted, 60 received, 0% packet loss, time 59073ms rtt min/avg/max/mdev = 26.026/26.237/27.033/0.197 ms }}} '''Iperf OpenGENI Clemson VM to InstaGENI GPO VM (TCP) - TCP window size: 23.5 KByte (default)''' ''Collected: 2014-09-17'' __One Client_ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 141 MBytes 19.7 Mbits/sec }}} __Five Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.3 sec 39.0 MBytes 5.43 Mbits/sec [ 6] 0.0-60.4 sec 25.6 MBytes 3.56 Mbits/sec [ 4] 0.0-60.4 sec 27.8 MBytes 3.85 Mbits/sec [ 7] 0.0-60.5 sec 20.8 MBytes 2.88 Mbits/sec [ 5] 0.0-60.6 sec 30.1 MBytes 4.17 Mbits/sec [SUM] 0.0-60.6 sec 143 MBytes 19.8 Mbits/sec }}} __Ten Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 9] 0.0-60.1 sec 18.1 MBytes 2.53 Mbits/sec [ 11] 0.0-60.6 sec 10.2 MBytes 1.42 Mbits/sec [ 12] 0.0-60.8 sec 12.9 MBytes 1.78 Mbits/sec [ 6] 0.0-60.8 sec 12.8 MBytes 1.76 Mbits/sec [ 10] 0.0-60.8 sec 11.5 MBytes 1.59 Mbits/sec [ 8] 0.0-61.0 sec 14.8 MBytes 2.03 Mbits/sec [ 5] 0.0-61.1 sec 19.0 MBytes 2.61 Mbits/sec [ 7] 0.0-61.4 sec 13.1 MBytes 1.79 Mbits/sec [ 4] 0.0-61.4 sec 15.6 MBytes 2.14 Mbits/sec [ 3] 0.0-61.6 sec 15.8 MBytes 2.14 Mbits/sec [SUM] 0.0-61.6 sec 144 MBytes 19.6 Mbits/sec }}} '''Iperf OpenGENI Clemson VM to InstaGENI GPO VM (UDP) - UDP buffer size: 224 KByte (default) ''' {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512813 datagrams [ 3] Server Report: [ 3] 0.0-60.2 sec 139 MBytes 19.4 Mbits/sec 14.540 ms 413445/512810 (81%) [ 3] 0.0-60.2 sec 1 datagrams received out-of-order }}} '''Ping from OpenGENI Clemson VM to InstaGENI GPO VM ''' {{{ 60 packets transmitted, 60 received, 0% packet loss, time 59080ms rtt min/avg/max/mdev = 26.076/26.213/26.425/0.235 ms }}} == OG-ST-2 New Site to GPO OG Loop topology == Create a slice and then create the stitched slivers with the RSpec [http://groups.geni.net/geni/browser/trunk/stitch-examples/Clemson-OG/OG-ST-2.rspec OG-ST-2.rspec]: {{{ $ stitcher.py createsliver OG-ST-2 OG-ST-2.rspec -o 10:33:35 INFO : Configured logging from file /home/lnevers/gcf-2.7-preview-0912/src/gcf/stitcher_logging.conf 10:33:35 INFO : Reading slice OG-ST-2 credential... 10:33:35 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+OG-ST-2 expires on 2014-09-29 00:00:00 UTC 10:33:35 INFO : Using SCS at http://nutshell.maxgigapop.net:8081/geni/xmlrpc 10:33:35 INFO : Calling SCS... 10:33:39 INFO : Multi-AM reservation will include resources from these aggregates: 10:33:39 INFO : 10:33:39 INFO : 10:33:39 INFO : 10:33:39 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-2-for-lnevers-cred.xml 10:33:39 INFO : Stitcher doing createsliver at ... 10:33:40 WARNING : Requested API version 2, but AM https://bbn-cam-ctrl-1.gpolab.bbn.com:5001 uses version 3. Same aggregate talks API v2 at a different URL: https://bbn-cam-ctrl-1.gpolab.bbn.com:5002 10:34:20 INFO : ... Allocation at complete. 10:34:20 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-2-for-lnevers-cred.xml 10:34:20 INFO : Stitcher doing createsliver at ... 10:34:21 WARNING : Requested API version 2, but AM https://clemson-clemson-control-1.clemson.edu:5001 uses version 3. Same aggregate talks API v2 at a different URL: https://clemson-clemson-control-1.clemson.edu:5002 10:34:40 INFO : ... Allocation at complete. 10:34:40 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-2-for-lnevers-cred.xml 10:34:40 INFO : Stitcher doing createsliver at ... 10:35:26 INFO : DCN AM : must wait for status ready.... 10:35:26 INFO : Pausing 30 seconds to let circuit become ready... 10:36:04 INFO : Pausing 30 seconds to let circuit become ready... 10:36:41 INFO : DCN circuit 118591 is ready at 10:36:41 INFO : DCN circuit 118581 is ready at 10:36:48 INFO : Getting credential from file /tmp/slice-ch-geni-net-ln-test-OG-ST-2-for-lnevers-cred.xml 10:36:48 INFO : ... Allocation at complete. 10:36:48 INFO : All aggregates are complete. 10:36:48 INFO : Your resources expire at 2014-09-24T14:23:39 (UTC). 10:36:48 INFO : Saved combined reservation RSpec at 3 AMs to file '/home/lnevers/gcf-test/gramstitch/Clemson/OG-ST-2-manifest-rspec-multiam-combined.xml' Success: Reserved resources in slice OG-ST-2 at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 2 stitched link(s). }}} Determined login information at each GPO-OG and Clemson-OG aggregate: {{{ $ readyToLogin.py OG-ST-2 -a clemson-og .... CLEM-OG's geni_status is: ready User lnevers logs in to CLEM-OG using: ssh -p 3005 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@130.127.88.101 $ readyToLogin.py OG-ST-2 -a gpo-og .... GPO-OG's geni_status is: ready User lnevers logs in to GPO-OG using: ssh -p 3004 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@192.1.243.5 }}} Login to Clemson host and ping the remote on each of the two interfaces. Below is the ping output for the Clemson site: {{{ lnevers@clem-og:~$ ping 10.10.4.1 -c 60 -q PING 10.10.4.1 (10.10.4.1) 56(84) bytes of data. --- 10.10.4.1 ping statistics --- 60 packets transmitted, 60 received, 0% packet loss, time 59068ms rtt min/avg/max/mdev = 26.019/26.110/26.625/0.238 ms lnevers@clem-og:~$ ping 192.168.4.1 -c 60 -q PING 192.168.4.1 (192.168.4.1) 56(84) bytes of data. --- 192.168.4.1 ping statistics --- 60 packets transmitted, 60 received, 0% packet loss, time 59102ms rtt min/avg/max/mdev = 26.059/26.133/26.467/0.211 ms }}}