wiki:GENIRacksHome/InstageniRacks/ConfirmationTestStatus/UKentucky

Version 15 (modified by lnevers@bbn.com, 7 years ago) (diff)

--

University of Kentucky InstaGENI Confirmation Tests

For details about the tests in this page, see the InstaGENI Confirmation Tests page.
For site status see the InstaGENI New Site Confirmation Tests Status page.

Note: Omni nick_names for site aggregate used for these tests are:

ig-uky=,http://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am
ig-gpo=,http://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0
ig-of-uky=,h:ttps://foam.instageni.northwestern.edu:3626/foam/gapi/1
ig-of-gpo=,https://foam.gpolab.bbn.com: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 ig-uky

The InstaGENI version in" 'code_tag':'99a2b1f03656cb665918eebd2b95434a6d3e50f9'" is the same as the other two available InstaGENI site (GPO and Utah):

IG GPO:         {   'code_tag': 'b8883d9be04ae81a2180349b95501e30078abb1f',
IG Northwestern:{   'code_tag': '99a2b1f03656cb665918eebd2b95434a6d3e50f9',
IG Kentucky:    {   'code_tag': '99a2b1f03656cb665918eebd2b95434a6d3e50f9',
IG  Utah:       {   'code_tag': '1233bb78af28ed1c27ebb625d369789cf74aa6e8',

Get list of "available" compute resources:

$ omni.py -a ig-uky listresources --available -o
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Saving output to a file.
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Listed advertised resources at 1 out of 1 possible aggregates.
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni: (PG log url - look here for details on any failures: https://www.lan.sdn.uky.edu/spewlogfile.php3?logfile=76becad4dcd3be56eb216f7bf5a13103)
INFO:omni:Writing to 'rspec-lan-sdn-uky-edu-protogeniv2.xml'
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed listresources:

  Options as run:
		aggregate: ['ig-uky']
		framework: pg
		geni_available: True
		output: True

  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 at 'unspecified_AM_URN' (url 'https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0') to file rspec-lan-sdn-uky-edu-protogeniv2.xml;  (PG log url - look here for details on any failures: https://www.lan.sdn.uky.edu/spewlogfile.php3?logfile=76becad4dcd3be56eb216f7bf5a13103) 
INFO:omni: ============================================================

Verified that Advertisement RSpec only includes available resources, as requested:

$ egrep "node comp|available now" rspec-lan-sdn-uky-edu-protogeniv2.xml 
  <node component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+procurve2" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" component_name="procurve2" exclusive="true">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc5" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" component_name="pc5" exclusive="true">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc4" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" component_name="pc4" exclusive="true">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+dv-005-uklan-1" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" component_name="dv-005-uklan-1" exclusive="false">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc1" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" component_name="pc1" exclusive="false">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc2" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" component_name="pc2" exclusive="false">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+internet" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" component_name="internet" exclusive="true">    
      <available now="true"/>    

Created a slice:

$ omni.py createslice IG-CT-1

Created a 4 VMs sliver using the RSpec IG-CT-1-nw.rspec:

$ omni.py createsliver -a ig-uky IG-CT-1 IG-CT-1-uky.rspec
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1 expires within 1 day on 2013-03-08 18:21:12 UTC
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file IG-CT-1-uky.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1
INFO:omni: (PG log url - look here for details on any failures: https://www.lan.sdn.uky.edu/spewlogfile.php3?logfile=e56c2e0658f02e56d689b376f140e847)
INFO:omni:Got return from CreateSliver for slice IG-CT-1 at https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-1
	at AM:
	URN: unspecified_AM_URN
	URL: https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0
 -->
INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3   http://www.geni.net/resources/rspec/3/manifest.xsd">  

  <node client_id="VM-1" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+385">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-1:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+391" mac_address="023247961815">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-4"/><host name="VM-1.IG-CT-1.pgeni-gpolab-bbn-com.lan.sdn.uky.edu"/><services><login authentication="ssh-keys" hostname="pc1.lan.sdn.uky.edu" port="31546" username="lnevers"/></services></node>
  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+386">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-2:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+392" mac_address="02bc6b60646e">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-5"/><host name="VM-2.IG-CT-1.pgeni-gpolab-bbn-com.lan.sdn.uky.edu"/><services><login authentication="ssh-keys" hostname="pc1.lan.sdn.uky.edu" port="31547" username="lnevers"/></services></node>
  <node client_id="VM-3" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+387">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-3:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+393" mac_address="02148ce8947d">
      <ip address="192.168.1.3" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-6"/><host name="VM-3.IG-CT-1.pgeni-gpolab-bbn-com.lan.sdn.uky.edu"/><services><login authentication="ssh-keys" hostname="pc1.lan.sdn.uky.edu" port="31548" username="lnevers"/></services></node>
  <node client_id="VM-4" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+388">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-4:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+394" mac_address="02729d937db5">
      <ip address="192.168.1.4" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-7"/><host name="VM-4.IG-CT-1.pgeni-gpolab-bbn-com.lan.sdn.uky.edu"/><services><login authentication="ssh-keys" hostname="pc1.lan.sdn.uky.edu" port="31549" username="lnevers"/></services></node>
  <link client_id="lan0" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+390" vlantag="258">
    <component_manager name="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm"/>
    <interface_ref client_id="VM-1:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+391"/>
    <interface_ref client_id="VM-2:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+392"/>
    <interface_ref client_id="VM-3:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+393"/>
    <interface_ref client_id="VM-4:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+394"/>
    <link_type name="lan"/>
  </link>
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:
  Options as run:
		aggregate: ['ig-uky']
		framework: pg

  Args: createsliver IG-CT-1 IG-CT-1-uky.rspec
  Result Summary: Got Reserved resources RSpec from lan-sdn-uky-edu-protogeniv2 
INFO:omni: ============================================================

The following is login information for the sliver:

$ readyToLogin.py -a ig-uky IG-CT-1
<...>
VM-4's geni_status is: ready (am_status:ready) 
User lnevers logins to VM-4 using:
	xterm -e ssh -p 31549  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

VM-2's geni_status is: ready (am_status:ready) 
User lnevers logins to VM-2 using:
	xterm -e ssh -p 31547  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

VM-1's geni_status is: ready (am_status:ready) 
User lnevers logins to VM-1 using:
	xterm -e ssh -p 31546  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

VM-3's geni_status is: ready (am_status:ready) 
User lnevers logins to VM-3 using:
	xterm -e ssh -p 31548  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

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 Kentucky VM-2 to VM-1 (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-07

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.1 sec   694 MBytes  96.9 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   138 MBytes  19.3 Mbits/sec
[  5]  0.0-60.3 sec   148 MBytes  20.6 Mbits/sec
[  7]  0.0-60.4 sec   145 MBytes  20.2 Mbits/sec
[  4]  0.0-60.5 sec   138 MBytes  19.1 Mbits/sec
[  6]  0.0-60.5 sec   138 MBytes  19.1 Mbits/sec
[SUM]  0.0-60.5 sec   707 MBytes  98.0 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.1 sec  80.6 MBytes  11.3 Mbits/sec
[  7]  0.0-60.5 sec  74.2 MBytes  10.3 Mbits/sec
[  9]  0.0-60.5 sec  80.5 MBytes  11.2 Mbits/sec
[ 12]  0.0-60.7 sec  59.6 MBytes  8.25 Mbits/sec
[ 10]  0.0-60.8 sec  74.4 MBytes  10.3 Mbits/sec
[  4]  0.0-60.8 sec  74.5 MBytes  10.3 Mbits/sec
[ 11]  0.0-60.9 sec  59.6 MBytes  8.22 Mbits/sec
[  3]  0.0-60.9 sec  83.8 MBytes  11.5 Mbits/sec
[  6]  0.0-61.0 sec  75.2 MBytes  10.3 Mbits/sec
[  8]  0.0-61.3 sec  60.0 MBytes  8.22 Mbits/sec
[SUM]  0.0-61.3 sec   722 MBytes  98.9 Mbits/sec

Iperf InstaGENI Kentucky VM-2 to the VM-1 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   970 MBytes   813 Mbits/sec
[  3] Sent 691732 datagrams
[  3] Server Report:
[  3]  0.0-10.1 sec   115 MBytes  95.2 Mbits/sec   0.282 ms 609850/691731 (88%)
[  3]  0.0-10.1 sec  1 datagrams received out-of-order

Ping from InstaGENI Kentucky VM-2 to the VM-1

60 packets transmitted, 60 received, 0% packet loss, time 59000ms
rtt min/avg/max/mdev = 0.025/0.082/3.229/0.409 ms

IG-CT-2 - Access to New Site bare metal and VM resources

Create a slice:

$ omni.py createslice IG-CT-2

Created a sliver with one VM and one Raw PC using RSpec IG-CT-2-nw.rspec

$ omni.py createsliver -a ig-uky IG-CT-2 IG-CT-2-uky.rspec
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2 expires within 1 day on 2013-03-08 18:21:19 UTC
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file IG-CT-2-uky.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2
INFO:omni: (PG log url - look here for details on any failures: https://www.lan.sdn.uky.edu/spewlogfile.php3?logfile=6d67e9c415005fdce0ebdc9880bd8786)
INFO:omni:Got return from CreateSliver for slice IG-CT-2 at https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-2
	at AM:
	URN: unspecified_AM_URN
	URL: https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0
 -->
INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3   http://www.geni.net/resources/rspec/3/manifest.xsd">  

 <node client_id="VM" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+402">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+405" mac_address="022c781e5458">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-3"/><host name="VM.IG-CT-2.pgeni-gpolab-bbn-com.lan.sdn.uky.edu"/><services><login authentication="ssh-keys" hostname="pc1.lan.sdn.uky.edu" port="30010" username="lnevers"/></services></node>
  <node client_id="PC" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="true" component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc5" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+401">
    <sliver_type name="raw-pc"/>
    <interface client_id="PC:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc5:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+406" mac_address="6C3BE5B1362A">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pc5"/><host name="PC.IG-CT-2.pgeni-gpolab-bbn-com.lan.sdn.uky.edu"/><services><login authentication="ssh-keys" hostname="pc5.lan.sdn.uky.edu" port="22" username="lnevers"/></services></node>
  <link client_id="lan0" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+404" vlantag="258">
    <component_manager name="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm"/>
    <interface_ref client_id="VM:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+405"/>
    <interface_ref client_id="PC:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc5:eth1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+406"/>
    <link_type name="lan"/>
  </link>
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:
  Options as run:
		aggregate: ['ig-uky']
		framework: pg
  Args: createsliver IG-CT-2 IG-CT-2-uky.rspec
  Result Summary: Got Reserved resources RSpec from lan-sdn-uky-edu-protogeniv2 
INFO:omni: ============================================================

Determined login information:

$ readyToLogin.py -a ig-uky IG-CT-2
<...>
PC's geni_status is: ready (am_status:ready) 
User lnevers logins to PC using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa lnevers@pc5.lan.sdn.uky.edu &

VM's geni_status is: ready (am_status:ready) 
User lnevers logins to VM using:
	xterm -e ssh -p 30010  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

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 Kentucky PC to VM (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-07

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.0 sec   146 MBytes  20.4 Mbits/sec
[  4]  0.0-60.0 sec   145 MBytes  20.2 Mbits/sec
[  6]  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.2 sec   144 MBytes  20.0 Mbits/sec
[SUM]  0.0-60.2 sec   722 MBytes   101 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[ 10]  0.0-60.0 sec  87.4 MBytes  12.2 Mbits/sec
[  5]  0.0-60.1 sec  48.9 MBytes  6.83 Mbits/sec
[ 12]  0.0-60.1 sec  49.9 MBytes  6.96 Mbits/sec
[  9]  0.0-60.2 sec  88.0 MBytes  12.3 Mbits/sec
[  7]  0.0-60.2 sec  87.2 MBytes  12.2 Mbits/sec
[ 11]  0.0-60.2 sec  48.8 MBytes  6.79 Mbits/sec
[  6]  0.0-60.3 sec  87.9 MBytes  12.2 Mbits/sec
[  4]  0.0-60.3 sec  90.0 MBytes  12.5 Mbits/sec
[  8]  0.0-60.4 sec  88.5 MBytes  12.3 Mbits/sec
[  3]  0.0-60.4 sec  49.1 MBytes  6.82 Mbits/sec
[SUM]  0.0-60.4 sec   726 MBytes   101 Mbits/sec

Iperf InstaGENI Kentucky PC to the VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   964 MBytes   809 Mbits/sec
[  3] Sent 687542 datagrams
[  3] Server Report:
[  3]  0.0-10.1 sec   116 MBytes  96.8 Mbits/sec   8.173 ms 604588/687533 (88%)
[  3]  0.0-10.1 sec  1 datagrams received out-of-order

Ping from InstaGENI Kentucky PC to VM

60 packets transmitted, 60 received, 0% packet loss, time 59002ms
rtt min/avg/max/mdev = 0.158/0.188/0.224/0.013 ms

Iperf InstaGENI Kentucky VM to PC (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-07

One Client

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   720 MBytes   101 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   142 MBytes  19.8 Mbits/sec
[  7]  0.0-60.1 sec   152 MBytes  21.3 Mbits/sec
[  6]  0.0-60.2 sec   148 MBytes  20.6 Mbits/sec
[  5]  0.0-60.2 sec   142 MBytes  19.8 Mbits/sec
[  4]  0.0-60.3 sec   142 MBytes  19.8 Mbits/sec
[SUM]  0.0-60.3 sec   726 MBytes   101 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[ 11]  0.0-60.1 sec  92.8 MBytes  12.9 Mbits/sec
[  4]  0.0-60.2 sec  89.0 MBytes  12.4 Mbits/sec
[  9]  0.0-60.2 sec  89.8 MBytes  12.5 Mbits/sec
[ 10]  0.0-60.4 sec  47.1 MBytes  6.55 Mbits/sec
[  5]  0.0-60.4 sec  88.1 MBytes  12.2 Mbits/sec
[  6]  0.0-60.4 sec  47.0 MBytes  6.53 Mbits/sec
[  3]  0.0-60.5 sec  93.8 MBytes  13.0 Mbits/sec
[ 12]  0.0-60.5 sec  91.2 MBytes  12.6 Mbits/sec
[  8]  0.0-60.5 sec  46.6 MBytes  6.46 Mbits/sec
[  7]  0.0-60.7 sec  50.0 MBytes  6.91 Mbits/sec
[SUM]  0.0-60.7 sec   735 MBytes   102 Mbits/sec

Iperf InstaGENI Kentucky VM to the PC (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

 ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   967 MBytes   811 Mbits/sec
[  3] Sent 689477 datagrams
[  3] Server Report:
[  3]  0.0- 9.7 sec   112 MBytes  96.2 Mbits/sec   8.228 ms 609865/689473 (88%)
[  3]  0.0- 9.7 sec  1 datagrams received out-of-order

Ping from InstaGENI Kentucky VM to PC

60 packets transmitted, 60 received, 0% packet loss, time 58999ms
rtt min/avg/max/mdev = 0.146/0.157/0.174/0.006 ms

IG-CT-3 - Multiple sites experiment

Create a slice:

$ omni.py createslice IG-CT-3

Create a sliver with one VM at Kentucky and one VM at GPO using RSpec IG-CT-3-nw.rspec. First created the InstaGENI Kentucky sliver:

$ omni.py createsliver -a ig-uky IG-CT-3 ./IG-CT-3-uky.rspec 
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 expires within 1 day on 2013-03-08 18:21:22 UTC
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-uky with URL https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file ./IG-CT-3-uky.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3
INFO:omni: (PG log url - look here for details on any failures: https://www.lan.sdn.uky.edu/spewlogfile.php3?logfile=fb7b66aff2eb750ba55e2c526fa72846)
INFO:omni:Got return from CreateSliver for slice IG-CT-3 at https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-3
	at AM:
	URN: unspecified_AM_URN
	URL: https://lan.sdn.uky.edu:12369/protogeni/xmlrpc/am/2.0
 -->
INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3                            http://www.geni.net/resources/rspec/3/manifest.xsd" type="manifest">

  <node client_id="VM-1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-1:if0">
      <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  </node>
  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+lan.sdn.uky.edu+node+pc1" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+407">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-2:if0" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+410" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth0">
      <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-3"/><host name="VM-2.IG-CT-3.pgeni-gpolab-bbn-com.lan.sdn.uky.edu"/><services><login authentication="ssh-keys" hostname="pc1.lan.sdn.uky.edu" port="30010" username="lnevers"/></services></node>
  <link client_id="gre-tunnel0" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+409">
    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
    <component_manager name="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm"/>
    <interface_ref client_id="VM-1:if0"/>
    <interface_ref client_id="VM-2:if0" component_id="urn:publicid:IDN+lan.sdn.uky.edu+interface+pc1:eth0" sliver_id="urn:publicid:IDN+lan.sdn.uky.edu+sliver+410"/>
    <property source_id="VM-1:if0" dest_id="VM-2:if0"/>
    <property source_id="VM-2:if0" dest_id="VM-1:if0"/>
    <link_type name="gre-tunnel"/>
  </link>
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:

  Options as run:
		aggregate: ['ig-uky']
		framework: pg

  Args: createsliver IG-CT-3 ./IG-CT-3-uky.rspec

  Result Summary: Got Reserved resources RSpec from lan-sdn-uky-edu-protogeniv2 
INFO:omni: ============================================================


Then creates the InstaGENI GPO sliver:

$ omni.py createsliver -a ig-gpo IG-CT-3 ./IG-CT-3-uky.rspec 
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-gpo with URL https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 expires within 1 day on 2013-03-08 18:21:22 UTC
INFO:omni:Substituting AM nickname ig-gpo with URL https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-gpo with URL https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file ./IG-CT-3-uky.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3
INFO:omni: (PG log url - look here for details on any failures: https://boss.instageni.gpolab.bbn.com/spewlogfile.php3?logfile=ce5cca42fc24862121f7ed78a8c73f7c)
INFO:omni:Got return from CreateSliver for slice IG-CT-3 at https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-3
	at AM:
	URN: unspecified_AM_URN
	URL: https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0
 -->
INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3                            http://www.geni.net/resources/rspec/3/manifest.xsd" type="manifest">

  <node client_id="VM-1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+2231">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-1:if0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+2234" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth0">
      <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-5"/><host name="VM-1.IG-CT-3.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc1.instageni.gpolab.bbn.com" port="32826" username="lnevers"/></services></node>
  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm" exclusive="false">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-2:if0">
      <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  </node>
  <link client_id="gre-tunnel0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+2233">
    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
    <component_manager name="urn:publicid:IDN+lan.sdn.uky.edu+authority+cm"/>
    <interface_ref client_id="VM-1:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+2234"/>
    <interface_ref client_id="VM-2:if0"/>
    <property source_id="VM-1:if0" dest_id="VM-2:if0"/>
    <property source_id="VM-2:if0" dest_id="VM-1:if0"/>
    <link_type name="gre-tunnel"/>
  </link>
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:

  Options as run:
		aggregate: ['ig-gpo']
		framework: pg

  Args: createsliver IG-CT-3 ./IG-CT-3-uky.rspec

  Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com-protogeniv2 
INFO:omni: ============================================================


Determined login information at each Kentucky and GPO aggregate:

$ readyToLogin.py IG-CT-3 -a ig-uky 
  ....
VM-2's geni_status is: ready (am_status:ready) 
User lnevers logins to VM-2 using:
	xterm -e ssh -p 30010  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

$ readyToLogin.py IG-CT-3 -a ig-gpo
  ....
VM-1's geni_status is: ready (am_status:ready) 
User lnevers logins to VM-1 using:
	xterm -e ssh -p 32826  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.instageni.gpolab.bbn.com &

Measurements

Iperf InstaGENI GPO VM-2 to Kentucky VM-1 (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-07

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   382 MBytes  53.4 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.1 sec   109 MBytes  15.2 Mbits/sec
[  3]  0.0-60.1 sec  85.4 MBytes  11.9 Mbits/sec
[  5]  0.0-60.1 sec  87.6 MBytes  12.2 Mbits/sec
[  6]  0.0-60.1 sec   104 MBytes  14.5 Mbits/sec
[  4]  0.0-60.2 sec  85.1 MBytes  11.9 Mbits/sec
[SUM]  0.0-60.2 sec   471 MBytes  65.7 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-60.1 sec  50.6 MBytes  7.06 Mbits/sec
[ 12]  0.0-60.1 sec  48.1 MBytes  6.71 Mbits/sec
[  8]  0.0-60.1 sec  49.6 MBytes  6.92 Mbits/sec
[  6]  0.0-60.2 sec  46.1 MBytes  6.43 Mbits/sec
[ 10]  0.0-60.2 sec  45.1 MBytes  6.29 Mbits/sec
[  5]  0.0-60.2 sec  39.0 MBytes  5.43 Mbits/sec
[  9]  0.0-60.3 sec  43.0 MBytes  5.99 Mbits/sec
[ 11]  0.0-60.3 sec  51.1 MBytes  7.12 Mbits/sec
[  7]  0.0-60.3 sec  45.1 MBytes  6.28 Mbits/sec
[  3]  0.0-60.5 sec  48.5 MBytes  6.73 Mbits/sec
[SUM]  0.0-60.5 sec   466 MBytes  64.7 Mbits/sec

Iperf InstaGENI GPO VM-2 to Kentycky VM-1 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   963 MBytes   808 Mbits/sec
[  3] Sent 686711 datagrams
[  3] Server Report:
[  3]  0.0-10.3 sec  91.9 MBytes  75.2 Mbits/sec   9.975 ms 621123/686672 (90%)
[  3]  0.0-10.3 sec  1 datagrams received out-of-order

Ping from InstaGENI GPO VM-2 to the Kentucky VM-1

60 packets transmitted, 60 received, 0% packet loss, time 59094ms
rtt min/avg/max/mdev = 40.736/41.645/51.870/2.115 ms

Iperf InstaGENI Kentucky VM-1 to GPO VM-2 (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-07 One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   295 MBytes  41.2 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.1 sec  74.6 MBytes  10.4 Mbits/sec
[  5]  0.0-60.1 sec  90.4 MBytes  12.6 Mbits/sec
[  4]  0.0-60.1 sec  75.8 MBytes  10.6 Mbits/sec
[  3]  0.0-60.1 sec  79.8 MBytes  11.1 Mbits/sec
[  6]  0.0-60.2 sec  71.1 MBytes  9.91 Mbits/sec
[SUM]  0.0-60.2 sec   392 MBytes  54.6 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.2 sec  41.8 MBytes  5.82 Mbits/sec
[  4]  0.0-60.2 sec  42.1 MBytes  5.87 Mbits/sec
[ 10]  0.0-60.2 sec  39.9 MBytes  5.55 Mbits/sec
[  9]  0.0-60.2 sec  38.6 MBytes  5.38 Mbits/sec
[  6]  0.0-60.2 sec  44.5 MBytes  6.20 Mbits/sec
[  7]  0.0-60.3 sec  39.8 MBytes  5.53 Mbits/sec
[ 11]  0.0-60.3 sec  40.0 MBytes  5.56 Mbits/sec
[  8]  0.0-60.4 sec  38.8 MBytes  5.38 Mbits/sec
[ 12]  0.0-60.4 sec  41.2 MBytes  5.73 Mbits/sec
[  3]  0.0-60.4 sec  41.1 MBytes  5.71 Mbits/sec
[SUM]  0.0-60.4 sec   408 MBytes  56.6 Mbits/sec

Iperf InstaGENI Kentucky VM-1 to GPO VM-2 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   958 MBytes   804 Mbits/sec
[  3] Sent 683525 datagrams
[  3] Server Report:
[  3]  0.0-10.3 sec  88.8 MBytes  72.7 Mbits/sec   9.997 ms 619943/683286 (91%)
[  3]  0.0-10.3 sec  1 datagrams received out-of-order

Ping from InstaGENI Kentucky VM-1 to GPO VM-2

60 packets transmitted, 60 received, 0% packet loss, time 59085ms
rtt min/avg/max/mdev = 40.820/41.786/50.091/1.570 ms

IG-CT-4 - Multiple sites OpenFlow experiment and interoperability

This confirmation test creates a sliver at each of the following aggregates using the RSpec specified:


Following is the command sequence that is executed to setup the topology for this confirmation test:

# Create the slice to be used for this confirmation test:
$ omni.py createslice IG-CT-4

# Create the FOAM slivers at the Internet and NLR FOAM
$ omni.py createsliver -a of-i2 IG-CT-4 IG-CT-4-openflow-internet2.rspec -V1
$ omni.py createsliver -a of-nlr IG-CT-4 IG-CT-4-openflow-nlr.rspec -V1

# Create the slivers at InstaGENI GPO to request nodes on shared VLAN 1750
$ omni.py createsliver -a ig-gpo IG-CT-4 IG-CT-4-ig-gpo.rspec 
$ omni.py createsliver -a ig-of-gpo IG-CT-4 IG-CT-4-openflow-ig-gpo.rspec -V1

# Create the sliver at GPO Site aggregate
$ omni.py createsliver -a of-gpo IG-CT-4 IG-CT-4-openflow-gpo.rspec -V1

# Create the slivers at InstaGENI Kentucky to request nodes on shared VLAN 1750
$ omni.py createsliver -a ig-uky IG-CT-4 IG-CT-4-ig-uky.rspec 
$ omni.py createsliver -a ig-of-uky IG-CT-4 IG-CT-4-openflow-ig-uky.rspec 

# Create the sliver at PG Utah to request one WAPG Node at Rutgers and one VM at PG Utah on shared VLAN 1750.
$ omni.py createsliver -a pg-utah IG-CT-4  IG-CT-4-rutgers-wapg-pg-utah.rspec 

# Create FOAM Sliver at UEN regional for path from Utah to GENI backbone
$ omni.py createsliver -a of-uen IG-CT-4  IG-CT-4-openflow-uen.rspec  -V1

# Create FOAM Sliver at Rutgers FOAM for WAPG node pg51
$ omni.py createsliver -a of-rutgers IG-CT-4 IG-CT-4-openflow-rutgers.rspec -V1

# Create the slivers at RENCI ExoGENI to request nodes on shared VLAN 1750
# to be added when ExoGENI exits maintenance

$ omni.py createsliver -a eg-renci IG-CT-4 IG-CT-4-eg-renci.rspec 
$ omni.py createsliver -a eg-of-renci IG-CT-4 IG-CT-4-openflow-eg-renci.rspec 

Determine login for each of compute resources:

$ readyToLogin.py -a ig-uky IG-CT-4
<...>
uky-ig's geni_status is: ready (am_status:ready) 
User lnevers logins to uky-ig using:
	xterm -e ssh -p 31290  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

uky-ig2's geni_status is: ready (am_status:ready) 
User lnevers logins to uky-ig2 using:
	xterm -e ssh -p 31291  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.lan.sdn.uky.edu &

$ readyToLogin.py -a ig-gpo IG-CT-4
<...>
gpo-ig's geni_status is: ready (am_status:ready) 
User lnevers logins to gpo-ig using:
	xterm -e ssh -p 30522  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &

gpo-ig2's geni_status is: ready (am_status:ready) 
User lnevers logins to gpo-ig2 using:
	xterm -e ssh -p 30523  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &

$ readyToLogin.py -a pg-utah IG-CT-4
<...>
wapg-rutgers-pg51's geni_status is: ready (am_status:ready) 
User lnevers logins to wapg-rutgers-pg51 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa lnevers@pg51.emulab.net &

utah-pg's geni_status is: ready (am_status:ready) 
User lnevers logins to utah-pg using:
	xterm -e ssh -p 32570  -i /home/lnevers/.ssh/id_rsa lnevers@pc522.emulab.net &

$ readyToLogin.py -a eg-renci IG-CT-4
<...>
User root logins to VM using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@152.54.14.6 &

Measurements

This section captures measurements collected between the following endpoints:

 0. InstaGENI Kentucky VM and InstaGENI Kentucky VM
 1. InstaGENI Kentucky VM and InstaGENI GPO VM
 1a.InstaGENI GPO VM to InstaGENI Kentucky
 2. InstaGENI Kentucky VM and the PG Utah VM
 3. InstaGENI Kentucky VM and ExoGENI RENCI VM
 4. InstaGENI Kentucky VM and the WAPG node at Rutgers
 5. InstaGENI Kentucky VM and InstaGENI Utah VM

  1. The measurements collected for InstaGENI Kentucky VM to the InstaGENI Kentucky VM:

Iperf Kentucky GPO VM to the Kentucky GPO VM (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-08

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  6.50 GBytes   930 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  1.12 GBytes   160 Mbits/sec
[  4]  0.0-60.0 sec  1.56 GBytes   223 Mbits/sec
[  5]  0.0-60.0 sec  1.05 GBytes   150 Mbits/sec
[  6]  0.0-60.0 sec  1.51 GBytes   216 Mbits/sec
[  7]  0.0-60.1 sec  1.30 GBytes   186 Mbits/sec
[SUM]  0.0-60.1 sec  6.54 GBytes   934 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  1007 MBytes   141 Mbits/sec
[  5]  0.0-60.0 sec   484 MBytes  67.7 Mbits/sec
[  8]  0.0-60.0 sec   772 MBytes   108 Mbits/sec
[  9]  0.0-60.0 sec   610 MBytes  85.2 Mbits/sec
[  4]  0.0-60.0 sec   808 MBytes   113 Mbits/sec
[ 11]  0.0-60.0 sec   655 MBytes  91.6 Mbits/sec
[ 12]  0.0-60.0 sec   522 MBytes  72.9 Mbits/sec
[  6]  0.0-60.0 sec   568 MBytes  79.4 Mbits/sec
[ 10]  0.0-60.0 sec   577 MBytes  80.6 Mbits/sec
[  7]  0.0-60.1 sec   696 MBytes  97.2 Mbits/sec
[SUM]  0.0-60.1 sec  6.54 GBytes   935 Mbits/sec

Iperf InstaGENI Kentucky VM to the InstaGENI Kentucky VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   961 MBytes   806 Mbits/sec
[  3] Sent 685780 datagrams
[  3] Server Report:
[  3]  0.0-10.0 sec   958 MBytes   808 Mbits/sec   0.044 ms 2108/685779 (0.31%)
[  3]  0.0-10.0 sec  16 datagrams received out-of-order

Ping from InstaGENI Kentucky VM to the InstaGENI Kentucky VM

60 packets transmitted, 60 received, 0% packet loss, time 59001ms
rtt min/avg/max/mdev = 0.069/1.567/89.650/11.467 ms
  1. The measurements collected for InstaGENI Kentucky VM to the InstaGENI GPO VM:

Iperf InstaGENI Kentucky VM to the InstaGENI GPO VM (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-08

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.1 sec   474 MBytes  66.2 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-59.8 sec   117 MBytes  16.4 Mbits/sec
[  5]  0.0-59.9 sec   394 MBytes  55.2 Mbits/sec
[  4]  0.0-60.0 sec   394 MBytes  55.2 Mbits/sec
[  7]  0.0-60.1 sec   720 MBytes   100 Mbits/sec
[  6]  0.0-60.2 sec   187 MBytes  26.1 Mbits/sec
[SUM]  0.0-60.2 sec  1.77 GBytes   253 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-59.7 sec   168 MBytes  23.6 Mbits/sec
[ 12]  0.0-59.9 sec   228 MBytes  31.8 Mbits/sec
[  9]  0.0-59.9 sec   103 MBytes  14.5 Mbits/sec
[  5]  0.0-60.0 sec   122 MBytes  17.0 Mbits/sec
[  8]  0.0-60.0 sec  56.2 MBytes  7.86 Mbits/sec
[  7]  0.0-60.1 sec  97.4 MBytes  13.6 Mbits/sec
[  6]  0.0-60.2 sec   143 MBytes  19.9 Mbits/sec
[ 10]  0.0-60.2 sec  46.9 MBytes  6.53 Mbits/sec
[  3]  0.0-60.3 sec   748 MBytes   104 Mbits/sec
[ 11]  0.0-60.6 sec  90.1 MBytes  12.5 Mbits/sec
[SUM]  0.0-60.6 sec  1.76 GBytes   249 Mbits/sec

Iperf InstaGENI Kentucky VM to the InstaGENI GPO VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   964 MBytes   809 Mbits/sec
[  3] Sent 687731 datagrams
[  3] Server Report:
[  3]  0.0- 6.1 sec   591 MBytes   809 Mbits/sec   0.019 ms 266224/687730 (39%)
[  3]  0.0- 6.1 sec  424 datagrams received out-of-order

Ping from InstaGENI Kentucky VM to the InstaGENI GPO VM

60 packets transmitted, 60 received, 0% packet loss, time 59076ms
rtt min/avg/max/mdev = 174.400/235.158/2376.246/320.207 ms, pipe 3

1a. The measurements collected for InstaGENI Kentucky VM to the InstaGENI GPO VM:

Collected: 2013-03-08

Iperf InstaGENI GPO VM to the InstaGENI Kentucky VM (TCP) - TCP window size: 16.0 KB

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.1 sec   868 MBytes   121 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-59.7 sec   846 MBytes   119 Mbits/sec
[  3]  0.0-59.8 sec   874 MBytes   123 Mbits/sec
[  4]  0.0-59.9 sec   868 MBytes   122 Mbits/sec
[  6]  0.0-59.9 sec   881 MBytes   123 Mbits/sec
[  7]  0.0-60.1 sec   868 MBytes   121 Mbits/sec
[SUM]  0.0-60.1 sec  4.23 GBytes   605 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-59.4 sec   436 MBytes  61.7 Mbits/sec
[  6]  0.0-59.6 sec   502 MBytes  70.7 Mbits/sec
[  9]  0.0-59.7 sec   368 MBytes  51.6 Mbits/sec
[  8]  0.0-59.9 sec   469 MBytes  65.7 Mbits/sec
[  7]  0.0-59.9 sec   237 MBytes  33.2 Mbits/sec
[ 10]  0.0-60.0 sec   350 MBytes  49.0 Mbits/sec
[  5]  0.0-60.1 sec   494 MBytes  69.1 Mbits/sec
[ 11]  0.0-60.1 sec   430 MBytes  60.0 Mbits/sec
[ 12]  0.0-60.2 sec   545 MBytes  75.9 Mbits/sec
[  4]  0.0-60.7 sec   412 MBytes  56.9 Mbits/sec
[SUM]  0.0-60.7 sec  4.14 GBytes   587 Mbits/sec

Iperf InstaGENI GPO VM to the InstaGENI Kentucky VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   965 MBytes   809 Mbits/sec
[  3] Sent 688242 datagrams
[  3] Server Report:
[  3]  0.0- 8.5 sec   819 MBytes   809 Mbits/sec   0.064 ms 103690/688241 (15%)
[  3]  0.0- 8.5 sec  495 datagrams received out-of-order

Ping from InstaGENI GPO VM to the InstaGENI Kentucky VM

60 packets transmitted, 60 received, 0% packet loss, time 59077ms
rtt min/avg/max/mdev = 174.405/232.141/2286.578/305.249 ms, pipe 3

  1. The measurements collected for InstaGENI Kentucky VM to the PG Utah VM

Collected: 2013-03-08

Iperf InstaGENI Kentucky VM to the PG Utah VM (TCP) - TCP window size: 16.0 KB

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.1 sec   340 MBytes  47.4 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-59.8 sec  96.2 MBytes  13.5 Mbits/sec
[  4]  0.0-60.1 sec  69.1 MBytes  9.65 Mbits/sec
[  3]  0.0-60.2 sec  50.6 MBytes  7.05 Mbits/sec
[  6]  0.0-60.3 sec   105 MBytes  14.6 Mbits/sec
[  7]  0.0-60.4 sec  88.4 MBytes  12.3 Mbits/sec
[SUM]  0.0-60.4 sec   410 MBytes  56.9 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-59.5 sec  42.5 MBytes  6.00 Mbits/sec
[  8]  0.0-59.8 sec  76.1 MBytes  10.7 Mbits/sec
[  5]  0.0-59.9 sec  44.2 MBytes  6.19 Mbits/sec
[  4]  0.0-60.0 sec  31.4 MBytes  4.38 Mbits/sec
[  6]  0.0-60.0 sec  53.8 MBytes  7.51 Mbits/sec
[  7]  0.0-60.0 sec  30.1 MBytes  4.21 Mbits/sec
[ 10]  0.0-60.1 sec  32.8 MBytes  4.57 Mbits/sec
[  9]  0.0-60.1 sec  48.2 MBytes  6.74 Mbits/sec
[ 12]  0.0-60.3 sec  38.6 MBytes  5.37 Mbits/sec
[ 11]  0.0-60.6 sec   115 MBytes  15.9 Mbits/sec
[SUM]  0.0-60.6 sec   513 MBytes  70.9 Mbits/sec

Iperf InstaGENI Kentucky VM to the PG Utah VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

 ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   120 MBytes   101 Mbits/sec
[  3] Sent 85471 datagrams
[  3] Server Report:
[  3]  0.0- 8.8 sec   100 MBytes  95.5 Mbits/sec   0.026 ms 14057/85470 (16%)
[  3]  0.0- 8.8 sec  322 datagrams received out-of-order

Ping from InstaGENI Kentucky VM to the PG Utah VM

60 packets transmitted, 60 received, 0% packet loss, time 59099ms
rtt min/avg/max/mdev = 121.731/148.954/1430.618/171.832 ms, pipe 2
  1. The measurements collected for InstaGENI Kentucky VM to the ExoGENI RENCI VM:

Iperf InstaGENI Kentucky VM to the ExoGENI RENCI VM (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-08

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  28.6 MBytes  4.00 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.0 sec  32.1 MBytes  4.49 Mbits/sec
[  4]  0.0-60.1 sec  31.5 MBytes  4.40 Mbits/sec
[  7]  0.0-60.2 sec  33.4 MBytes  4.65 Mbits/sec
[  3]  0.0-60.2 sec  33.4 MBytes  4.65 Mbits/sec
[  5]  0.0-60.3 sec  32.6 MBytes  4.54 Mbits/sec
[SUM]  0.0-60.3 sec   163 MBytes  22.7 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-59.6 sec  33.2 MBytes  4.68 Mbits/sec
[  5]  0.0-59.6 sec  33.1 MBytes  4.66 Mbits/sec
[  3]  0.0-60.0 sec  34.4 MBytes  4.81 Mbits/sec
[ 11]  0.0-60.1 sec  33.1 MBytes  4.62 Mbits/sec
[ 12]  0.0-60.1 sec  32.4 MBytes  4.52 Mbits/sec
[  7]  0.0-60.2 sec  32.0 MBytes  4.46 Mbits/sec
[ 10]  0.0-60.2 sec  32.9 MBytes  4.58 Mbits/sec
[  4]  0.0-60.3 sec  32.2 MBytes  4.49 Mbits/sec
[  8]  0.0-60.4 sec  34.2 MBytes  4.76 Mbits/sec
[  9]  0.0-60.4 sec  33.2 MBytes  4.62 Mbits/sec
[SUM]  0.0-60.4 sec   331 MBytes  46.0 Mbits/sec

Iperf InstaGENI Kentucky VM to the ExoGENI RENCI VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   120 MBytes   101 Mbits/sec
[  3] Sent 85471 datagrams
[  3] Server Report:
[  3]  0.0- 8.4 sec   102 MBytes   102 Mbits/sec   0.005 ms 12458/85470 (15%)
[  3]  0.0- 8.4 sec  808 datagrams received out-of-order

Ping from InstaGENI Kentucky VM to the ExoGENI RENCI VM

60 packets transmitted, 60 received, 0% packet loss, time 59080ms
rtt min/avg/max/mdev = 174.456/246.732/2609.205/363.068 ms, pipe 3
  1. The measurements collected for InstaGENI Kentucky VM to the WAPG Rutgers:

Collected: 2013-03-08

Iperf InstaGENI Kentucky VM to the WAPG Rutgers (TCP) - TCP window size: 16.0 KB

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  4.70 GBytes   672 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-59.7 sec   783 MBytes   110 Mbits/sec
[  4]  0.0-59.7 sec  1.26 GBytes   181 Mbits/sec
[  6]  0.0-59.8 sec   832 MBytes   117 Mbits/sec
[  5]  0.0-60.0 sec  1.19 GBytes   170 Mbits/sec
[  7]  0.0-60.1 sec  1.43 GBytes   205 Mbits/sec
[SUM]  0.0-60.1 sec  5.46 GBytes   780 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-59.8 sec   562 MBytes  78.8 Mbits/sec
[  4]  0.0-59.8 sec   586 MBytes  82.1 Mbits/sec
[  6]  0.0-59.8 sec   494 MBytes  69.3 Mbits/sec
[  7]  0.0-59.9 sec   462 MBytes  64.6 Mbits/sec
[  5]  0.0-60.0 sec   751 MBytes   105 Mbits/sec
[  8]  0.0-60.0 sec   376 MBytes  52.6 Mbits/sec
[  9]  0.0-60.0 sec   594 MBytes  83.1 Mbits/sec
[ 10]  0.0-60.0 sec   500 MBytes  69.9 Mbits/sec
[ 12]  0.0-60.0 sec   448 MBytes  62.6 Mbits/sec
[ 11]  0.0-60.0 sec   538 MBytes  75.2 Mbits/sec
[SUM]  0.0-60.0 sec  5.19 GBytes   742 Mbits/sec

Iperf InstaGENI Kentucky VM to the WAPG Rutgers (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  1.12 GBytes    961 Mbits/sec
[  3] Sent 817157 datagrams
[  3] Server Report:
[ ID] Interval       Transfer     Bandwidth       Jitter   Lost/Total Datagrams
[  3]  0.0- 9.7 sec    852 MBytes    736 Mbits/sec  15.171 ms 209726/817157 (26%)
[  3]  0.0- 9.7 sec  3567 datagrams received out-of-order


Ping from InstaGENI Kentucky VM to the WAPG Rutgers

60 packets transmitted, 60 received, 0% packet loss, time 59073ms
rtt min/avg/max/mdev = 30.161/39.489/586.414/71.203 ms
  1. The measurements collected for InstaGENI Kentucky VM to the InstaGENI GPO VM:

Iperf InstaGENI Kentucky VM to the InstaGENI GPO VM (TCP) - TCP window size: 16.0 KB

Collected: 2013-03-08

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.2 sec   268 MBytes  37.3 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-59.9 sec  68.9 MBytes  9.64 Mbits/sec
[  5]  0.0-60.0 sec  54.1 MBytes  7.57 Mbits/sec
[  3]  0.0-60.0 sec  54.4 MBytes  7.60 Mbits/sec
[  6]  0.0-60.1 sec  49.9 MBytes  6.96 Mbits/sec
[  7]  0.0-60.5 sec  87.9 MBytes  12.2 Mbits/sec
[SUM]  0.0-60.5 sec   315 MBytes  43.7 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-59.8 sec  40.4 MBytes  5.67 Mbits/sec
[  4]  0.0-59.9 sec  55.1 MBytes  7.73 Mbits/sec
[  5]  0.0-59.9 sec  36.9 MBytes  5.17 Mbits/sec
[  6]  0.0-59.9 sec  35.5 MBytes  4.97 Mbits/sec
[  9]  0.0-60.1 sec  38.8 MBytes  5.41 Mbits/sec
[  8]  0.0-60.2 sec  54.4 MBytes  7.58 Mbits/sec
[  7]  0.0-60.3 sec  46.1 MBytes  6.42 Mbits/sec
[ 11]  0.0-60.4 sec  20.8 MBytes  2.88 Mbits/sec
[ 10]  0.0-60.4 sec  56.6 MBytes  7.86 Mbits/sec
[ 12]  0.0-60.5 sec  44.5 MBytes  6.17 Mbits/sec
[SUM]  0.0-60.5 sec   429 MBytes  59.5 Mbits/sec

Iperf InstaGENI Kentucky VM to the InstaGENI GPO VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   120 MBytes   101 Mbits/sec
[  3] Sent 85471 datagrams
[  3] Server Report:
[  3]  0.0- 8.7 sec  98.7 MBytes  95.2 Mbits/sec   0.016 ms 15096/85470 (18%)
[  3]  0.0- 8.7 sec  106 datagrams received out-of-order

Ping from InstaGENI Kentucky VM to the InstaGENI GPO VM

60 packets transmitted, 60 received, 0% packet loss, time 59100ms
rtt min/avg/max/mdev = 121.761/152.604/1541.755/188.943 ms, pipe 2

IG-CT-5 - Experiment Monitoring

Reviewed content of the GMOC Monitoring page for aggregates, but there is only a FOAM aggregate, there is no compute resources, see InstaGENI ticket 102.

<<< Compute resource aggregate captures to be added when instaticket:102 is resolved>>>

The Kentucky InstaGENI FOAM resources aggregate details:

Active OpenFlow Slivers:

List of OpenFlow Resources in use:

Monitoring should show Aggregate measurement for CPU utilization, Disk Utilization, Network Statistics and OF Datapath and Sliver Statistics. At the time of this test these measurements were not available.

IG-CT-6 - Administrative Tests

Followed instructions at Admin Accounts on InstaGeni Racks page for account request. A local admin account was create and also had to join the emulab-ops group at https://www.instageni.kentucky.edu/joinproject.php3?target_pid=emulab-ops. Once account was create and membership to emulab-ops was approved proceeded to execute administrative tests.

$ ssh boss.lan.sdn.uky.edu
[lnevers@boss ~]$ sudo whoami
root

Further verified access by ssh from ops.instageni.gpolab.bbn.com to boss.instageni.gpolab.bbn.com, which is usually restricted for non-admin users:

LNM:~$ ssh ops.instageni.kentucky.edu
[lnevers@boss ~]$ sudo whoami
root

From boss node accessed each of the experiment nodes that support VMs:

[lnevers@boss ~]$ for i in pc1 pc2; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done

===> Host: vhost1.shared-nodes.emulab-ops.lan.sdn.uky.edu
root
Linux vhost1.shared-nodes.emulab-ops.lan.sdn.uky.edu 2.6.32-042stab049.6.emulab.1 #1 SMP Mon May 21 14:36:04 MDT 2012 x86_64 x86_64 x86_64 GNU/Linux

===> Host: vhost2.shared-nodes.emulab-ops.lan.sdn.uky.edu
root
Linux vhost2.shared-nodes.emulab-ops.lan.sdn.uky.edu 2.6.32-042stab049.6.emulab.1 #1 SMP Mon May 21 14:36:04 MDT 2012 x86_64 x86_64 x86_64 GNU/Linux

In order to access Dedicated Nodes some experiment must be running on the raw-pc device. At the time of this capture 1 raw-pc nodes were in use (pc4):

[lnevers@boss ~]$ sudo ssh pc4
[root@pcX ~]# sudo whoami
root
[root@pcX ~]# exit
logout
Connection to pc4.instageni.kentucky.edu closed.

Access infrastructure Switches using documented password. First connect to the switch named procurve1 the control network switch:

[lnevers@boss ~]$  sudo more /usr/testbed/etc/switch.pswd
XXXXXXXXX
[lnevers@boss ~]$ telnet procurve1 
Trying 10.1.1.253...
Connected to procurve1.
Escape character is '^]'.

HP J9623A E2620-24 Switch
Software revision RA.15.05.0006

Copyright (C) 1991-2011 Hewlett-Packard Development Company, L.P.

                   RESTRICTED RIGHTS LEGEND
 Confidential computer software.  Valid license from HP required for possession,
 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
 Software, Computer Software Documentation, and Technical Data for Commercial
 Items are licensed to the U.S. Government under vendor's standard commercial
 license.
                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 
                   20555 State Highway 249, Houston, TX 77070

We'd like to keep you up to date about:
  * Software feature updates
  * New product announcements
  * Special events
Please register your products now at:  www.hp.com/networking/register

Password:

HP-E2620-24# 

HP-E2620-24# show running-config 

Running configuration:

; J9623A Configuration Editor; Created on release #RA.15.05.0006
; Ver #01:01:00

hostname "HP-E2620-24" 
ip default-gateway 10.1.1.254 
vlan 1 
   name "DEFAULT_VLAN" 
   untagged 1-22,25-28 
   ip address 10.254.254.253 255.255.255.0 
   no untagged 23-24 
   ip igmp 
   exit 
vlan 11 
   name "control-alternate" 
   untagged 24 
   ip address 10.2.1.253 255.255.255.0 
   exit 
vlan 10 
   name "control-hardware" 
   untagged 23 
   ip address 10.1.1.253 255.255.255.0 
   exit 
no web-management
snmp-server community "xxx" unrestricted
management-vlan 10
no dhcp config-file-update
password xxx
password xxxx

HP-E2620-24# 

Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password:

[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
xxxxxxx
[lnevers@boss ~]$  ssh manager@procurve2
Warning: Permanently added 'procurve2' (RSA) to the list of known hosts.
We'd like to keep you up to date about:
  * Software feature updates
  * New product announcements
  * Special events
Please register your products now at:  www.hp.com/networking/register


manager@procurve2's password: 

HP J8697A Switch E5406zl
Software revision K.15.06.5008

Copyright (C) 1991-2012 Hewlett-Packard Development Company, L.P.

                   RESTRICTED RIGHTS LEGEND
 Confidential computer software.  Valid license from HP required for possession,
 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
 Software, Computer Software Documentation, and Technical Data for Commercial
 Items are licensed to the U.S. Government under vendor's standard commercial
 license.
                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 
                   20555 State Highway 249, Houston, TX 77070

HP-E5406zl# show running-config 

Running configuration:

; J8697A Configuration Editor; Created on release #K.15.06.5008
; Ver #02:10.0d:1f

hostname "HP-E5406zl" 
module 1 type J9550A 
interface A1 
   speed-duplex auto-1000 
exit
interface A2 
   speed-duplex auto-1000 
exit
interface A3 
   speed-duplex auto-1000 
exit
interface A4 
   speed-duplex auto-1000 
exit
interface A5 
   speed-duplex auto-1000 
exit
interface A6 
   speed-duplex auto-1000 
exit
interface A7 
   disable
   speed-duplex auto-1000 
exit
interface A10 
   disable
   speed-duplex auto-1000 
exit
interface A13 
   disable
   speed-duplex auto-1000 
exit
ip default-gateway 10.3.1.254 
vlan 1 
   name "DEFAULT_VLAN" 
   forbid A3,A5-A6 
   untagged A7-A19,A21-A23 
   no untagged A1-A6,A20,A24 
   no ip address 
   exit 
vlan 10 
   name "control-hardware" 
   untagged A20 
   ip address 10.3.1.253 255.255.255.0 
   exit 
vlan 1750 
   name "_5" 
   tagged A1-A2,A4,A24 
   no ip address 
   exit 
vlan 257 
   name "_10" 
   untagged A3,A5-A6 
   tagged A1-A2,A4 
   no ip address 
   exit 
no web-management
openflow
   vlan 1750
      enable
      controller "tcp:10.3.1.7:6633" fail-secure on
      exit
   exit
snmp-server community "xxx" unrestricted
management-vlan 10
no autorun
no dhcp config-file-update
no dhcp image-file-update
password xxx
password xxx

HP-E5406zl# 

Access the FOAM VM and gather information for version

LNM:~$  ssh foam.lan.sdn.uky.edu

lnevers@foam:~$ sudo foamctl admin:get-version  --passwd-file=/etc/foam.passwd 
{
 "version": "0.8.2"
}

Check FOAM configuration for site.admin.email, geni.site-tag, email.from settings:

lnevers@foam:~$ foamctl config:get-value --key="site.admin.email"  --passwd-file=/etc/foam.passwd 
{
 "value": "nasir@netlab.uky.edu"
}


lnevers@foam:~$ foamctl config:get-value --key="geni.site-tag"  --passwd-file=/etc/foam.passwd 
{
 "value": "foam.lan.sdn.uky.edu"
}


lnevers@foam:~$ foamctl config:get-value --key="email.from"  --passwd-file=/etc/foam.passwd 
{
 "value": "nasir@netlab.uky.edu"
}


# check if FOAM auto-approve is on. Value 2 = auto-approve is on.

foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/etc/foam.passwd 

Show FOAM slivers and details for one sliver:

lnevers@foam:~$ foamctl geni:list-slivers --passwd-file=/etc/foam.passwd
{
 "slivers": [
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tupty1755:1541f9a3-6a97-468e-bfab-0d4c8c4877d1", 
   "creation": "2013-02-22 16:07:36.678505+00:00", 
   "pend_reason": null, 
   "expiration": "2013-04-15 00:00:00+00:00", 
   "deleted": "False", 
   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty", 
   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tupty1755", 
   "enabled": true, 
   "email": "tupty@pgeni.gpolab.bbn.com", 
   "flowvisor_slice": "1541f9a3-6a97-468e-bfab-0d4c8c4877d1", 
   "desc": "tupty1755 OpenFlow resources at UKY InstaGENI.", 
   "ref": null, 
   "id": 3, 
   "uuid": "1541f9a3-6a97-468e-bfab-0d4c8c4877d1"
  }, 
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptymon:ca5b55b8-90f5-4c94-a557-4364626c7b08", 
   "creation": "2013-02-22 17:11:26.208503+00:00", 
   "pend_reason": null, 
   "expiration": "2013-05-30 00:00:00+00:00", 
   "deleted": "False", 
   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+tupty", 
   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptymon", 
   "enabled": true, 
   "email": "tupty@pgeni.gpolab.bbn.com", 
   "flowvisor_slice": "ca5b55b8-90f5-4c94-a557-4364626c7b08", 
   "desc": "tuptymon OpenFlow resources at UKY InstaGENI.", 
   "ref": null, 
   "id": 4, 
   "uuid": "ca5b55b8-90f5-4c94-a557-4364626c7b08"
  }, 
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15:207eb573-34ab-41a0-926e-3c072c5f7450", 
   "creation": "2013-02-22 20:20:05.529334+00:00", 
   "pend_reason": null, 
   "expiration": "2013-06-15 23:00:00+00:00", 
   "deleted": "False", 
   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+jbs", 
   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15", 
   "enabled": true, 
   "email": "jbs@pgeni.gpolab.bbn.com", 
   "flowvisor_slice": "207eb573-34ab-41a0-926e-3c072c5f7450", 
   "desc": "JBS 15 OpenFlow resources at Kentucky InstaGENI.", 
   "ref": null, 
   "id": 5, 
   "uuid": "207eb573-34ab-41a0-926e-3c072c5f7450"
  }, 
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs16:6e6c7524-2651-4001-a445-bb12dbbea884", 
   "creation": "2013-02-22 21:08:08.138954+00:00", 
   "pend_reason": null, 
   "expiration": "2013-06-15 23:00:00+00:00", 
   "deleted": "False", 
   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+jbs", 
   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs16", 
   "enabled": true, 
   "email": "jbs@pgeni.gpolab.bbn.com", 
   "flowvisor_slice": "6e6c7524-2651-4001-a445-bb12dbbea884", 
   "desc": "JBS 16 OpenFlow resources at Kentucky InstaGENI.", 
   "ref": null, 
   "id": 6, 
   "uuid": "6e6c7524-2651-4001-a445-bb12dbbea884"
  }, 
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-4:9b21186a-0df7-4198-83af-3e7227cc0bee", 
   "creation": "2013-03-08 12:43:18.533288+00:00", 
   "pend_reason": null, 
   "expiration": "2013-03-12 00:00:00+00:00", 
   "deleted": "False", 
   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers", 
   "slice_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-4", 
   "enabled": true, 
   "email": "lnevers@pgeni.gpolab.bbn.com", 
   "flowvisor_slice": "9b21186a-0df7-4198-83af-3e7227cc0bee", 
   "desc": "New Site Confirmation Test IG-CT-4 ", 
   "ref": null, 
   "id": 7, 
   "uuid": "9b21186a-0df7-4198-83af-3e7227cc0bee"
  }
 ]
}
lnevers@foam:~$ 

Access the FlowVisor VM and check the FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices:

$ ssh flowvisor.lan.sdn.uky.edu   

lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd ping hello
Got reply:
PONG(fvadmin): FV version=flowvisor-0.8.14::hello
lnevers@flowvisor:~$ 

# Devices
lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listDevices
Device 0: 06:d6:6c:3b:e5:68:66:00
lnevers@flowvisor:~$ 

lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:66:00
nPorts=5
portList=24,65534,1,4,2
dpid=06:d6:6c:3b:e5:68:66:00
remote=/10.3.1.7:6633-->/10.3.1.253:50584
portNames=A24(24),local(65534),A1(1),A4(4),A2(2)

#Slices
lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listSlices
Slice 0: fvadmin
Slice 1: 1541f9a3-6a97-468e-bfab-0d4c8c4877d1
Slice 2: ca5b55b8-90f5-4c94-a557-4364626c7b08
Slice 3: 207eb573-34ab-41a0-926e-3c072c5f7450
Slice 4: 6e6c7524-2651-4001-a445-bb12dbbea884
Slice 5: 9b21186a-0df7-4198-83af-3e7227cc0bee

lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 9b21186a-0df7-4198-83af-3e7227cc0bee
Got reply:
drop_policy=exact
connection_1=06:d6:6c:3b:e5:68:66:00-->/128.163.232.7:39011-->mallorea.gpolab.bbn.com/192.1.249.185:33020
contact_email=lnevers@pgeni.gpolab.bbn.com
controller_hostname=mallorea.gpolab.bbn.com
controller_port=33020
creator=fvadmin
lnevers@flowvisor:~$ 

Check the FlowVisor setting:

lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config
lnevers@flowvisor:~$ more /tmp/flowvisor-config 
{
   "flowvisor": [
      {
         "api_webserver_port": 8080,
         "api_jetty_webserver_port": -1,
         "checkpointing": false,
         "listen_port": 6633,
         "track_flows": false,
         "stats_desc_hack": false,
         "run_topology_server": false,
         "logging": "NOTE",
         "log_ident": "flowvisor",
         "log_facility": "LOG_LOCAL7",
         "version": "flowvisor-0.9",
         "host": "localhost",
         "default_flood_perm": "fvadmin",
         "config_name": "default"
      }
   ],
   "Slice": [
      {
         "config_name": "default",
         "flowmap_type": "federated",
         "name": "fvadmin",
         "creator": "fvadmin",
         "passwd_crypt": "xxx",
         "passwd_salt": "xx",
         "controller_hostname": "none",
         "controller_port": 0,
         "contact_email": "fvadmin@localhost",
         "drop_policy": "exact",
         "lldp_spam": true
      },
      {
         "config_name": "default",
         "flowmap_type": "federated",
         "name": "1541f9a3-6a97-468e-bfab-0d4c8c4877d1",
         "creator": "fvadmin",
         "passwd_crypt": "xx",
         "passwd_salt": "xx",
         "controller_hostname": "hafmet.gpolab.bbn.com",
         "controller_port": 33012,
         "contact_email": "tupty@pgeni.gpolab.bbn.com",
         "drop_policy": "exact",
         "lldp_spam": true
      },
      {
         "config_name": "default",
         "flowmap_type": "federated",
         "name": "ca5b55b8-90f5-4c94-a557-4364626c7b08",
         "creator": "fvadmin",
         "passwd_crypt": "xx",
         "passwd_salt": "-xx",
         "controller_hostname": "naxos.gpolab.bbn.com",
         "controller_port": 31750,
         "contact_email": "tupty@pgeni.gpolab.bbn.com",
         "drop_policy": "exact",
         "lldp_spam": true
      },
      {
         "config_name": "default",
         "flowmap_type": "federated",
         "name": "207eb573-34ab-41a0-926e-3c072c5f7450",
         "creator": "fvadmin",
         "passwd_crypt": "xxxx",
         "passwd_salt": "-xxx",
         "controller_hostname": "naxos.gpolab.bbn.com",
         "controller_port": 33015,
         "contact_email": "jbs@pgeni.gpolab.bbn.com",
         "drop_policy": "exact",
         "lldp_spam": true
      },
      {
         "config_name": "default",
         "flowmap_type": "federated",
         "name": "6e6c7524-2651-4001-a445-bb12dbbea884",
         "creator": "fvadmin",
         "passwd_crypt": "xxx",
         "passwd_salt": "xxx",
         "controller_hostname": "naxos.gpolab.bbn.com",
         "controller_port": 33016,
         "contact_email": "jbs@pgeni.gpolab.bbn.com",
         "drop_policy": "exact",
         "lldp_spam": true
      },
      {
         "config_name": "default",
         "flowmap_type": "federated",
         "name": "9b21186a-0df7-4198-83af-3e7227cc0bee",
         "creator": "fvadmin",
         "passwd_crypt": "xx",
         "passwd_salt": "-xx",
         "controller_hostname": "mallorea.gpolab.bbn.com",
         "controller_port": 33020,
         "contact_email": "lnevers@pgeni.gpolab.bbn.com",
         "drop_policy": "exact",
         "lldp_spam": true
      }
   ],
   "FlowSpaceRule": [
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2048,
         "nw_src": 168900352,
         "nw_dst": 168900352,
         "wildcards": 3279087,
         "slice_action": [
            {
               "1541f9a3-6a97-468e-bfab-0d4c8c4877d1": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2054,
         "nw_src": 168900352,
         "nw_dst": 168900352,
         "wildcards": 3279087,
         "slice_action": [
            {
               "1541f9a3-6a97-468e-bfab-0d4c8c4877d1": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2048,
         "nw_src": 171048960,
         "nw_dst": 171048960,
         "wildcards": 3412207,
         "slice_action": [
            {
               "ca5b55b8-90f5-4c94-a557-4364626c7b08": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2054,
         "nw_src": 171048960,
         "nw_dst": 171048960,
         "wildcards": 3412207,
         "slice_action": [
            {
               "ca5b55b8-90f5-4c94-a557-4364626c7b08": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2048,
         "nw_src": 170528512,
         "nw_dst": 170528512,
         "wildcards": 3279087,
         "slice_action": [
            {
               "207eb573-34ab-41a0-926e-3c072c5f7450": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2054,
         "nw_src": 170528512,
         "nw_dst": 170528512,
         "wildcards": 3279087,
         "slice_action": [
            {
               "207eb573-34ab-41a0-926e-3c072c5f7450": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2048,
         "nw_src": 170528768,
         "nw_dst": 170528768,
         "wildcards": 3279087,
         "slice_action": [
            {
               "6e6c7524-2651-4001-a445-bb12dbbea884": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2054,
         "nw_src": 170528768,
         "nw_dst": 170528768,
         "wildcards": 3279087,
         "slice_action": [
            {
               "6e6c7524-2651-4001-a445-bb12dbbea884": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2048,
         "nw_src": 170527488,
         "nw_dst": 170527488,
         "wildcards": 3279087,
         "slice_action": [
            {
               "9b21186a-0df7-4198-83af-3e7227cc0bee": 4
            }
         ]
      },
      {
         "dpid": "6d66c3be5686600",
         "priority": 2000,
         "in_port": 0,
         "dl_type": 2054,
         "nw_src": 170527488,
         "nw_dst": 170527488,
         "wildcards": 3279087,
         "slice_action": [
            {
               "9b21186a-0df7-4198-83af-3e7227cc0bee": 4
            }
         ]
      }
   ]
}
lnevers@flowvisor:~$  

Verify alerts for the compute resource Aggregate Manager are being reported to the GPO Tango GENI Nagios monitoring and that all alerts have status OK.

Verify alerts for the FOAM Aggregate Manager are being reported to the GPO Tango GENI Nagios monitoring and that all alerts have status OK.


Email help@geni.net for GENI support or email me with feedback on this page!

Attachments (11)