= OESS-T2: Two Site Cross-connect tests = This test case verifies Two Site Cross-connect scenarios. For overall status see the [wiki:GENIOESSTopologiesTestStatus GENI OESS Topologies Test Status] page. = Test Status = This section captures the status for each function verified by this test plan. || '''Scenario''' || '''State''' || ''' Ticket ''' || '''Notes''' || || || || ION to AL2S experiments ||[[Color(#63B8FF,In Progress)]]|| || || || 1. sdn-sw.losa e1/1 <-> rtr.losa:port=et-10/0/0 || [[Color(green,Pass)]] || || || || 2. sdn-sw.atla e15/1 <-> rtr.atla:port=xe-0/3/0 || [[Color(green,Pass)]] || || || || 3. sdn-sw.chic e3/1 <-> rtr.chic:port=et-10/0/0 || [[Color(green,Pass)]] || || || || 4. sdn-sw.clev e5/1 <-> rtr.clev:port=et-5/0/0 || [[Color(green,Pass)]] || || || || 5. sdn-sw.hous e15/3 <-> rtr.hous:port=xe-0/1/3 || [[Color(green,Pass)]] || || || || 6. sdn-sw.kans e15/1 <-> rtr.kans:port=xe-0/0/3 || [[Color(green,Pass)]] || || || || 7. sdn-sw.newy32aoa e3/2 <-> rtr.newy:port=et-5/0/0||[[Color(green,Pass)]] || || || || 8. sdn-sw.salt e15/1 <-> rtr.salt:port=xe-0/1/1 || [[Color(green,Pass)]] || || || || 9. sdn-sw.seat e-2/0/0.0 <-> rtr.seat:port=et-5/0/0 || [[Color(green,Pass)]] || || || || 10. sdn-sw.wash e5/2 <-> rtr.wash:port=et-9/0/0 || [[Color(green,Pass)]] || || || |||| ||ION to AL2S Performance || || || || || || ||Meso-scale to AL2S experiment|| || || || ||AL2S to AL2s experiment || || || || [[BR]] ''' ION to AL2S Performance Summary''' || ''''Cross connect''' ||'''TCP''' ||'''UDP''' || '''rtt min/avg/max/mdev ''' || || sdn-sw.atla e15/1 <-> rtr.atla:port=xe-0/3/0 ||71.3 Mbits/sec || 96.9 Mbits/sec || 23.238/39.284/123.874/28.394 ms|| || sdn-sw.losa e1/1 <-> rtr.losa:port=et-10/0/0 ||14.2 Mbits/sec || 96.5 Mbits/sec || 135.987/140.973/148.510/2.867 ms || || sdn-sw.kans e15/1 <-> rtr.kans:port=xe-0/0/3 ||26.4 Mbits/sec || 96.9 Mbits/sec || 71.577/71.852/80.449/1.139 ms|| [[BR]] || '''State Legend''' || '''Description''' || || [[Color(green,Pass)]] || Test completed and met all criteria || || [[Color(#98FB98,Pass: most criteria)]] || Test completed and met most criteria. Exceptions documented || || [[Color(red,Fail)]] || Test completed and failed to meet criteria. || || [[Color(yellow,Complete)]] || Test completed but will require re-execution due to expected changes || || [[Color(orange,Blocked)]] || Blocked by ticketed issue(s). || || [[Color(#63B8FF,In Progress)]] || Currently under test. || [[BR]] == ION to AL2S experiments == The two endpoints GPO IG host and AL2S test endpoints will be connected using each of the 10 cross-connects defined between Internet ION aggregate and AL2S OESS aggregate. The ten cross-connect were configured in the GENI Stitching Computation Service(SCS) to define the ION side of the network path. The ION part of this topology is set up with the dynamic GENI Network Stitching which uses SCS to determine paths. The AL2S side of the topology is set up with AM API interface using OMNI, but the path is defined manually defined by the user and reserved via the OESS Aggregate. These are the cross-connects that are verified: ||''' x-connect'''||''' AL2S Ports ''' || ''' ION Ports''' || || || || 1 || sdn-sw.losa e1/1 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.losa:port=et-10/0/0:link=al2s|| || 2 || sdn-sw.atla e15/1 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.atla:port=xe-0/3/0:link=al2s|| || 3 || sdn-sw.chic e3/1 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.chic:port=et-10/0/0:link=al2s|| || 4 || sdn-sw.clev e5/1 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.clev:port=et-5/0/0:link=al2s|| || 5 ||sdn-sw.hous e15/3 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.hous:port=xe-0/1/3:link=al2s|| || 6 ||sdn-sw.kans e15/1 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.kans:port=xe-0/0/3:link=al2s|| || 7 ||sdn-sw.newy32aoa e3/2 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.newy:port=et-5/0/0:link=al2s|| || 8 ||sdn-sw.salt e15/1 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.salt:port=xe-0/1/1:link=al2s|| || 9 ||sdn-sw.seat e-2/0/0.0 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.seat:port=et-5/0/0:link=al2s|| || 10 || sdn-sw.wash e5/2 || urn:ogf:network:domain=ion.internet2.edu:node=rtr.wash:port=et-9/0/0:link=al2s|| These are the test endpoint that are available for testing: || AL2S Test Endpoints || || || || urn="urn:publicid:IDN+oess:foam:nddi+sdn-sw.atla.net.internet2.edu+e15/3" || || urn="urn:publicid:IDN+oess:foam:nddi+sdn-sw.losa.net.internet2.edu+e15/3" || || urn="urn:publicid:IDN+oess:foam:nddi+sdn-sw.newy32aoa.net.internet2.edu+e15/5" || || urn="urn:publicid:IDN+oess:foam:nddi+sdn-sw.wash.net.internet2.edu+e15/2" || The Atlanta test endpoint is used for all 10 scenarios covered in the section. The GPO endpoint is a node in the InstaGENI rack, which changes with every set up. The VLAN ranges used for testing: '' 3950-4000'' All RSPec used in testing the 10 cross-connects can be found here: http://groups.geni.net/geni/browser/trunk/OESSRSpecs/al2s-ion-cross === Cross-connect 1 - sdn-sw.losa e1/1 <-> rtr.losa:port=et-10/0/0 === For the first topology attempted tried the following: GPO IG <->(ION)->[(rtr.losa:port=et-10/0/0:link=al2s)cross-connect(sdn-sw.losa e1/1)]<->(AL2S)<->Atlanta Test Endpoint (sdn-sw.atla e15/3) 1. Create slice: {{{ $ omni.py createslice atla-2-gpo 11:14:58 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:14:58 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 11:14:58 INFO omni: Using control framework portal 11:14:59 INFO omni: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiratio n 2013-10-25 14:39:11 11:14:59 INFO omni: ------------------------------------------------------------ 11:14:59 INFO omni: Completed createslice: Args: createslice atla-2-gpo Result Summary: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiration 2013 -10-25 14:39:11 11:14:59 INFO omni: ============================================================ }}} 2. Create a sliver at OESS aggregate: {{{ omni.py createsliver -a oess atla-2-gpo ./oess-atla-2-gpo-x1-losa.rspec 11:35:54 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:35:54 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 11:35:54 INFO omni: Using control framework portal 11:35:54 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspe cified_AM_URN 11:35:55 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 11:35:55 INFO omni: Creating sliver(s) from rspec file ./oess-atla-2-gpo.rspec for slice urn:publicid:IDN+ch.geni.net:ln-pr j+slice+atla-2-gpo 11:35:56 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gap i/2: 11:35:56 INFO omni: 11:35:56 INFO omni: AL2S atla-2-gpo ION 11:35:56 INFO omni: ------------------------------------------------------------ 11:35:56 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo ./oess-atla-2-gpo.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 11:35:56 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Los Angeles cross connect: {{{ $ stitcher.py createsliver atla-2-gpo ./stitch-ig-gpo-al2s-x1-losa.rspec --fixedEndpoint 11:15:00 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:15:00 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 11:15:00 INFO stitcher: Using control framework portal 11:15:00 INFO stitcher: Checking that slice atla-2-gpo is valid... 11:15:01 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 11:15:01 INFO stitcher: speaks AM API v3, but sticking w ith v2 11:15:02 INFO stitcher: Stitched reservation will include resources from these aggregates: 11:15:02 INFO stitcher: 11:15:02 INFO stitcher: 11:15:02 INFO stitcher: Adding fake Node endpoint 11:15:02 INFO stitcher: Adding fake iref endpoint on link 11:15:02 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 11:15:02 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 11:15:15 INFO stitch.Aggregate: Allocation at complete. 11:15:15 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 11:15:15 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 11:15:59 INFO stitch.Aggregate: DCN AM : must wait for status re ady.... 11:15:59 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 11:16:36 INFO stitch.Aggregate: DCN circuit 44771 is ready 11:16:43 INFO stitch.Aggregate: Allocation at complete. 11:16:43 INFO stitch.launcher: All aggregates are complete. 11:16:43 INFO stitcher: 11:16:43 INFO stitcher: 11:16:43 INFO stitcher: ion.internet2.edu-44771 2013-10-22T15:15:19.000Z 2013-10-21T15:16:30.307Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the ori ginal request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 30778 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ Last login: Mon Oct 21 13:45:44 2013 from sendaria.gpolab.bbn.com ig-gpo:~% /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 02:8e:b1:29:04:4b inet addr:172.17.5.33 Bcast:172.31.255.255 Mask:255.240.0.0 inet6 addr: fe80::8e:b1ff:fe29:44b/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:180836 errors:0 dropped:0 overruns:0 frame:0 TX packets:149521 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:9513453 (9.5 MB) TX bytes:21149016 (21.1 MB) Interrupt:25 eth1 Link encap:Ethernet HWaddr 02:e1:b2:42:d8:f9 inet addr:10.60.60.2 Bcast:10.60.60.255 Mask:255.255.255.0 inet6 addr: fe80::e1:b2ff:fe42:d8f9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:135804 errors:0 dropped:0 overruns:0 frame:0 TX packets:153187 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:11362592 (11.3 MB) TX bytes:13997434 (13.9 MB) Interrupt:26 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:17961 errors:0 dropped:0 overruns:0 frame:0 TX packets:17961 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2011256 (2.0 MB) TX bytes:2011256 (2.0 MB) ig-gpo:~% ping 10.60.60.1 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_seq=6869 ttl=64 time=126 ms 64 bytes from 10.60.60.1: icmp_seq=6870 ttl=64 time=126 ms 64 bytes from 10.60.60.1: icmp_seq=6871 ttl=64 time=126 ms 64 bytes from 10.60.60.1: icmp_seq=6872 ttl=64 time=126 ms 64 bytes from 10.60.60.1: icmp_seq=6873 ttl=64 time=126 ms }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 11:37:57 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:37:57 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 11:37:57 INFO stitcher: Using control framework portal 11:37:57 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 11:37:57 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:public id:IDN+instageni.gpolab.bbn.com+authority+cm) 11:37:57 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+ authority+am) 11:37:57 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:37:57 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 11:37:57 INFO omni: Using control framework portal 11:37:58 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 11:38:42 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile .php3?logfile=bdffc47a059096a06e7ec3bb984545f7) 11:38:42 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://bo ss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 11:38:46 WARNING omni: Failed to delete sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 (got result 'None'). Error from Aggregate: code 12. sfa AM code: 12: : DeleteSliver: Non existing record urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, . Deleted slivers on 1 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 11:46:57 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:46:57 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 11:46:57 INFO omni: Using control framework portal 11:46:57 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspe cified_AM_URN 11:46:58 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 11:47:01 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://fo am-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 11:47:01 INFO omni: ------------------------------------------------------------ 11:47:01 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oes s-stage.grnoc.iu.edu:3626/foam/gapi/2 11:47:01 INFO omni: ============================================================ }}} === Cross-connect 2 - sdn-sw.atla e15/1 <-> rtr.atla:port=xe-0/3/0 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo 08:31:36 INFO omni: Downloaded latest `agg_nick_cache` from 'http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/Omni/agg_nick_cache' and copied to '/home/lnevers/.gcf/agg_nick_cache'. 08:31:36 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 08:31:36 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 08:31:36 INFO omni: Using control framework portal 08:31:37 INFO omni: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiration 2013-10-25 14:39:11 08:31:37 INFO omni: ------------------------------------------------------------ 08:31:37 INFO omni: Completed createslice: Args: createslice atla-2-gpo Result Summary: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiration 2013-10-25 14:39:11 08:31:37 INFO omni: ============================================================ }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x2-atla.rspec 08:34:11 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 08:34:11 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 08:34:11 INFO omni: Using control framework portal 08:34:11 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 08:34:12 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 08:34:12 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x2-atla.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 08:34:13 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 08:34:13 INFO omni: 08:34:13 INFO omni: AL2S atla-2-gpo ION 08:34:13 INFO omni: ------------------------------------------------------------ 08:34:13 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x2-atla.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 08:34:13 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Los Angeles cross connect: {{{ $ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x2-atla.rspec 08:34:35 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 08:34:35 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 08:34:35 INFO stitcher: Using control framework portal 08:34:38 INFO stitcher: Checking that slice atla-2-gpo is valid... 08:34:39 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 08:34:39 INFO stitcher: speaks AM API v3, but sticking with v2 08:34:39 INFO stitcher: Stitched reservation will include resources from these aggregates: 08:34:39 INFO stitcher: 08:34:39 INFO stitcher: 08:34:39 INFO stitcher: Adding fake Node endpoint 08:34:39 INFO stitcher: Adding fake iref endpoint on link 08:34:39 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 08:34:39 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 08:34:53 INFO stitch.Aggregate: Allocation at complete. 08:34:53 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 08:34:53 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 08:35:37 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 08:35:37 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 08:36:14 INFO stitch.Aggregate: DCN circuit 45071 is ready 08:36:20 INFO stitch.Aggregate: Allocation at complete. 08:36:20 INFO stitch.launcher: All aggregates are complete. 08:36:20 INFO stitcher: 08:36:20 INFO stitcher: 08:36:20 INFO stitcher: ion.internet2.edu-45071 2013-10-24T12:34:57.000Z 2013-10-23T12:36:08.417Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 35642 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 35642 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com $ ssh -p 35642 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 -c 10 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=23.5 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=23.3 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=23.2 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=23.5 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=23.3 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=25.9 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=23.2 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=24.7 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=23.5 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=23.4 ms --- 10.60.60.1 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9014ms rtt min/avg/max/mdev = 23.234/23.782/25.955/0.843 ms ig-gpo:~% }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 09:09:16 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:09:16 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 09:09:16 INFO stitcher: Using control framework portal 09:09:16 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 09:09:16 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 09:09:16 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 09:09:16 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:09:16 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:09:16 INFO omni: Using control framework portal 09:09:17 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 09:10:00 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=582d81906c9b0da7e1d5f44050c3e66b) 09:10:00 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 09:10:05 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 09:10:24 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 09:10:24 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 09:10:24 INFO omni: Using control framework portal 09:10:24 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 09:10:25 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 09:10:27 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:10:27 INFO omni: ------------------------------------------------------------ 09:10:27 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 09:10:27 INFO omni: ============================================================ }}} === Cross-connect 3 - sdn-sw.chic e3/1 <-> rtr.chic:port=et-10/0/0 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo 13:09:24 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:09:25 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:09:25 INFO omni: Using control framework portal 13:09:26 INFO omni: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiration 2013-10-25 14:39:11 13:09:26 INFO omni: ------------------------------------------------------------ 13:09:26 INFO omni: Completed createslice: Args: createslice atla-2-gpo Result Summary: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiration 2013-10-25 14:39:11 13:09:26 INFO omni: ============================================================ }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x3-chic.rspec 13:09:55 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:09:55 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:09:55 INFO omni: Using control framework portal 13:09:55 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 13:09:56 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:09:56 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x3-chic.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 13:09:56 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 13:09:56 INFO omni: 13:09:56 INFO omni: AL2S atla-2-gpo ION 13:09:56 INFO omni: ------------------------------------------------------------ 13:09:56 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x3-chic.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 13:09:56 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Chicago cross connect: {{{ $ stitcher.py createsliver atla-2-gpo ./stitch-ig-gpo-al2s-x3-chic.rspec --fixedEndpoint 13:11:58 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:11:58 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 13:11:58 INFO stitcher: Using control framework portal 13:11:59 INFO stitcher: Checking that slice atla-2-gpo is valid... 13:12:00 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:12:00 INFO stitcher: speaks AM API v3, but sticking with v2 13:12:00 INFO stitcher: Stitched reservation will include resources from these aggregates: 13:12:00 INFO stitcher: 13:12:00 INFO stitcher: 13:12:00 INFO stitcher: Adding fake Node endpoint 13:12:00 INFO stitcher: Adding fake iref endpoint on link 13:12:00 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 13:12:00 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:12:14 INFO stitch.Aggregate: Allocation at complete. 13:12:15 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 13:12:15 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 13:12:59 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 13:12:59 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 13:13:37 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 13:14:13 INFO stitch.Aggregate: DCN circuit 44911 is ready 13:14:21 INFO stitch.Aggregate: Allocation at complete. 13:14:21 INFO stitch.launcher: All aggregates are complete. 13:14:21 INFO stitcher: 13:14:21 INFO stitcher: 13:14:21 INFO stitcher: ion.internet2.edu-44911 2013-10-23T17:12:19.000Z 2013-10-22T17:13:32.680Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 30778 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=49.6 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=49.5 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=49.6 ms ^C --- 10.60.60.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 49.578/49.629/49.666/0.037 ms ig-gpo:~% }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 13:19:31 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:19:31 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 13:19:31 INFO stitcher: Using control framework portal 13:19:31 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 13:19:31 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 13:19:31 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 13:19:31 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:19:31 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:19:31 INFO omni: Using control framework portal 13:19:32 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:20:16 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=515a7c065d3a40d8aa1a31e2ee32316b) 13:20:16 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:20:20 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 13:20:25 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:20:25 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:20:25 INFO omni: Using control framework portal 13:20:25 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 13:20:26 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:20:30 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 13:20:30 INFO omni: ------------------------------------------------------------ 13:20:30 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 13:20:30 INFO omni: ============================================================ }}} }}} === Cross-connect 4 - sdn-sw.clev e5/1 <-> rtr.clev:port=et-5/0/0 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo 13:27:58 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:27:58 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:27:58 INFO omni: Using control framework portal 13:27:59 INFO omni: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiration 2013-10-25 14:39:11 13:27:59 INFO omni: ------------------------------------------------------------ 13:27:59 INFO omni: Completed createslice: Args: createslice atla-2-gpo Result Summary: Created slice with Name atla-2-gpo, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo, Expiration 2013-10-25 14:39:11 13:27:59 INFO omni: ============================================================ }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x4-clev.rspec 13:30:22 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:30:22 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:30:22 INFO omni: Using control framework portal 13:30:22 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 13:30:23 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:30:23 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x4-clev.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 13:30:24 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 13:30:24 INFO omni: 13:30:24 INFO omni: AL2S atla-2-gpo ION 13:30:24 INFO omni: ------------------------------------------------------------ 13:30:24 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x4-clev.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 13:30:24 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Cleveland cross connect: {{{ $ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x4-clev.rspec 13:30:53 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:30:53 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 13:30:53 INFO stitcher: Using control framework portal 13:30:53 INFO stitcher: Checking that slice atla-2-gpo is valid... 13:30:54 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:30:55 INFO stitcher: speaks AM API v3, but sticking with v2 13:30:55 INFO stitcher: Stitched reservation will include resources from these aggregates: 13:30:55 INFO stitcher: 13:30:55 INFO stitcher: 13:30:55 INFO stitcher: Adding fake Node endpoint 13:30:55 INFO stitcher: Adding fake iref endpoint on link 13:30:55 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 13:30:55 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:31:08 INFO stitch.Aggregate: Allocation at complete. 13:31:08 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 13:31:08 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 13:31:51 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 13:31:51 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 13:32:29 INFO stitch.Aggregate: DCN circuit 44921 is ready 13:32:35 INFO stitch.Aggregate: Allocation at complete. 13:32:35 INFO stitch.launcher: All aggregates are complete. 13:32:35 INFO stitcher: 13:32:35 INFO stitcher: 13:32:35 INFO stitcher: ion.internet2.edu-44921 2013-10-23T17:31:12.000Z 2013-10-22T17:32:23.480Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 30778 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: changing (am_status:changing) User lnevers logs in to ig-gpo using: ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. lnevers@sendaria:~/gcf-2.4.1/oess$ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com lnevers@pc5.instageni.gpolab.bbn.com's password: lnevers@sendaria:~/gcf-2.4.1/oess$ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=50.2 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=50.1 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=49.9 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=11 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=12 ttl=64 time=50.2 ms 64 bytes from 10.60.60.1: icmp_req=13 ttl=64 time=49.7 ms 64 bytes from 10.60.60.1: icmp_req=14 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=15 ttl=64 time=50.0 ms 64 bytes from 10.60.60.1: icmp_req=16 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=17 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=18 ttl=64 time=49.8 ms 64 bytes from 10.60.60.1: icmp_req=19 ttl=64 time=50.3 ms ^C --- 10.60.60.1 ping statistics --- 19 packets transmitted, 19 received, 0% packet loss, time 18027ms rtt min/avg/max/mdev = 49.793/49.943/50.311/0.313 ms }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 13:36:31 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:36:31 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 13:36:31 INFO stitcher: Using control framework portal 13:36:31 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 13:36:31 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 13:36:31 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 13:36:31 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:36:31 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:36:31 INFO omni: Using control framework portal 13:36:33 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:37:16 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=5ab0b57b20346dee607cab8e58fe2913) 13:37:16 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:37:21 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 13:37:48 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:37:48 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:37:48 INFO omni: Using control framework portal 13:37:48 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 13:37:49 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:37:51 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 13:37:51 INFO omni: ------------------------------------------------------------ 13:37:51 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 13:37:51 INFO omni: ============================================================ }}} === Cross-connect 5 - sdn-sw.hous e15/3 <-> rtr.hous:port=xe-0/1/3 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x5-hous.rspec 15:31:52 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:31:52 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 15:31:52 INFO omni: Using control framework portal 15:31:52 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 15:31:53 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:31:53 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x5-hous.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 15:31:54 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 15:31:54 INFO omni: 15:31:54 INFO omni: AL2S atla-2-gpo ION 15:31:54 INFO omni: ------------------------------------------------------------ 15:31:54 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x5-hous.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 15:31:54 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Houston cross connect: {{{ s$ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x5-hous.rspec 15:32:33 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:32:33 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 15:32:33 INFO stitcher: Using control framework portal 15:32:33 INFO stitcher: Checking that slice atla-2-gpo is valid... 15:32:34 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:32:35 INFO stitcher: speaks AM API v3, but sticking with v2 15:32:35 INFO stitcher: Stitched reservation will include resources from these aggregates: 15:32:35 INFO stitcher: 15:32:35 INFO stitcher: 15:32:35 INFO stitcher: Adding fake Node endpoint 15:32:35 INFO stitcher: Adding fake iref endpoint on link 15:32:35 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 15:32:35 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 15:32:49 INFO stitch.Aggregate: Allocation at complete. 15:32:49 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 15:32:49 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 15:33:32 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 15:33:32 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 15:34:09 INFO stitch.Aggregate: DCN circuit 44971 is ready 15:34:16 INFO stitch.Aggregate: Allocation at complete. 15:34:16 INFO stitch.launcher: All aggregates are complete. 15:34:16 INFO stitcher: 15:34:16 INFO stitcher: 15:34:16 INFO stitcher: ion.internet2.edu-44971 2013-10-23T19:32:53.000Z 2013-10-22T19:34:03.958Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 30778 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 -c 10 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=70.3 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=70.2 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=70.3 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=70.2 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=70.7 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=76.5 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=85.3 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=72.7 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=70.2 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=71.9 ms --- 10.60.60.1 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9013ms rtt min/avg/max/mdev = 70.224/72.872/85.394/4.589 ms }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 15:37:52 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:37:52 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 15:37:52 INFO stitcher: Using control framework portal 15:37:52 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 15:37:52 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 15:37:52 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 15:37:52 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:37:52 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 15:37:52 INFO omni: Using control framework portal 15:37:53 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:38:36 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=22788839f96c122437b2b9dbb2a995df) 15:38:36 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 15:38:41 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 15:40:07 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:40:07 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 15:40:07 INFO omni: Using control framework portal 15:40:07 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 15:40:08 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:40:13 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 15:40:13 INFO omni: ------------------------------------------------------------ 15:40:13 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 15:40:13 INFO omni: ============================================================ }}} === Cross-connect 6 - sdn-sw.kans e15/1 <-> rtr.kans:port=xe-0/0/3 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x6-kans.rspec 15:42:33 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:42:33 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 15:42:33 INFO omni: Using control framework portal 15:42:33 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 15:42:34 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:42:34 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x6-kans.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 15:42:34 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 15:42:34 INFO omni: 15:42:34 INFO omni: AL2S atla-2-gpo ION 15:42:34 INFO omni: ------------------------------------------------------------ 15:42:34 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x6-kans.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 15:42:34 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Kansas cross connect: {{{ $ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x6-kans.rspec 15:42:57 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:42:57 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 15:42:57 INFO stitcher: Using control framework portal 15:42:57 INFO stitcher: Checking that slice atla-2-gpo is valid... 15:42:58 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:42:59 INFO stitcher: speaks AM API v3, but sticking with v2 15:42:59 INFO stitcher: Stitched reservation will include resources from these aggregates: 15:42:59 INFO stitcher: 15:42:59 INFO stitcher: 15:42:59 INFO stitcher: Adding fake Node endpoint 15:42:59 INFO stitcher: Adding fake iref endpoint on link 15:42:59 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 15:42:59 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 15:43:12 INFO stitch.Aggregate: Allocation at complete. 15:43:12 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 15:43:12 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 15:43:56 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 15:43:56 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 15:44:33 INFO stitch.Aggregate: DCN circuit 44981 is ready 15:44:39 INFO stitch.Aggregate: Allocation at complete. 15:44:39 INFO stitch.launcher: All aggregates are complete. 15:44:39 INFO stitcher: 15:44:39 INFO stitcher: 15:44:39 INFO stitcher: ion.internet2.edu-44981 2013-10-23T19:43:16.000Z 2013-10-22T19:44:27.385Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 30778 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 -c 10 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=71.8 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=71.6 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=71.5 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=71.8 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=71.5 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=71.6 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=71.6 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=71.5 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=71.5 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=72.1 ms --- 10.60.60.1 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9015ms rtt min/avg/max/mdev = 71.523/71.703/72.130/0.281 ms ig-gpo:~% }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 15:54:38 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:54:38 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 15:54:38 INFO stitcher: Using control framework portal 15:54:38 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 15:54:38 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 15:54:38 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 15:54:38 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:54:38 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 15:54:38 INFO omni: Using control framework portal 15:54:39 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:55:23 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=a6c783f943e0ae3ed84de6a6c669103b) 15:55:23 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 15:55:28 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 15:55:35 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 15:55:35 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 15:55:35 INFO omni: Using control framework portal 15:55:35 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 15:55:36 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 15:55:39 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 15:55:39 INFO omni: ------------------------------------------------------------ 15:55:39 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 15:55:39 INFO omni: ============================================================ }}} === Cross-connect 7 - sdn-sw.newy32aoa e3/2 <-> rtr.newy:port=et-5/0/0 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo }}} 2. Create a sliver at OESS aggregate: {{{ lnevers@sendaria:~/gcf-2.4.1/oess$ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x7-newy.rspec 12:56:23 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:56:23 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:56:23 INFO omni: Using control framework portal 12:56:23 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 12:56:24 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 12:56:24 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x7-newy.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 12:56:24 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 12:56:24 INFO omni: 12:56:24 INFO omni: AL2S atla-2-gpo ION 12:56:24 INFO omni: ------------------------------------------------------------ 12:56:24 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x7-newy.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 12:56:24 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to New York cross connect: {{{ $ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x7-newy.rspec 12:57:18 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:57:18 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 12:57:18 INFO stitcher: Using control framework portal 12:57:19 INFO stitcher: Checking that slice atla-2-gpo is valid... 12:57:20 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 12:57:20 INFO stitcher: speaks AM API v3, but sticking with v2 12:57:20 INFO stitcher: Stitched reservation will include resources from these aggregates: 12:57:20 INFO stitcher: 12:57:20 INFO stitcher: 12:57:20 INFO stitcher: Adding fake Node endpoint 12:57:20 INFO stitcher: Adding fake iref endpoint on link 12:57:20 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 12:57:20 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 12:57:33 INFO stitch.Aggregate: Allocation at complete. 12:57:33 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 12:57:33 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 12:58:17 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 12:58:17 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 12:58:54 INFO stitch.Aggregate: DCN circuit 45131 is ready 12:59:00 INFO stitch.Aggregate: Allocation at complete. 12:59:00 INFO stitch.launcher: All aggregates are complete. 12:59:00 INFO stitcher: 12:59:00 INFO stitcher: 12:59:00 INFO stitcher: ion.internet2.edu-45131 2013-10-24T16:57:37.000Z 2013-10-23T16:58:48.261Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 34362 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 34362 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 34362 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 -c 10 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=23.8 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=23.7 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=23.6 ms --- 10.60.60.1 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9017ms rtt min/avg/max/mdev = 23.603/23.667/23.807/0.148 ms ig-gpo:~% }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 13:03:04 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:03:04 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 13:03:04 INFO stitcher: Using control framework portal 13:03:04 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 13:03:04 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 13:03:04 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 13:03:04 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:03:04 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:03:04 INFO omni: Using control framework portal 13:03:05 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:03:50 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=4d1dcb4b14f9d0ba4b19b42597727baa) 13:03:50 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 13:03:55 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 13:03:55 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:03:55 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:03:55 INFO omni: Using control framework portal 13:03:55 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 13:03:56 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 13:03:59 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 13:03:59 INFO omni: ------------------------------------------------------------ 13:03:59 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 13:03:59 INFO omni: ============================================================ }}} === Cross-connect 8 - sdn-sw.salt e15/1 <-> rtr.salt:port=xe-0/1/1 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x8-salt.rspec 16:26:50 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 16:26:50 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 16:26:50 INFO omni: Using control framework portal 16:26:50 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 16:26:51 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 16:26:51 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x8-salt.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 16:26:52 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 16:26:52 INFO omni: 16:26:52 INFO omni: AL2S atla-2-gpo ION 16:26:52 INFO omni: ------------------------------------------------------------ 16:26:52 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x8-salt.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 16:26:52 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Salt Lake City cross connect: {{{ $ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x8-salt.rspec 16:27:14 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 16:27:14 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 16:27:14 INFO stitcher: Using control framework portal 16:27:14 INFO stitcher: Checking that slice atla-2-gpo is valid... 16:27:15 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 16:27:16 INFO stitcher: speaks AM API v3, but sticking with v2 16:27:16 INFO stitcher: Stitched reservation will include resources from these aggregates: 16:27:16 INFO stitcher: 16:27:16 INFO stitcher: 16:27:16 INFO stitcher: Adding fake Node endpoint 16:27:16 INFO stitcher: Adding fake iref endpoint on link 16:27:16 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 16:27:16 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 16:27:30 INFO stitch.Aggregate: Allocation at complete. 16:27:30 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 16:27:30 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 16:28:13 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 16:28:13 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 16:28:50 INFO stitch.Aggregate: DCN circuit 45001 is ready 16:28:57 INFO stitch.Aggregate: Allocation at complete. 16:28:57 INFO stitch.launcher: All aggregates are complete. 16:28:57 INFO stitcher: 16:28:57 INFO stitcher: 16:28:57 INFO stitcher: ion.internet2.edu-45001 2013-10-23T20:27:33.000Z 2013-10-22T20:28:44.451Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 30778 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 -c 10 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=139 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=140 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=139 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=140 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=139 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=140 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=139 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=139 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=139 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=139 ms --- 10.60.60.1 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9010ms rtt min/avg/max/mdev = 139.763/139.916/140.085/0.308 ms }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 16:33:04 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 16:33:04 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 16:33:04 INFO stitcher: Using control framework portal 16:33:04 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 16:33:04 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 16:33:04 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 16:33:04 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 16:33:04 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 16:33:04 INFO omni: Using control framework portal 16:33:05 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 16:33:49 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=706c9149d9ad5e3c7401af52e09d9e46) 16:33:49 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 16:33:53 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 16:37:46 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 16:37:46 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 16:37:46 INFO omni: Using control framework portal 16:37:46 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 16:37:49 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 16:37:52 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 16:37:52 INFO omni: ------------------------------------------------------------ 16:37:52 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 16:37:52 INFO omni: ============================================================ }}} === Cross-connect 9 - sdn-sw.seat e-2/0/0.0 <-> rtr.seat:port=et-5/0/0 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x9-seat.rspec 17:02:45 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:02:45 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 17:02:45 INFO omni: Using control framework portal 17:02:45 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 17:02:46 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:02:46 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x9-seat.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 17:02:47 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 17:02:47 INFO omni: 17:02:47 INFO omni: AL2S atla-2-gpo ION 17:02:47 INFO omni: ------------------------------------------------------------ 17:02:47 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x9-seat.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 17:02:47 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Seattle cross connect: {{{ $ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x 17:03:27 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:03:27 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 17:03:27 INFO stitcher: Using control framework portal 17:03:27 INFO stitcher: Looking for RSpec './stitch-ig-gpo-al2s-x' in the default rspec location 17:03:27 INFO stitcher: ... which is 'http://www.gpolab.bbn.com/~lnevers/stitch-test/./stitch-ig-gpo-al2s-x.rspec' Unable to read rspec file './stitch-ig-gpo-al2s-x': Unable to interpret RSpec './stitch-ig-gpo-al2s-x' as any of url, file, nickname, or in a default location lnevers@sendaria:~/gcf-2.4.1/oess$ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x9-seat.rspec 17:03:31 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:03:31 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 17:03:31 INFO stitcher: Using control framework portal 17:03:31 INFO stitcher: Checking that slice atla-2-gpo is valid... 17:03:32 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:03:32 INFO stitcher: speaks AM API v3, but sticking with v2 17:03:33 INFO stitcher: Stitched reservation will include resources from these aggregates: 17:03:33 INFO stitcher: 17:03:33 INFO stitcher: 17:03:33 INFO stitcher: Adding fake Node endpoint 17:03:33 INFO stitcher: Adding fake iref endpoint on link 17:03:33 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 17:03:33 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 17:03:46 INFO stitch.Aggregate: Allocation at complete. 17:03:46 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 17:03:46 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 17:04:30 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 17:04:30 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 17:05:06 INFO stitch.Aggregate: DCN circuit 45021 is ready 17:05:13 INFO stitch.Aggregate: Allocation at complete. 17:05:13 INFO stitch.launcher: All aggregates are complete. 17:05:13 INFO stitcher: 17:05:13 INFO stitcher: 17:05:13 INFO stitcher: ion.internet2.edu-45021 2013-10-23T21:03:50.000Z 2013-10-22T21:05:00.669Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 30778 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 30778 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 -c 10 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=168 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=167 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=167 ms --- 10.60.60.1 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9013ms rtt min/avg/max/mdev = 167.224/167.553/168.867/0.667 ms ig-gpo:~% }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 17:09:30 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:09:30 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 17:09:30 INFO stitcher: Using control framework portal 17:09:30 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 17:09:30 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 17:09:30 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 17:09:30 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:09:30 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 17:09:30 INFO omni: Using control framework portal 17:09:31 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:10:16 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=7b9632f6f3f2a7fe84ba261a2d8de410) 17:10:16 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 17:10:20 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 17:10:28 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:10:28 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 17:10:28 INFO omni: Using control framework portal 17:10:28 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 17:10:29 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:10:33 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 17:10:33 INFO omni: ------------------------------------------------------------ 17:10:33 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 17:10:33 INFO omni: ============================================================ }}} === Cross-connect 10 - sdn-sw.wash e5/2 <-> rtr.wash:port=et-9/0/0 === 1. Create slice: {{{ $ omni.py createslice atla-2-gpo }}} 2. Create a sliver at OESS aggregate: {{{ $ omni.py createsliver -a oess atla-2-gpo oess-atla-2-gpo-x10-wash.rspec 17:11:51 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:11:51 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 17:11:51 INFO omni: Using control framework portal 17:11:51 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 17:11:52 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:11:52 INFO omni: Creating sliver(s) from rspec file oess-atla-2-gpo-x10-wash.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo 17:11:52 INFO omni: Got return from CreateSliver for slice atla-2-gpo at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2: 17:11:52 INFO omni: 17:11:52 INFO omni: AL2S atla-2-gpo ION 17:11:52 INFO omni: ------------------------------------------------------------ 17:11:52 INFO omni: Completed createsliver: Args: createsliver atla-2-gpo oess-atla-2-gpo-x10-wash.rspec Result Summary: Got Reserved resources RSpec from foam-oess-stage-grnoc-iu-edu-3626-foam-gapi-2 17:11:52 INFO omni: ============================================================ }}} 3. Using stitcher create sliver from IG GPO to Washington cross connect: {{{ $ stitcher.py createsliver atla-2-gpo --fixedEndpoint ./stitch-ig-gpo-al2s-x10-wash.rspec 17:12:16 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:12:16 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 17:12:16 INFO stitcher: Using control framework portal 17:12:17 INFO stitcher: Checking that slice atla-2-gpo is valid... 17:12:18 INFO stitcher: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:12:18 INFO stitcher: speaks AM API v3, but sticking with v2 17:12:18 INFO stitcher: Stitched reservation will include resources from these aggregates: 17:12:18 INFO stitcher: 17:12:18 INFO stitcher: 17:12:18 INFO stitcher: Adding fake Node endpoint 17:12:18 INFO stitcher: Adding fake iref endpoint on link 17:12:18 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-instageni-gpolab-bbn-com.xml' 17:12:18 INFO stitch.Aggregate: Stitcher doing createsliver at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 17:12:37 INFO stitch.Aggregate: Allocation at complete. 17:12:37 INFO stitch.Aggregate: Writing to '/tmp/atla-2-gpo-createsliver-request-11-ion-internet2-edu.xml' 17:12:37 INFO stitch.Aggregate: Stitcher doing createsliver at http://geni-am.net.internet2.edu:12346 17:13:20 INFO stitch.Aggregate: DCN AM : must wait for status ready.... 17:13:20 INFO stitch.Aggregate: Pause 30 seconds to let circuit become ready... 17:13:57 INFO stitch.Aggregate: DCN circuit 45041 is ready 17:14:04 INFO stitch.Aggregate: Allocation at complete. 17:14:04 INFO stitch.launcher: All aggregates are complete. 17:14:04 INFO stitcher: 17:14:04 INFO stitcher: 17:14:04 INFO stitcher: ion.internet2.edu-45041 2013-10-23T21:12:40.000Z 2013-10-22T21:13:51.208Z 10 1000000.0 l2sc ethernet 9000 3950 3950 true 2 10 1000000.0 l2sc ethernet 9000 3747 3747 true 3 10 1000000 l2sc ethernet 9000 3747 3747 false null Stitching success: Reserved resources in slice atla-2-gpo at 2 Aggregates (including 0 intermediate aggregate(s) not in the original request), creating 1 link(s). }}} 4. Log in to GPO InstaGENI node and ping AL2S Atlanta test endpoint: {{{ $ readyToLogin.py -a ig-gpo atla-2-gpo #======================================== #SSH CONFIGURATION INFO for User lnevers #======================================== Host ig-gpo Port 35386 HostName pc5.instageni.gpolab.bbn.com User lnevers IdentityFile /home/lnevers/.ssh/geni_cert_portal_key ================================================================================ LOGIN INFO for AM: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' ig-gpo's geni_status is: ready (am_status:ready) User lnevers logs in to ig-gpo using: ssh -p 35386 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com NOTE: If your user is not listed, try using the --no-keys option. $ ssh -p 35386 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64) * Documentation: https://help.ubuntu.com/ The programs included with the Ubuntu system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ig-gpo:~% ping 10.60.60.1 -c 10 PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. 64 bytes from 10.60.60.1: icmp_req=1 ttl=64 time=23.7 ms 64 bytes from 10.60.60.1: icmp_req=2 ttl=64 time=23.8 ms 64 bytes from 10.60.60.1: icmp_req=3 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=4 ttl=64 time=23.7 ms 64 bytes from 10.60.60.1: icmp_req=5 ttl=64 time=23.8 ms 64 bytes from 10.60.60.1: icmp_req=6 ttl=64 time=23.6 ms 64 bytes from 10.60.60.1: icmp_req=7 ttl=64 time=23.9 ms 64 bytes from 10.60.60.1: icmp_req=8 ttl=64 time=23.7 ms 64 bytes from 10.60.60.1: icmp_req=9 ttl=64 time=23.8 ms 64 bytes from 10.60.60.1: icmp_req=10 ttl=64 time=23.8 ms --- 10.60.60.1 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 9014ms rtt min/avg/max/mdev = 23.638/23.781/23.906/0.211 ms ig-gpo:~% }}} 5. Release resources by deleting sliver at all aggregates: {{{ $ stitcher.py deletesliver atla-2-gpo 17:18:04 INFO stitcher: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:18:04 INFO stitcher: Loading config file /home/lnevers/.gcf/omni_config 17:18:04 INFO stitcher: Using control framework portal 17:18:04 INFO stitcher: Reading stitching slice atla-2-gpo aggregates from file ch\.geni\.net.ln-prj.atla-2-gpo-amlist.txt 17:18:04 INFO stitcher: Adding aggregate option https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am (urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm) 17:18:04 INFO stitcher: Adding aggregate option http://geni-am.net.internet2.edu:12346 (urn:publicid:IDN+ion.internet2.edu+authority+am) 17:18:04 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:18:04 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 17:18:04 INFO omni: Using control framework portal 17:18:05 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:18:48 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=2ef4c895ede3a35d3a007a50462f5e69) 17:18:48 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am 17:18:53 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN+ at http://geni-am.net.internet2.edu:12346 Deleted slivers on 2 out of a possible 2 aggregates $ omni.py deletesliver -a oess atla-2-gpo 17:18:57 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 17:18:57 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 17:18:57 INFO omni: Using control framework portal 17:18:57 INFO omni: Substituting AM nickname oess with URL https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2, URN unspecified_AM_URN 17:18:58 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo expires on 2013-10-25 14:39:11 UTC 17:19:01 INFO omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 17:19:01 INFO omni: ------------------------------------------------------------ 17:19:01 INFO omni: Completed deletesliver: Args: deletesliver atla-2-gpo Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+atla-2-gpo on unspecified_AM_URN at https://foam-oess-stage.grnoc.iu.edu:3626/foam/gapi/2 17:19:01 INFO omni: ============================================================ }}} == ION to AL2S Performance == Three scenarios were selected to initially sample performance between GPO IG ION host and AL2S Atlanta test endpoint. Subsequent sections capture results. All measurement are over 60 seconds === Performance with sdn-sw.atla e15/1 <-> rtr.atla:port=xe-0/3/0 Cross connect === Ping results: {{{ ig-gpo:~% ping 10.60.60.1 -c 60 -q PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. --- 10.60.60.1 ping statistics --- 60 packets transmitted, 41 received, 31% packet loss, time 59121ms rtt min/avg/max/mdev = 23.238/39.284/123.874/28.394 ms }}} #!/bin/sh iperf -c 10.60.60.1 -t 60 sleep 5 iperf -c 10.60.60.1 -t 60 sleeep 5 iperf -c 10.60.60.1 -t 60 sleep 5 iperf -c 10.60.60.1 -t 60 sleep 5 iperf -c 10.60.60.1 -t 60 ''Note: Slices were set up twice, only one measurement was collected for the 1st slice. A second slice was set up later to get multiple samples.'' {{{ (slice 1) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 53144 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-212.4 sec 12.8 MBytes 503 Kbits/sec (slice2) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 55938 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-171.6 sec 256 KBytes 12.2 Kbits/sec ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 55941 connected with 10.60.60.1 port 5001 ^C <<<>>> (slice 3) + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 43262 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 498 MBytes 69.6 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 43263 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 487 MBytes 68.0 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 43264 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 501 MBytes 70.0 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 43265 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 510 MBytes 71.3 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 43266 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 511 MBytes 71.5 Mbits/sec }}} Iperf UDP from GPO IG to AL2S Atlanta test endpoint: {{{ (slice 1) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u -b 400 WARNING: delay too large, reducing from 29.4 to 1.0 seconds. ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 33079 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-61.0 sec 87.6 KBytes 11.8 Kbits/sec [ 3] Sent 61 datagrams [ 3] Server Report: [ 3] 0.0-61.0 sec 87.6 KBytes 11.8 Kbits/sec 0.178 ms 0/ 61 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u -b 100 ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ WARNING: delay too large, reducing from 117.6 to 1.0 seconds. [ 3] local 10.60.60.2 port 40996 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-61.0 sec 87.6 KBytes 11.8 Kbits/sec [ 3] Sent 61 datagrams [ 3] Server Report: [ 3] 0.0-61.0 sec 87.6 KBytes 11.8 Kbits/sec 5.744 ms 0/ 61 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u -b 20 ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ WARNING: delay too large, reducing from 588.0 to 1.0 seconds. [ 3] local 10.60.60.2 port 44753 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-61.0 sec 87.6 KBytes 11.8 Kbits/sec [ 3] Sent 61 datagrams [ 3] Server Report: [ 3] 0.0-61.0 sec 86.1 KBytes 11.6 Kbits/sec 16.940 ms 1/ 61 (1.6%) (slice 2) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 43496 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 7.50 MBytes 1.05 Mbits/sec [ 3] Sent 5351 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 7.43 MBytes 1.04 Mbits/sec 0.102 ms 48/ 5351 (0.9%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 35621 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 7.50 MBytes 1.05 Mbits/sec [ 3] Sent 5351 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 7.50 MBytes 1.05 Mbits/sec 0.062 ms 0/ 5351 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u -b 10M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 46136 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 71.5 MBytes 10.0 Mbits/sec [ 3] Sent 51022 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 71.5 MBytes 9.99 Mbits/sec 0.084 ms 0/51021 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u -b 15M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 56616 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 107 MBytes 15.0 Mbits/sec [ 3] Sent 76532 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 107 MBytes 15.0 Mbits/sec 0.079 ms 0/76532 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u -b 20M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 37352 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 143 MBytes 20.0 Mbits/sec [ 3] Sent 102042 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 143 MBytes 20.0 Mbits/sec 0.107 ms 0/102041 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 -u -b 50M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 43015 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 358 MBytes 50.0 Mbits/sec [ 3] Sent 255320 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 358 MBytes 50.0 Mbits/sec 0.040 ms 1/255319 (0.00039%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order (slice 3) ig-gpo:~% iperf -c 10.60.60.1 -t 60 -u -b 100M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 54891 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512811 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 693 MBytes 96.9 Mbits/sec 0.121 ms 18285/512810 (3.6%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% iperf -c 10.60.60.1 -t 60 -u -b 150M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 49716 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 1.05 GBytes 151 Mbits/sec [ 3] Sent 769195 datagrams [ 3] Server Report: [ 3] 0.0-60.2 sec 687 MBytes 95.7 Mbits/sec 15.482 ms 279127/769194 (36%) [ 3] 0.0-60.2 sec 1 datagrams received out-of-order }}} === Performance with sdn-sw.losa e1/1 <-> rtr.losa:port=et-10/0/0 Cross connect === Ping results: {{{ ig-gpo:~% ping 10.60.60.1 -c 60 -q PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. --- 10.60.60.1 ping statistics --- 60 packets transmitted, 60 received, 0% packet loss, time 59083ms rtt min/avg/max/mdev = 135.987/140.973/148.510/2.867 ms }}} Iperf TCP from GPO IG to AL2S Atlanta test endpoint: {{{ + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 55294 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 102 MBytes 14.2 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 55295 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 102 MBytes 14.2 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 55296 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 102 MBytes 14.2 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 55297 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 103 MBytes 14.3 Mbits/sec + sleep 5 + iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 55298 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 101 MBytes 14.1 Mbits/sec }}} Iperf UDP from GPO IG to AL2S Atlanta test endpoint: {{{ ig-gpo:~% iperf -c 10.60.60.1 -t 60 -b 10M WARNING: option -b implies udp testing ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 53460 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 71.5 MBytes 10.0 Mbits/sec [ 3] Sent 51022 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 71.5 MBytes 10.0 Mbits/sec 0.177 ms 0/51021 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% iperf -c 10.60.60.1 -t 60 -u -b 20M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 45190 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 143 MBytes 20.0 Mbits/sec [ 3] Sent 102042 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 143 MBytes 20.0 Mbits/sec 0.132 ms 1/102041 (0.00098%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% iperf -c 10.60.60.1 -t 60 -u -b 40M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 36930 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 286 MBytes 40.0 Mbits/sec [ 3] Sent 204083 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 286 MBytes 40.0 Mbits/sec 0.129 ms 39/204082 (0.019%) [ 3] 0.0-60.0 sec 2 datagrams received out-of-order ig-gpo:~% iperf -c 10.60.60.1 -t 60 -u -b 50M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 48958 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 358 MBytes 50.0 Mbits/sec [ 3] Sent 255320 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 358 MBytes 50.0 Mbits/sec 0.089 ms 28/255319 (0.011%) [ 3] 0.0-60.0 sec 3 datagrams received out-of-order ig-gpo:~% iperf -c 10.60.60.1 -u -t 60 -b 100M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 58207 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512799 datagrams [ 3] Server Report: [ 3] 0.0-60.2 sec 693 MBytes 96.5 Mbits/sec 15.501 ms 18345/512798 (3.6%) [ 3] 0.0-60.2 sec 1 datagrams received out-of-order }}} === Performance with sdn-sw.kans e15/1 <-> rtr.kans:port=xe-0/0/3 Cross connect === Ping results: {{{ ig-gpo:~% ping 10.60.60.1 -c 60 -q PING 10.60.60.1 (10.60.60.1) 56(84) bytes of data. --- 10.60.60.1 ping statistics --- 60 packets transmitted, 60 received, 0% packet loss, time 59101ms rtt min/avg/max/mdev = 71.577/71.852/80.449/1.139 ms }}} Iperf TCP from GPO IG to AL2S Atlanta test endpoint: {{{ ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 52950 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 185 MBytes 25.9 Mbits/sec ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 52951 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 189 MBytes 26.4 Mbits/sec ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 52952 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 189 MBytes 26.4 Mbits/sec ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 52953 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 189 MBytes 26.3 Mbits/sec ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 52954 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 189 MBytes 26.4 Mbits/sec ### RE_RAN After UDP tests below### ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -t 60 ------------------------------------------------------------ Client connecting to 10.60.60.1, TCP port 5001 TCP window size: 96.7 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 52955 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 182 MBytes 25.5 Mbits/sec }}} Iperf UDP from GPO IG to AL2S Atlanta test endpoint: {{{ ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 20 ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ WARNING: delay too large, reducing from 588.0 to 1.0 seconds. [ 3] local 10.60.60.2 port 55147 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-61.0 sec 87.6 KBytes 11.8 Kbits/sec [ 3] Sent 61 datagrams [ 3] Server Report: [ 3] 0.0-61.0 sec 87.6 KBytes 11.8 Kbits/sec 0.125 ms 0/ 61 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 20k ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 56404 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-61.2 sec 149 KBytes 20.0 Kbits/sec [ 3] Sent 104 datagrams [ 3] Server Report: [ 3] 0.0-61.1 sec 149 KBytes 20.0 Kbits/sec 0.092 ms 0/ 104 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 40k ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 42804 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.6 sec 296 KBytes 40.0 Kbits/sec [ 3] Sent 206 datagrams [ 3] Server Report: [ 3] 0.0-60.6 sec 296 KBytes 40.0 Kbits/sec 0.259 ms 0/ 206 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 100k ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 49102 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.2 sec 735 KBytes 100 Kbits/sec [ 3] Sent 512 datagrams [ 3] Server Report: [ 3] 0.0-60.2 sec 735 KBytes 100 Kbits/sec 0.087 ms 0/ 512 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 200k ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 50408 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 1.43 MBytes 200 Kbits/sec [ 3] Sent 1022 datagrams [ 3] Server Report: [ 3] 0.0-60.1 sec 1.43 MBytes 200 Kbits/sec 0.052 ms 0/ 1022 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 500k ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 41496 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 3.58 MBytes 500 Kbits/sec [ 3] Sent 2553 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 3.58 MBytes 500 Kbits/sec 0.057 ms 0/ 2553 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 1M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 56980 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 7.16 MBytes 1000 Kbits/sec [ 3] Sent 5104 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 7.16 MBytes 1.00 Mbits/sec 0.032 ms 0/ 5104 (0%) ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 5M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 33254 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 35.8 MBytes 5.00 Mbits/sec [ 3] Sent 25512 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 35.8 MBytes 5.00 Mbits/sec 0.035 ms 0/25511 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 6M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 35489 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 42.9 MBytes 6.00 Mbits/sec [ 3] Sent 30614 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 42.9 MBytes 6.00 Mbits/sec 0.094 ms 0/30613 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 10M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 51533 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 71.5 MBytes 10.0 Mbits/sec [ 3] Sent 51022 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 71.5 MBytes 10.0 Mbits/sec 0.092 ms 0/51021 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 15M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 48555 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 107 MBytes 15.0 Mbits/sec [ 3] Sent 76532 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 107 MBytes 15.0 Mbits/sec 0.100 ms 0/76531 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 20M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 45939 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 143 MBytes 20.0 Mbits/sec [ 3] Sent 102042 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 143 MBytes 20.0 Mbits/sec 0.117 ms 0/102041 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 25M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 34716 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 179 MBytes 25.0 Mbits/sec [ 3] Sent 127661 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 179 MBytes 25.0 Mbits/sec 0.145 ms 0/127660 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 30M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 38351 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 215 MBytes 30.0 Mbits/sec [ 3] Sent 153062 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 215 MBytes 30.0 Mbits/sec 0.073 ms 0/153061 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% /usr/bin/iperf -c 10.60.60.1 -u -t 60 -b 50M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 34102 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 358 MBytes 50.0 Mbits/sec [ 3] Sent 255320 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 358 MBytes 50.0 Mbits/sec 0.057 ms 27/255319 (0.011%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order ig-gpo:~% iperf -c 10.60.60.1 -u -t 60 -b 100M ------------------------------------------------------------ Client connecting to 10.60.60.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 224 KByte (default) ------------------------------------------------------------ [ 3] local 10.60.60.2 port 35879 connected with 10.60.60.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512818 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 693 MBytes 96.9 Mbits/sec 0.138 ms 18226/512817 (3.6%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order }}} == Meso-scale to AL2S experiment == A Meso-scale to AL2S experiment will connect GPO IG ION to Meso-scale VLAN to MAX AL2S. Or if available, experiment may use NYU IG Meso-scale to MAX IG AL2S. == AL2S to AL2s experiment == An AL2S to AL2s experiment will connect MAX IG AL2S to an AL2S Test Point. Note, AL2S test-points are available and will be used throughout testing to help establish network connections defined in this plan.