[[PageOutline]] = OESS-TC6: Administrative and Operator functions = This test case verifies !Administrative/Operator functions . 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. || '''Function''' || '''State''' || ''' Ticket ''' || '''Notes''' || ||Allocated VLANs ||[[Color(green,Pass)]] || || || ||Advertisement reflects VLAN allocation ||[[Color(yellow,Complete)]]|| || [http://groups.geni.net/geni/ticket/1280 #1280] No "--available" support for listresources || ||!Add/Modify/Delete VLAN || || || || ||Modify the VLAN endpoints || || || || ||Bandwidth allocation || || || No bandwidth shaping in AL2S|| ||Advertisement of bandwidth allocation || || || || ||Traffic statistics ||[[Color(green,Pass)]] || || || ||Operator deletes VLANs || || || || [[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]] = Test Execution Details = These functions are important for operators in GENI, so that they can track traffic to and from their site through GENI aggregates. Operator access to OESS information will be verified (note the operator is not the same as the experimenter): == Allocated VLANs == Allocated VLANs for use by Aggregate responsible for cross-connect path. Checked advertisement for the 10 cross-connect to ION and found: {{{ 3900-4000 3900-4000 3950-4000 3950-4000 3900-4000 3900-4000 3900-4000 3950-4000 3900-4000 3950-4000 . {{{ ig-chic-ig-nyse1-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse1-manifest-rspec-multiam-combined.xml: "vlan_tag": "3980", ig-chic-ig-nyse2-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse2-manifest-rspec-multiam-combined.xml: "vlan_tag": "3990", ig-chic-ig-nyse3-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse3-manifest-rspec-multiam-combined.xml: "vlan_tag": "3994", ig-chic-ig-nyse4-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse4-manifest-rspec-multiam-combined.xml: "vlan_tag": "3985", ig-chic-ig-nyse5-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse5-manifest-rspec-multiam-combined.xml: "vlan_tag": "3989", ig-chic-ig-nyse6-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse6-manifest-rspec-multiam-combined.xml: "vlan_tag": "3977", ig-chic-ig-nyse7-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse7-manifest-rspec-multiam-combined.xml: "vlan_tag": "3998", ig-chic-ig-nyse8-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse8-manifest-rspec-multiam-combined.xml: "vlan_tag": "3984", ig-chic-ig-nyse9-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse9-manifest-rspec-multiam-combined.xml: "vlan_tag": "3999", ig-chic-ig-nyse10-manifest-rspec-multiam-combined.xml: "urn": "urn:publicid:IDN+al2s.internet2.edu+interface+sdn-sw.newy32aoa.net.internet2.edu:e3/2:*", ig-chic-ig-nyse10-manifest-rspec-multiam-combined.xml: "vlan_tag": "3992", }}} == !Add/Modify/Delete VLANs == !Add/Modify/Delete the VLANs available for the aggregate, verify Advertisement reflects change for each add/modify/delete operation. == Modify the VLAN endpoints == Modify the endpoints for a VLAN and verify Advertisement reflects change. == Bandwidth allocation == Request various link bandwidth scenarios: === Request 500 Mb link === Requested sliver from Stanford IG to Missouri IG with a link capacity option of "--defaultCapacity=500000": {{{ $ stitcher.py createsliver al2s-perf ./stitch-al2s-perf.rspec --excludehop urn:publicid:IDN+instageni.stanford.edu+interface+procurve2:1.24.ion.salt.xe-0_1_1 --excludehop urn:publicid:IDN+instageni.rnet.missouri.ed u+interface+procurve2:1.19 --defaultCapacity=500000 14:40:37 INFO : Configured logging from file /home/lnevers/gcf-2.7-rc2/src/gcf/stitcher_logging.conf 14:40:37 INFO : Reading slice al2s-perf credential... 14:40:37 INFO : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+al2s-perf expires on 2014-10-02 18:38:47 UTC 14:40:37 INFO : Using SCS at http://nutshell.maxgigapop.net:8081/geni/xmlrpc 14:40:37 INFO : Calling SCS... 14:40:40 INFO : Multi-AM reservation will include resources from these aggregates: 14:40:40 INFO : 14:40:40 INFO : 14:40:40 INFO : 14:40:40 INFO : Stitcher doing createsliver at ... 14:40:57 INFO : ... Allocation at complete. 14:40:57 INFO : Stitcher doing createsliver at ... 14:41:22 INFO : ... Allocation at complete. 14:41:22 INFO : Stitcher doing createsliver at ... 14:41:26 INFO : ... Allocation at complete. 14:41:26 INFO : All aggregates are complete. 14:41:26 INFO : Your resources expire at 2014-10-01T18:30:40 (UTC). 14:41:26 INFO : Saved combined reservation RSpec at 3 AMs to file '/home/lnevers/gcf-test/oess/Xconnect-stitch/al2s-perf-manifest-rspec-multiam-combined.xml' Success: Reserved resources in slice al2s-perf at 3 Aggregates (including 1 intermediate aggregate(s) not in the original request), creating 1 stitched link(s). }}} Verified bandwidth allocation in the combined manifest file al2s-perf-manifest-rspec-multiam-combined.xml: {{{ 500000 500000 500000 500000 }}} Note: Performance information is captured in the next section === Measurements over 500 Mb link === This section verifies the allocation by running performance tests that show the bandwidth allocation. Stanford to Missouri Iperf with TCP window size of 23.5 KByte (default): {{{ [ ID] Interval Transfer Bandwidth [SUM] 0.0-60.2 sec 2.81 GBytes 401 Mbits/sec }}} Stanford to Missouri Iperf with UDP window size of 224 KByte (default): {{{ [ ID] Interval Transfer Bandwidth [ 20] 0.0-60.0 sec 3.30 GBytes 472 Mbits/sec }}} == Aggregate Advertisement of bandwidth allocation == Verify that Aggregate Advertisement of bandwidth allocation reflects configured bandwidth allocation defined by operator. The following bandwidth is advertised by the OESS aggregate: {{{ 10000000 10000000 10000000 10000000 10000000 10000000 10000000 10000000 10000000 10000000 10000000 10000000 10000000 }}} == Traffic Statistics == Traffic statistics for all GENI traffic to/from an operators site on OESS UDP, TCP and ICMP perfomance was verified in the [wiki:GENIOESSTopologiesTestStatus/OESS-TC2 ION Site to AL2S site via 10 Cross Connects] tests. UDP, TCP and ICMP perfomance was also captured in the [wiki:GENIOESSTopologiesTestStatus/OESS-T1 AL2S Sites point to point] tests. == Operator deletes VLAN == Operator ability to delete existing VLANs that terminate at their site (the operator is not the experimenter who set up the connections).