[[PageOutline(1-2)]] = University of Kansas InstaGENI Confirmation Tests = For details about the tests in this page, see the '''[wiki:GENIRacksHome/InstageniRacks/SiteConfirmationTests InstaGENI Confirmation Tests]''' page.[[BR]] For site status see the '''[wiki:GENIRacksHome/InstageniRacks/ConfirmationTestStatus InstaGENI New Site Confirmation Tests Status]''' page. __Note:__ Omni nick_names for site aggregate used for these tests are: {{{ gpo-ig=urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm,https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 gpo-ig-of=urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm,https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 kansas-ig=urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm,https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am kansas-ig-of=urn:publicid:IDN+openflow:foam:foam.instageni.ku.gpeni.net+authority+am,https://foam.instageni.ku.gpeni.net:3626/foam/gapi/1 }}} == IG-CT-1 - Access to New Site VM resources == Got Aggregate version, which showed AM API V1, V2, and V3 are supported and V2 is default: {{{ $ omni.py getversion -a kansas-ig 10:35:21 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 10:35:21 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 10:35:21 INFO omni: Using control framework portal 10:35:21 INFO omni: Substituting AM nickname kansas-ig with URL https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm 10:35:24 INFO omni: (PG log url - look here for details on any failures: https://www.instageni.ku.gpeni.net/spewlogfile.php3?logfile=80cf044d1726e5e3151507e7c668d5b3) 10:35:24 INFO omni: AM URN: urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm (url: https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am) has version: ( (PG log url - look here for details on any failures: https://www.instageni.ku.gpeni.net/spewlogfile.php3?logfile=80cf044d1726e5e3151507e7c668d5b3).) 10:35:24 INFO omni: { 'code_tag': '9eec998c9be94ed82cf7e21f5b280368d1af0e59', 'geni_ad_rspec_versions': [ { 'extensions': [], 'namespace': 'http://www.protogeni.net/resources/rspec/0.1', 'schema': 'http://www.protogeni.net/resources/rspec/0.1/ad.xsd', 'type': 'ProtoGENI', 'version': '0.1'}, { 'extensions': [], 'namespace': 'http://www.protogeni.net/resources/rspec/0.2', 'schema': 'http://www.protogeni.net/resources/rspec/0.2/ad.xsd', 'type': 'ProtoGENI', 'version': '0.2'}, { 'extensions': [ 'http://www.protogeni.net/resources/rspec/ext/emulab/1'], 'namespace': 'http://www.protogeni.net/resources/rspec/2', 'schema': 'http://www.protogeni.net/resources/rspec/2/ad.xsd', 'type': 'ProtoGENI', 'version': '2'}, { 'extensions': [ 'http://www.protogeni.net/resources/rspec/ext/emulab/1'], 'namespace': 'http://www.geni.net/resources/rspec/3', 'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd', 'type': 'GENI', 'version': '3'}], 'geni_api': 2, 'geni_api_versions': { '1': 'https://boss.instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am/1.0', '2': 'https://boss.instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am/2.0', '3': 'https://boss.instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am/3.0'}, 'geni_request_rspec_versions': [ { 'extensions': [], 'namespace': 'http://www.protogeni.net/resources/rspec/0.1', 'schema': 'http://www.protogeni.net/resources/rspec/0.1/request.xsd', 'type': 'ProtoGENI', 'version': '0.1'}, { 'extensions': [], 'namespace': 'http://www.protogeni.net/resources/rspec/0.2', 'schema': 'http://www.protogeni.net/resources/rspec/0.2/request.xsd', 'type': 'ProtoGENI', 'version': '0.2'}, { 'extensions': [ 'http://www.protogeni.net/resources/rspec/ext/emulab/1'], 'namespace': 'http://www.protogeni.net/resources/rspec/2', 'schema': 'http://www.protogeni.net/resources/rspec/2/request.xsd', 'type': 'ProtoGENI', 'version': '2'}, { 'extensions': [ 'http://www.protogeni.net/resources/rspec/ext/emulab/1'], 'namespace': 'http://www.geni.net/resources/rspec/3', 'schema': 'http://www.geni.net/resources/rspec/3/request.xsd', 'type': 'GENI', 'version': '3'}], 'hostname': 'boss.instageni.ku.gpeni.net', 'hrn': 'ku.cm', 'interface': 'aggregate', 'url': 'https://boss.instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am', 'urn': 'urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm'} 10:35:24 INFO omni: ------------------------------------------------------------ 10:35:24 INFO omni: Completed getversion: Args: getversion Result Summary: Got version for https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am 10:35:24 INFO omni: ============================================================ }}} The InstaGENI version in" 'code_tag':'bdcc521e90e9bea5a006ebeee8f1b3219d49979e'" is the same as the other available InstaGENI sites: || '''Site''' || ''' InstaGENI Code tag ''' || || Clemson || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || GATech || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || GPO || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || Illinois || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || Kansas || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || MAX || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || Missouri || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || NYSERNet || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || NYU || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || Northwestern || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || SOX || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || UKY || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || Utah DDC||9eec998c9be94ed82cf7e21f5b280368d1af0e59 || || Utah||cb846ceabc84d7e0d5bb1ecfca02ab5b77616065 || || kettering || 9eec998c9be94ed82cf7e21f5b280368d1af0e59 || Get list of "available" compute resources: {{{ $ omni.py -a kansas-ig listresources --available -o 10:44:49 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 10:44:49 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 10:44:49 INFO omni: Using control framework portal 10:44:49 INFO omni: Substituting AM nickname kansas-ig with URL https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm 10:44:49 INFO omni: Saving output to a file. 10:44:52 INFO omni: Listed advertised resources at 1 out of 1 possible aggregates. 10:44:52 INFO omni: (PG log url - look here for details on any failures: https://www.instageni.ku.gpeni.net/spewlogfile.php3?logfile=ea2e99deafe80979a4ef60699e0a69ef) 10:44:52 INFO omni: Writing to 'rspec-instageni-ku-gpeni-net.xml' 10:44:52 INFO omni: ------------------------------------------------------------ 10:44:52 INFO omni: Completed listresources: Args: listresources Result Summary: Queried resources from 1 of 1 aggregate(s). Wrote rspecs from 1 aggregate(s) to 1 file(s) Saved listresources RSpec from 'urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm' (url 'https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am') to file rspec-instageni-ku-gpeni-net.xml; 10:44:52 INFO omni: ============================================================ }}} Verified that Advertisement RSpec only includes available resources, as requested: {{{ $ egrep "node comp|available now" rspec-instageni-ku-gpeni-net.xml }}} Created a slice: {{{ $ omni.py createslice IG-CT-1 10:45:40 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 10:45:40 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 10:45:40 INFO omni: Using control framework portal 10:45:42 INFO omni: Created slice with Name IG-CT-1, URN urn:publicid:IDN+ch.geni.net:lnprj+slice+IG-CT-1, Expiration 2013-11-14 15:45:41 10:45:42 INFO omni: ------------------------------------------------------------ 10:45:42 INFO omni: Completed createslice: Args: createslice IG-CT-1 Result Summary: Created slice with Name IG-CT-1, URN urn:publicid:IDN+ch.geni.net:lnprj+slice+IG-CT-1, Expiration 2013-11-14 15:45:41 10:45:42 INFO omni: ============================================================ }}} Created a 4 VMs sliver using the RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Kansas/IG-CT-1-kansas.rspec IG-CT-1-kansas.rspec]: {{{ $ omni.py createsliver -a kansas-ig IG-CT-1 IG-CT-1-kansas.rspec 10:47:23 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 10:47:23 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 10:47:23 INFO omni: Using control framework portal 10:47:23 INFO omni: Substituting AM nickname kansas-ig with URL https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm 10:47:24 INFO omni: Slice urn:publicid:IDN+ch.geni.net:lnprj+slice+IG-CT-1 expires on 2013-11-14 15:45:41 UTC 10:47:24 INFO omni: Creating sliver(s) from rspec file IG-CT-1-kansas.rspec for slice urn:publicid:IDN+ch.geni.net:lnprj+slice+IG-CT-1 10:47:38 INFO omni: (PG log url - look here for details on any failures: https://www.instageni.ku.gpeni.net/spewlogfile.php3?logfile=5d7f952d857e32c03a8f5653bcb749b6) 10:47:38 INFO omni: Got return from CreateSliver for slice IG-CT-1 at https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am: 10:47:38 INFO omni: 10:47:38 INFO omni: 10:47:38 INFO omni: ------------------------------------------------------------ 10:47:38 INFO omni: Completed createsliver: Args: createsliver IG-CT-1 IG-CT-1-kansas.rspec Result Summary: Got Reserved resources RSpec from instageni-ku-gpeni-net 10:47:38 INFO omni: ============================================================ }}} The following is login information for the sliver: {{{ $ readyToLogin.py -a kansas-ig IG-CT-1 <...> ================================================================================ LOGIN INFO for AM: https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' xen4's geni_status is: ready (am_status:ready) User lnevers logs in to xen4 using: ssh -p 30781 -i ~/.ssh/id_rsa lnevers@pc5.instageni.ku.gpeni.net xen3's geni_status is: ready (am_status:ready) User lnevers logs in to xen3 using: ssh -p 30780 -i ~/.ssh/id_rsa lnevers@pc5.instageni.ku.gpeni.net xen2's geni_status is: ready (am_status:ready) User lnevers logs in to xen2 using: ssh -p 30779 -i ~/.ssh/id_rsa lnevers@pc5.instageni.ku.gpeni.net xen1's geni_status is: ready (am_status:ready) User lnevers logs in to xen1 using: ssh -p 30778 -i ~/.ssh/id_rsa lnevers@pc5.instageni.ku.gpeni.net }}} === Measurements === Log into specified host and collect iperf and ping statistics. All measurements are collected over 60 seconds, using default images and default link bandwidth: '''Iperf InstaGENI Kansas VM-2 to VM-1 (TCP) - 23.5 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 732 MBytes 102 Mbits/sec }}} __Five Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 6] 0.0-60.1 sec 145 MBytes 20.2 Mbits/sec [ 7] 0.0-60.1 sec 144 MBytes 20.0 Mbits/sec [ 4] 0.0-60.1 sec 144 MBytes 20.1 Mbits/sec [ 5] 0.0-60.1 sec 144 MBytes 20.1 Mbits/sec [ 3] 0.0-60.1 sec 144 MBytes 20.1 Mbits/sec [SUM] 0.0-60.1 sec 720 MBytes 101 Mbits/sec }}} __Ten Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 10] 0.0-60.0 sec 65.2 MBytes 9.12 Mbits/sec [ 5] 0.0-60.1 sec 75.8 MBytes 10.6 Mbits/sec [ 4] 0.0-60.1 sec 79.0 MBytes 11.0 Mbits/sec [ 12] 0.0-60.1 sec 65.0 MBytes 9.07 Mbits/sec [ 3] 0.0-60.1 sec 75.8 MBytes 10.6 Mbits/sec [ 6] 0.0-60.2 sec 75.5 MBytes 10.5 Mbits/sec [ 7] 0.0-60.2 sec 75.8 MBytes 10.6 Mbits/sec [ 8] 0.0-60.2 sec 79.2 MBytes 11.0 Mbits/sec [ 9] 0.0-60.2 sec 65.5 MBytes 9.13 Mbits/sec [ 11] 0.0-60.2 sec 65.5 MBytes 9.13 Mbits/sec [SUM] 0.0-60.2 sec 722 MBytes 101 Mbits/sec }}} '''Iperf InstaGENI Kansas VM-2 to the VM-1 (UDP) - 224 KByte (default) {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512820 datagrams [ 3] Server Report: [ 3] 0.0-60.1 sec 697 MBytes 97.3 Mbits/sec 0.079 ms 15832/512819 (3.1%) [ 3] 0.0-60.1 sec 1 datagrams received out-of-order }}} '''Ping from InstaGENI Kansas VM-2 to the VM-1 ''' {{{ 60 packets transmitted, 60 received, 0% packet loss, time 58995ms rtt min/avg/max/mdev = 0.156/0.226/0.313/0.036 ms }}} == IG-CT-2 - Access to New Site bare metal and VM resources == Created a slice: {{{ omni.py createslice IG-CT-2 11:21:04 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:21:04 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 11:21:04 INFO omni: Using control framework portal 11:21:05 INFO omni: Created slice with Name IG-CT-2, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-2, Expiration 2013-11-11 18:42:51 11:21:05 INFO omni: ------------------------------------------------------------ 11:21:05 INFO omni: Completed createslice: Args: createslice IG-CT-2 Result Summary: Created slice with Name IG-CT-2, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-2, Expiration 2013-11-11 18:42:51 11:21:05 INFO omni: ============================================================ }}} Created a sliver with one VM and one Raw PC using RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Kansas/IG-CT-2-kansas.rspec IG-CT-2-kansas.rspec] {{{ $ omni.py createsliver -a kansas-ig IG-CT-2 IG-CT-2-kansas.rspec 11:42:19 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 11:42:19 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 11:42:19 INFO omni: Using control framework portal 11:42:19 INFO omni: Substituting AM nickname kansas-ig with URL https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm 11:42:20 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-2 expires on 2013-11-11 18:42:51 UTC 11:42:20 INFO omni: Creating sliver(s) from rspec file IG-CT-2-kansas.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-2 11:42:33 INFO omni: (PG log url - look here for details on any failures: https://www.instageni.ku.gpeni.net/spewlogfile.php3?logfile=654809a0ef6352032dafe2d062c8b938) 11:42:33 INFO omni: Got return from CreateSliver for slice IG-CT-2 at https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am: 11:42:33 INFO omni: 11:42:33 INFO omni: 11:42:33 INFO omni: ------------------------------------------------------------ 11:42:33 INFO omni: Completed createsliver: Args: createsliver IG-CT-2 IG-CT-2-kansas.rspec Result Summary: Got Reserved resources RSpec from instageni-ku-gpeni-net 11:42:33 INFO omni: ============================================================ }}} Determined login information: {{{ $ readyToLogin.py -a kansas-ig IG-CT-2 <...> ================================================================================ LOGIN INFO for AM: https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' PC's geni_status is: ready (am_status:ready) User lnevers logs in to PC using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc4.instageni.ku.gpeni.net VM's geni_status is: ready (am_status:ready) User lnevers logs in to VM using: ssh -p 31034 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.ku.gpeni.net }}} === Measurements === Log into specified host and collect iperf and ping statistics. All measurements are collected over 60 seconds, using default images and default link bandwidth: '''Iperf InstaGENI Kansas PC to VM (TCP) - 16.0 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 700 MBytes 97.9 Mbits/sec }}} __Five Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 7] 0.0-60.0 sec 143 MBytes 19.9 Mbits/sec [ 3] 0.0-60.1 sec 142 MBytes 19.9 Mbits/sec [ 6] 0.0-60.1 sec 143 MBytes 19.9 Mbits/sec [ 5] 0.0-60.1 sec 142 MBytes 19.9 Mbits/sec [ 4] 0.0-60.2 sec 143 MBytes 19.9 Mbits/sec [SUM] 0.0-60.2 sec 713 MBytes 99.4 Mbits/sec }}} __Ten Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 10] 0.0-60.0 sec 71.6 MBytes 10.0 Mbits/sec [ 3] 0.0-60.1 sec 71.6 MBytes 10.0 Mbits/sec [ 12] 0.0-60.1 sec 71.6 MBytes 10.0 Mbits/sec [ 9] 0.0-60.1 sec 71.9 MBytes 10.0 Mbits/sec [ 6] 0.0-60.1 sec 71.8 MBytes 10.0 Mbits/sec [ 11] 0.0-60.1 sec 71.8 MBytes 10.0 Mbits/sec [ 4] 0.0-60.1 sec 71.6 MBytes 9.99 Mbits/sec [ 7] 0.0-60.2 sec 71.5 MBytes 9.97 Mbits/sec [ 8] 0.0-60.2 sec 71.9 MBytes 10.0 Mbits/sec [ 5] 0.0-60.2 sec 71.8 MBytes 10.0 Mbits/sec [SUM] 0.0-60.2 sec 717 MBytes 99.9 Mbits/sec }}} '''Iperf InstaGENI Kansas PC to the VM (UDP) - 136 KByte (default) {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512821 datagrams [ 3] Server Report: [ 3] 0.0-60.1 sec 700 MBytes 97.7 Mbits/sec 0.054 ms 13401/512820 (2.6%) [ 3] 0.0-60.1 sec 1 datagrams received out-of-order }}} '''Ping from InstaGENI Kansas PC to VM ''' {{{ 60 packets transmitted, 60 received, 0% packet loss, time 58999ms rtt min/avg/max/mdev = 0.181/0.243/0.304/0.031 ms }}} '''Iperf InstaGENI Kansas VM to PC (TCP) - 23.5 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 718 MBytes 100 Mbits/sec }}} __Five Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 5] 0.0-60.0 sec 144 MBytes 20.1 Mbits/sec [ 6] 0.0-60.0 sec 144 MBytes 20.2 Mbits/sec [ 3] 0.0-60.1 sec 145 MBytes 20.2 Mbits/sec [ 7] 0.0-60.1 sec 143 MBytes 20.0 Mbits/sec [ 4] 0.0-60.1 sec 144 MBytes 20.1 Mbits/sec [SUM] 0.0-60.1 sec 720 MBytes 100 Mbits/sec }}} __Ten Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 4] 0.0-60.1 sec 60.2 MBytes 8.41 Mbits/sec [ 8] 0.0-60.1 sec 89.9 MBytes 12.5 Mbits/sec [ 6] 0.0-60.1 sec 91.5 MBytes 12.8 Mbits/sec [ 11] 0.0-60.1 sec 40.8 MBytes 5.68 Mbits/sec [ 12] 0.0-60.2 sec 77.1 MBytes 10.8 Mbits/sec [ 9] 0.0-60.2 sec 51.0 MBytes 7.11 Mbits/sec [ 10] 0.0-60.2 sec 79.4 MBytes 11.1 Mbits/sec [ 7] 0.0-60.3 sec 105 MBytes 14.6 Mbits/sec [ 5] 0.0-60.3 sec 63.1 MBytes 8.79 Mbits/sec [ 3] 0.0-60.3 sec 61.8 MBytes 8.59 Mbits/sec [SUM] 0.0-60.3 sec 719 MBytes 100 Mbits/sec }}} '''Iperf InstaGENI Kansas VM to the PC (UDP) - 224 KByte (default) {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512819 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 695 MBytes 97.2 Mbits/sec 0.142 ms 16893/512818 (3.3%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order }}} '''Ping from InstaGENI Kansas VM to PC ''' {{{ 60 packets transmitted, 60 received, 0% packet loss, time 58996ms rtt min/avg/max/mdev = 0.213/0.271/0.325/0.033 ms }}} == IG-CT-3 - Multiple sites experiment == Created a slice: {{{ $ omni.py createslice IG-CT-3 12:05:41 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:05:41 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:05:41 INFO omni: Using control framework portal 12:05:42 INFO omni: Created slice with Name IG-CT-3, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-3, Expiration 2013-11-11 19:03:14 12:05:42 INFO omni: ------------------------------------------------------------ 12:05:42 INFO omni: Completed createslice: Args: createslice IG-CT-3 Result Summary: Created slice with Name IG-CT-3, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-3, Expiration 2013-11-11 19:03:14 12:05:42 INFO omni: ============================================================ }}} Created a sliver with one VM at Kansas and one VM at GPO using RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Kansas/IG-CT-3-kansas.rspec IG-CT-3-kansas.rspec]. First created the InstaGENI Kansas sliver: {{{ $ $ omni.py createsliver IG-CT-3 -a kansas-ig IG-CT-3-kansas.rspec 12:28:08 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:28:08 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:28:08 INFO omni: Using control framework portal 12:28:08 INFO omni: Substituting AM nickname kansas-ig with URL https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.ku.gpeni.net+authority+cm 12:28:10 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-3 expires on 2013-11-11 19:03:14 UTC 12:28:10 INFO omni: Creating sliver(s) from rspec file IG-CT-3-kansas.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-3 12:28:23 INFO omni: (PG log url - look here for details on any failures: https://www.instageni.ku.gpeni.net/spewlogfile.php3?logfile=9a9276ff0e86f7571470583fca1cdfd3) 12:28:23 INFO omni: Got return from CreateSliver for slice IG-CT-3 at https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am: 12:28:23 INFO omni: 12:28:23 INFO omni: 12:28:23 INFO omni: ------------------------------------------------------------ 12:28:23 INFO omni: Completed createsliver: Args: createsliver IG-CT-3 IG-CT-3-kansas.rspec Result Summary: Got Reserved resources RSpec from instageni-ku-gpeni-net 12:28:23 INFO omni: ============================================================ }}} Then creates the InstaGENI GPO sliver: {{{ $ $ omni.py createsliver IG-CT-3 -a gpo-ig IG-CT-3-kansas.rspec 12:27:59 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:27:59 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:27:59 INFO omni: Using control framework portal 12:27:59 INFO omni: Substituting AM nickname gpo-ig with URL https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm 12:28:01 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-3 expires on 2013-11-11 19:03:14 UTC 12:28:01 INFO omni: Creating sliver(s) from rspec file IG-CT-3-kansas.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-3 12:28:17 INFO omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=49bc8f544d55ac9dc56c342fe07cbc62) 12:28:17 INFO omni: Got return from CreateSliver for slice IG-CT-3 at https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0: 12:28:17 INFO omni: 12:28:17 INFO omni: 12:28:17 INFO omni: ------------------------------------------------------------ 12:28:17 INFO omni: Completed createsliver: Args: createsliver IG-CT-3 IG-CT-3-kansas.rspec Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com 12:28:17 INFO omni: ============================================================ }}} Determined login information at each Kansas and GPO aggregate: {{{ $ readyToLogin.py IG-CT-3 -a kansas-ig .... ================================================================================ LOGIN INFO for AM: https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' VM-2's geni_status is: ready (am_status:ready) User lnevers logs in to VM-2 using: ssh -p 31290 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.instageni.ku.gpeni.net $ readyToLogin.py IG-CT-3 -a gpo-ig .... ================================================================================ 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' VM-1's geni_status is: ready (am_status:ready) User lnevers logs in to VM-1 using: ssh -p 30266 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.gpolab.bbn.com }}} === Measurements === '''Iperf InstaGENI GPO VM to Kansas VM (TCP) - 16.0 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.2 sec 196 MBytes 28.6 Mbits/sec }}} __Five Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 155 MBytes 21.6 Mbits/sec [ 5] 0.0-60.1 sec 117 MBytes 16.4 Mbits/sec [ 6] 0.0-60.2 sec 122 MBytes 17.0 Mbits/sec [ 7] 0.0-60.2 sec 108 MBytes 15.0 Mbits/sec [ 4] 0.0-60.2 sec 124 MBytes 17.3 Mbits/sec [SUM] 0.0-60.2 sec 626 MBytes 87.2 Mbits/sec }}} __Ten Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 6] 0.0-60.1 sec 52.0 MBytes 7.26 Mbits/sec [ 8] 0.0-60.1 sec 71.1 MBytes 9.93 Mbits/sec [ 9] 0.0-60.1 sec 60.9 MBytes 8.50 Mbits/sec [ 3] 0.0-60.1 sec 77.6 MBytes 10.8 Mbits/sec [ 11] 0.0-60.2 sec 68.8 MBytes 9.59 Mbits/sec [ 12] 0.0-60.2 sec 53.0 MBytes 7.39 Mbits/sec [ 4] 0.0-60.2 sec 68.1 MBytes 9.49 Mbits/sec [ 7] 0.0-60.2 sec 52.5 MBytes 7.31 Mbits/sec [ 10] 0.0-60.2 sec 60.6 MBytes 8.44 Mbits/sec [ 5] 0.0-60.3 sec 74.8 MBytes 10.4 Mbits/sec [SUM] 0.0-60.3 sec 639 MBytes 89.0 Mbits/sec }}} '''Iperf InstaGENI GPO VM to GPO VM (UDP) - 136 KByte (default) {{{ [ 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.2 sec 597 MBytes 83.1 Mbits/sec 10.133 ms 86854/512814 (17%) [ 3] 0.0-60.2 sec 1 datagrams received out-of-order }}} '''Ping from InstaGENI GPO VM to the GPO VM ''' {{{ 60 packets transmitted, 59 received, 1% packet loss, time 59101ms rtt min/avg/max/mdev = 39.722/40.319/64.614/3.199 ms }}} '''Iperf InstaGENI Kansas VM to GPO VM (TCP) - 16.0 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.1 sec 636 MBytes 88.9 Mbits/sec }}} __Five Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 6] 0.0-60.0 sec 153 MBytes 21.3 Mbits/sec [ 7] 0.0-60.1 sec 125 MBytes 17.4 Mbits/sec [ 5] 0.0-60.1 sec 116 MBytes 16.1 Mbits/sec [ 3] 0.0-60.1 sec 131 MBytes 18.2 Mbits/sec [ 4] 0.0-60.1 sec 125 MBytes 17.5 Mbits/sec [SUM] 0.0-60.1 sec 649 MBytes 90.6 Mbits/sec }}} __Ten Clients__ {{{ [ ID] Interval Transfer Bandwidth [ 8] 0.0-60.0 sec 59.4 MBytes 8.30 Mbits/sec [ 12] 0.0-60.1 sec 42.4 MBytes 5.92 Mbits/sec [ 6] 0.0-60.1 sec 76.1 MBytes 10.6 Mbits/sec [ 11] 0.0-60.1 sec 50.4 MBytes 7.03 Mbits/sec [ 9] 0.0-60.1 sec 53.4 MBytes 7.45 Mbits/sec [ 7] 0.0-60.1 sec 102 MBytes 14.2 Mbits/sec [ 5] 0.0-60.2 sec 78.1 MBytes 10.9 Mbits/sec [ 4] 0.0-60.2 sec 73.0 MBytes 10.2 Mbits/sec [ 3] 0.0-60.3 sec 77.2 MBytes 10.8 Mbits/sec [ 10] 0.0-60.4 sec 41.5 MBytes 5.76 Mbits/sec [SUM] 0.0-60.4 sec 654 MBytes 90.8 Mbits/sec }}} '''Iperf InstaGENI Kansas VM to GPO VM (UDP) - 136 KByte (default) {{{ [ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512821 datagrams [ 3] Server Report: [ 3] 0.0-60.1 sec 595 MBytes 83.1 Mbits/sec 0.036 ms 88534/512820 (17%) [ 3] 0.0-60.1 sec 1 datagrams received out-of-order }}} '''Ping from InstaGENI Kansas VM to GPO VM ''' {{{ 60 packets transmitted, 60 received, 0% packet loss, time 59082ms rtt min/avg/max/mdev = 39.716/40.171/51.621/1.594 ms }}} == IG-CT-4 - Multiple sites !OpenFlow experiment and interoperability == First created a slice: {{{ $ omni.py createslice IG-CT-4 }}} Then created slivers at all !OpenFlow aggregates. This confirmation test creates a sliver at each of the following aggregates using the RSpec specified. RSpecs can be found [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Kansas here]. {{{ $ omni.py createsliver -a nlr-of IG-CT-4 IG-CT-4-openflow-nlr.rspec $ omni.py createsliver -a i2-of IG-CT-4 IG-CT-4-openflow-internet2.rspec $ omni.py createsliver -a gpo-of IG-CT-4 IG-CT-4-openflow-gpo.rspec $ omni.py createsliver -a gpo-eg-of IG-CT-4 IG-CT-4-openflow-eg-gpo.rspec $ omni.py createsliver -a uen-of IG-CT-4 IG-CT-4-openflow-uen.rspec $ omni.py createsliver -a kansas-of IG-CT-4 IG-CT-4-openflow-kansas.rspec $ omni.py createsliver -a kansas-ig-of IG-CT-4 IG-CT-4-openflow-ig-kansas.rspec $ omni.py createsliver -a gpo-ig-of IG-CT-4 IG-CT-4-openflow-ig-gpo.rspec }}} Then created a sliver at each of the compute resource aggregates, RSpecs used can be found RSpecs can be found [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Kansas here]. {{{ $ omni.py createsliver -a pg-utah IG-CT-4 IG-CT-4-pg-utah.rspec $ omni.py createsliver -a gpo-ig IG-CT-4 IG-CT-4-ig-gpo.rspec $ omni.py createsliver -a gpo-eg IG-CT-4 IG-CT-4-eg-gpo.rspec $ omni.py createsliver -a kansas-ig IG-CT-4 IG-CT-4-ig-kansas.rspec }}} Determined login for each of compute resources: {{{ $ readyToLogin.py -a kansas-ig IG-CT-4 <...> ================================================================================ LOGIN INFO for AM: https://instageni.ku.gpeni.net:12369/protogeni/xmlrpc/am ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' kansas-ig's geni_status is: ready (am_status:ready) User lnevers logs in to kansas-ig using: ssh -p 31546 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.ku.gpeni.net kansas-ig2's geni_status is: ready (am_status:ready) User lnevers logs in to kansas-ig2 using: ssh -p 31547 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.ku.gpeni.net $ readyToLogin.py -a gpo-ig IG-CT-4 <...> ================================================================================ 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' gpo-ig2's geni_status is: ready (am_status:ready) User lnevers logs in to gpo-ig2 using: ssh -p 31803 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.gpolab.bbn.com gpo-ig's geni_status is: ready (am_status:ready) User lnevers logs in to gpo-ig using: ssh -p 31802 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.instageni.gpolab.bbn.com $ readyToLogin.py -a pg-utah IG-CT-4 <...> ================================================================================ LOGIN INFO for AM: https://www.emulab.net:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' utah-pg's geni_status is: ready (am_status:ready) User lnevers logs in to utah-pg using: ssh -p 38970 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc411.emulab.net $ readyToLogin.py -a gpo-eg IG-CT-4 <...> ================================================================================ LOGIN INFO for AM: https://bbn-hn.exogeni.net:11443/orca/xmlrpc ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' VM's geni_status is: ready (am_status:ready) User lnevers logs in to VM using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@192.1.242.8 }}} === Measurements === This section captures measurements collected between the following endpoints: {{{ 1. InstaGENI Kansas VM and InstaGENI Kansas VM 2. InstaGENI Kansas VM and InstaGENI GPO VM 3. InstaGENI Kansas VM and the PG Utah VM 4. InstaGENI Kansas VM and ExoGENI GPO VM }}} 1. The measurements collected for InstaGENI Kansas VM to the InstaGENI Kansas VM: '''Iperf InstaGENI Kansas VM to InstaGENI Kansas VM (TCP) - 16.0 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ }}} __Five Clients__ {{{ }}} __Ten Clients__ {{{ }}} '''Iperf InstaGENI Kansas VM to the InstaGENI Kansas VM (UDP) - 136 KByte (default) {{{ }}} '''Ping from InstaGENI Kansas VM to the InstaGENI Kansas VM''' {{{ }}} 2. The measurements collected for InstaGENI Kansas VM to the InstaGENI GPO VM: '''Iperf InstaGENI Kansas VM to the InstaGENI GPO VM (TCP) - 16.0 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ }}} __Five Clients__ {{{ }}} __Ten Clients__ {{{ }}} '''Iperf InstaGENI Kansas VM to the InstaGENI GPO VM (UDP) - 136 KByte (default) {{{ }}} '''Ping from InstaGENI Kansas VM to the InstaGENI GPO VM''' {{{ }}} 3. The measurements collected for InstaGENI Kansas VM to the PG Utah VM ''Collected: 2013-11-07'' '''Iperf InstaGENI Kansas VM to the PG Utah VM (TCP) - 16.0 KByte (default) __One Client_ {{{ }}} __Five Clients__ {{{ }}} __Ten Clients__ {{{ }}} '''Iperf InstaGENI Kansas VM to the PG Utah VM (UDP) - 136 KByte (default) {{{ }}} '''Ping from InstaGENI Kansas VM to the PG Utah VM''' {{{ }}} 4. The measurements collected for InstaGENI Kansas VM to the ExoGENI GPO VM: '''Iperf InstaGENI Kansas VM to the ExoGENI GPO VM (TCP) - 16.0 KByte (default) ''Collected: 2013-11-07'' __One Client_ {{{ }}} __Five Clients__ {{{ }}} __Ten Clients__ {{{ }}} '''Iperf InstaGENI Kansas VM to the ExoGENI GPO VM (UDP) - 136 KByte (default) {{{ }}} '''Ping from InstaGENI Kansas VM to the ExoGENI GPO VM''' {{{ }}} == IG-CT-5 - Experiment Monitoring == Reviewed content of the GMOC Monitoring page for [https://gmoc-db.grnoc.iu.edu/protected-openid/index.pl?method=aggregates aggregates], and found/not found both Compute Resources and FOAM aggregates. [[Image(Kansas-aggregate.jpg)]] Note: Notified Chaos about the additional entry for "instageni.ku.gpeni.net:80", she believes this is not important. Verified that the Kansas compute resources aggregate shows up in the list of aggregates and provides Aggregate Name, Type, Last Update, Version, POP, and Organization: [[Image(Kansas-aggregate-detail.jpg)]] Active slivers: [[Image(Kansas-sliver.jpg)]] List of resources: [[Image(Kansas-resources.jpg)]] Aggregate measurements: [[Image(Kansas-measure.jpg)]] The Kansas InstaGENI FOAM resources aggregate details: [[Image(Kansas-FOAMAggregate.jpg)]] Active !OpenFlow Slivers: [[Image(Kansas-OFSlivers.jpg)]] List of !OpenFlow Resources in use: [[Image(Kansas-OFResources.jpg)]] Monitoring shows Aggregate measurement for CPU utilization, Disk Utilization, Network Statistics and OF Datapath and Sliver Statistics: [[Image(Kansas-OFMonitoring.jpg)]] == IG-CT-6 - Administrative Tests == Verify alerts for the compute resource Aggregate Manager are being reported to the [http://monitor.gpolab.bbn.com/nagios/cgi-bin/status.cgi GPO Tango GENI Nagios monitoring] and that the majority of alerts have a status of "OK". Other statuses may be encountered and are verified with activities, outages or known issues for the site. [[Image(Kansas-nagios.jpg)]] Verify alerts for the FOAM Aggregate Manager are being reported to the [http://monitor.gpolab.bbn.com/nagios/cgi-bin/status.cgi GPO Tango GENI Nagios monitoring] and that the majority of alerts have a status of "OK". Other statuses may be encountered and are verified with activities, outages or known issues for the site. [[Image(Kansas-OF-nagios.jpg)]] ---- {{{ #!html Email help@geni.net for GENI support or email me with feedback on this page! }}}