wiki:GENIRacksHome/InstageniRacks/ConfirmationTestStatus/Northwestern

Version 22 (modified by lnevers@bbn.com, 11 years ago) (diff)

--

Northwestern University InstaGENI Confirmation Tests

For details about the tests in this page, see the ExoGENI 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-northwestern=,http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0
ig-gpo=,http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
ig-of-northwestern=,https://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-northwestern
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni: (PG log url - look here for details on any failures: https://www.instageni.northwestern.edu/spewlogfile.php3?logfile=38074d2769d7feac07c7492c6821f25d)
INFO:omni:AM URN: unspecified_AM_URN (url: http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0) has version: ( (PG log url - look here for details on any failures: https://www.instageni.northwestern.edu/spewlogfile.php3?logfile=38074d2769d7feac07c7492c6821f25d). (PG log url - look here for details on any failures: https://www.instageni.northwestern.edu/spewlogfile.php3?logfile=38074d2769d7feac07c7492c6821f25d))
INFO:omni:{   'code_tag': '99a2b1f03656cb665918eebd2b95434a6d3e50f9',
    '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.northwestern.edu:12369/protogeni/xmlrpc/am/1.0',
                             '2': 'https://boss.instageni.northwestern.edu:12369/protogeni/xmlrpc/am/2.0',
                             '3': 'https://boss.instageni.northwestern.edu: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.northwestern.edu',
    'hrn': 'nuinstageni.cm',
    'interface': 'aggregate',
    'url': 'https://boss.instageni.northwestern.edu:12369/protogeni/xmlrpc/am',
    'urn': 'urn:publicid:IDN+instageni.northwestern.edu+authority+cm'}
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed getversion:
  Options as run:
		aggregate: ['ig-northwestern']
		framework: pg
		noGetVersionCache: True

  Args: getversion
  Result Summary: 
Got version for http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0
INFO:omni: ============================================================

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

IG GPO:         {   'code_tag': '99a2b1f03656cb665918eebd2b95434a6d3e50f9'
IG Northwestern:{   'code_tag': '99a2b1f03656cb665918eebd2b95434a6d3e50f9',
IG Utah:        {   'code_tag': '99a2b1f03656cb665918eebd2b95434a6d3e50f9'

Get list of "available" compute resources:

$ omni.py -a ig-northwestern 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-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Saving output to a file.
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/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-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni: (PG log url - look here for details on any failures: https://www.instageni.northwestern.edu/spewlogfile.php3?logfile=bdd0d93ad32c2cc98574ca9d201c4ad3)
INFO:omni:Writing to 'rspec-instageni-northwestern-edu-protogeniv2.xml'
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed listresources:
  Options as run:
		aggregate: ['ig-northwestern']
		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 'http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0') to file rspec-instageni-northwestern-edu-protogeniv2.xml;  (PG log url - look here for details on any failures: https://www.instageni.northwestern.edu/spewlogfile.php3?logfile=bdd0d93ad32c2cc98574ca9d201c4ad3) 
INFO:omni: ============================================================

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

$ egrep "node comp|available now" rspec-instageni-northwestern-edu-protogeniv2.xml 
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+procurve2" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="procurve2" exclusive="true">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc3" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="pc3" exclusive="true">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+icair-arista" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="icair-arista" exclusive="false">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc5" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="pc5" exclusive="true">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc4" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="pc4" exclusive="true">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc1" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="pc1" exclusive="false">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc2" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="pc2" exclusive="false">    
      <available now="true"/>    
  <node component_id="urn:publicid:IDN+instageni.northwestern.edu+node+internet" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" component_name="internet" exclusive="true">    
      <available now="true"/>    

Created a slice:

$ omni.py createslice IG-CT-1
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Created slice with Name IG-CT-1, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1, Expiration 2013-02-17 20:06:13+00:00
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createslice:
  Options as run:
		framework: pg

  Args: createslice IG-CT-1
  Result Summary: Created slice with Name IG-CT-1, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1, Expiration 2013-02-17 20:06:13+00:00 
INFO:omni: ============================================================

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

$ omni.py createsliver -a ig-northwestern IG-CT-1 IG-CT-1-nw.rspec
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1 expires on 2013-02-17 20:06:13 UTC
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file IG-CT-1-nw.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.instageni.northwestern.edu/spewlogfile.php3?logfile=83e80c35471dbe4092e2e16d60a8ded2)
INFO:omni:Got return from CreateSliver for slice IG-CT-1 at http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-1
	at AM:
	URN: unspecified_AM_URN
	URL: http://instageni.northwestern.edu/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+instageni.northwestern.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+13">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-1:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+19" mac_address="022f25d2e7b4">
      <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-2"/><host name="VM-1.IG-CT-1.pgeni-gpolab-bbn-com.instageni.northwestern.edu"/><services><login authentication="ssh-keys" hostname="pc1.instageni.northwestern.edu" port="30266" username="lnevers"/></services></node>
  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+14">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-2:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+20" mac_address="02826b32fd1f">
      <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-3"/><host name="VM-2.IG-CT-1.pgeni-gpolab-bbn-com.instageni.northwestern.edu"/><services><login authentication="ssh-keys" hostname="pc1.instageni.northwestern.edu" port="30267" username="lnevers"/></services></node>
  <node client_id="VM-3" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+15">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-3:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+21" mac_address="02a2367fde35">
      <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-4"/><host name="VM-3.IG-CT-1.pgeni-gpolab-bbn-com.instageni.northwestern.edu"/><services><login authentication="ssh-keys" hostname="pc1.instageni.northwestern.edu" port="30268" username="lnevers"/></services></node>
  <node client_id="VM-4" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+16">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-4:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+22" mac_address="02e093887356">
      <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-5"/><host name="VM-4.IG-CT-1.pgeni-gpolab-bbn-com.instageni.northwestern.edu"/><services><login authentication="ssh-keys" hostname="pc1.instageni.northwestern.edu" port="30269" username="lnevers"/></services></node>
  <link client_id="lan0" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+18" vlantag="258">
    <component_manager name="urn:publicid:IDN+instageni.northwestern.edu+authority+cm"/>
    <interface_ref client_id="VM-1:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+19"/>
    <interface_ref client_id="VM-2:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+20"/>
    <interface_ref client_id="VM-3:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+21"/>
    <interface_ref client_id="VM-4:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+22"/>
    <link_type name="lan"/>
  </link>
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:
  Options as run:
		aggregate: ['ig-northwestern']
		framework: pg

  Args: createsliver IG-CT-1 IG-CT-1-nw.rspec
  Result Summary: Got Reserved resources RSpec from instageni-northwestern-edu-protogeniv2 
INFO:omni: ============================================================

The following is login information for the sliver:

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

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

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

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

Measurements

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

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-67.7 sec  2.38 MBytes   294 Kbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-62.4 sec  2.62 MBytes   353 Kbits/sec
[  4]  0.0-62.6 sec  2.62 MBytes   352 Kbits/sec
[  6]  0.0-62.6 sec  2.62 MBytes   352 Kbits/sec
[  3]  0.0-65.4 sec  2.25 MBytes   288 Kbits/sec
[  7]  0.0-65.5 sec  2.75 MBytes   352 Kbits/sec
[SUM]  0.0-65.5 sec  12.9 MBytes  1.65 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[ 12]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[  5]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[  9]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[  8]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[  6]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[ 10]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[ 11]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[  3]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[  4]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[  7]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
[SUM]  0.0-65.6 sec  27.5 MBytes  3.52 Mbits/sec

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

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec
[  3] Sent 5351 datagrams
[  3] Server Report:
[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec   0.002 ms    0/ 5351 (0%)

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

60 packets transmitted, 60 received, 0% packet loss, time 58999ms
rtt min/avg/max/mdev = 0.025/0.029/0.048/0.007 ms

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

Create a slice:

$ omni.py createslice IG-CT-2
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Created slice with Name IG-CT-2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2, Expiration 2013-02-17 20:37:17+00:00
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createslice:
  Options as run:
		framework: pg

  Args: createslice IG-CT-2
  Result Summary: Created slice with Name IG-CT-2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2, Expiration 2013-02-17 20:37:17+00:00 
INFO:omni: ============================================================

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

$ omni.py createsliver -a ig-northwestern IG-CT-2 IG-CT-2-nw.rspec
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2 expires on 2013-02-17 20:37:17 UTC
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file IG-CT-2-nw.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.instageni.northwestern.edu/spewlogfile.php3?logfile=301ce61598059127df97c491d8c9a7d4)
INFO:omni:Got return from CreateSliver for slice IG-CT-2 at http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-2
	at AM:
	URN: unspecified_AM_URN
	URL: http://instageni.northwestern.edu/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+instageni.northwestern.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+24">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+27" mac_address="024af32f853a">
      <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-2"/><host name="VM.IG-CT-2.pgeni-gpolab-bbn-com.instageni.northwestern.edu"/><services><login authentication="ssh-keys" hostname="pc1.instageni.northwestern.edu" port="30266" username="lnevers"/></services></node>
  <node client_id="PC" component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc5" component_manager_id="urn:publicid:IDN+instageni.northwestern.edu+authority+cm" exclusive="true" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+23">
    <sliver_type name="raw-pc"/>
    <interface client_id="PC:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc5:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+28" mac_address="6C3BE5B1730E">
      <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.instageni.northwestern.edu"/><services><login authentication="ssh-keys" hostname="pc5.instageni.northwestern.edu" port="22" username="lnevers"/></services></node>
  <link client_id="lan0" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+26" vlantag="258">
    <component_manager name="urn:publicid:IDN+instageni.northwestern.edu+authority+cm"/>
    <interface_ref client_id="VM:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+27"/>
    <interface_ref client_id="PC:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc5:eth1" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+28"/>
    <link_type name="lan"/>
  </link>
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:
  Options as run:
		aggregate: ['ig-northwestern']
		framework: pg

  Args: createsliver IG-CT-2 IG-CT-2-nw.rspec
  Result Summary: Got Reserved resources RSpec from instageni-northwestern-edu-protogeniv2 
INFO:omni: ============================================================

Determined login information:

$ readyToLogin.py -a ig-northwestern 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.instageni.northwestern.edu &

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

Measuraments

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

One Client_

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

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   144 MBytes  20.2 Mbits/sec
[  7]  0.0-60.1 sec   145 MBytes  20.2 Mbits/sec
[  4]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  6]  0.0-60.2 sec   145 MBytes  20.2 Mbits/sec
[  5]  0.0-60.2 sec   144 MBytes  20.1 Mbits/sec
[SUM]  0.0-60.2 sec   722 MBytes   101 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.0 sec  75.2 MBytes  10.5 Mbits/sec
[  3]  0.0-60.1 sec  54.4 MBytes  7.59 Mbits/sec
[  9]  0.0-60.1 sec  74.4 MBytes  10.4 Mbits/sec
[ 12]  0.0-60.1 sec  75.8 MBytes  10.6 Mbits/sec
[  6]  0.0-60.2 sec  65.9 MBytes  9.18 Mbits/sec
[  8]  0.0-60.2 sec  78.1 MBytes  10.9 Mbits/sec
[ 11]  0.0-60.2 sec  74.6 MBytes  10.4 Mbits/sec
[  7]  0.0-60.3 sec  76.0 MBytes  10.6 Mbits/sec
[ 10]  0.0-60.3 sec  76.0 MBytes  10.6 Mbits/sec
[  4]  0.0-60.4 sec  75.4 MBytes  10.5 Mbits/sec
[SUM]  0.0-60.4 sec   726 MBytes   101 Mbits/sec

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

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec
[  3] Sent 5351 datagrams
[  3] Server Report:
[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec   0.001 ms    0/ 5351 (0%)

Ping from InstaGENI GPO PC to VM

60 packets transmitted, 60 received, 0% packet loss, time 58999ms
rtt min/avg/max/mdev = 0.175/0.189/0.238/0.014 ms

IG-CT-3 - Multiple sites experiment

Create a slice:

$ omni.py createslice IG-CT-3
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Created slice with Name IG-CT-3, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3, Expiration 2013-02-17 21:01:10+00:00
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createslice:
  Options as run:
		framework: pg

  Args: createslice IG-CT-3
  Result Summary: Created slice with Name IG-CT-3, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3, Expiration 2013-02-17 21:01:10+00:00
INFO:omni: ============================================================

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

$ omni.py createsliver IG-CT-3 -a ig-northwestern IG-CT-3-nw.rspec 
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 expires on 2013-02-17 21:01:10 UTC
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-northwestern with URL http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file IG-CT-3-nw.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.instageni.northwestern.edu/spewlogfile.php3?logfile=825995ee7bd85788aed1477a9c05a3b1)
INFO:omni:Got return from CreateSliver for slice IG-CT-3 at http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-3
	at AM:
	URN: unspecified_AM_URN
	URL: http://instageni.northwestern.edu/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.northwestern.edu+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.northwestern.edu+node+pc2" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+29">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-1:if0" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+32" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc2: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="pcvm2-1"/><host name="VM-1.IG-CT-3.pgeni-gpolab-bbn-com.instageni.northwestern.edu"/><services><login authentication="ssh-keys" hostname="pc2.instageni.northwestern.edu" port="30266" username="lnevers"/></services></node>
  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+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.northwestern.edu+sliver+31">
    <component_manager name="urn:publicid:IDN+instageni.northwestern.edu+authority+cm"/>
    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
    <interface_ref client_id="VM-1:if0" component_id="urn:publicid:IDN+instageni.northwestern.edu+interface+pc2:eth0" sliver_id="urn:publicid:IDN+instageni.northwestern.edu+sliver+32"/>
    <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-northwestern']
		framework: pg

  Args: createsliver IG-CT-3 IG-CT-3-nw.rspec
  Result Summary: Got Reserved resources RSpec from instageni-northwestern-edu-protogeniv2 
INFO:omni: ============================================================

Then creates the InstaGENI Utah sliver:

lnevers@arendia:~/gcf-2.2$ omni.py createsliver IG-CT-3 -a ig-gpo IG-CT-3-nw.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 http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 expires on 2013-02-17 21:01:10 UTC
INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file IG-CT-3-nw.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=5d9aa13c83b0c8f49b7371e9d818fabc)
INFO:omni:Got return from CreateSliver for slice IG-CT-3 at http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0:
INFO:omni:<!-- Reserved resources for:
	Slice: IG-CT-3
	at AM:
	URN: unspecified_AM_URN
	URL: http://instageni.gpolab.bbn.com/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.northwestern.edu+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+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+1491">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="VM-2:if0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+1494" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2: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="pcvm2-3"/><host name="VM-2.IG-CT-3.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30778" username="lnevers"/></services></node>
  <link client_id="gre-tunnel0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+1493">
    <component_manager name="urn:publicid:IDN+instageni.northwestern.edu+authority+cm"/>
    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
    <interface_ref client_id="VM-1:if0"/>
    <interface_ref client_id="VM-2:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+1494"/>
    <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-nw.rspec

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

Determined login information at each Northwestern and GPO aggregate:

$ readyToLogin.py IG-CT-3 -a ig-northwestern 
  ....
================================================================================
LOGIN INFO for AM: http://instageni.northwestern.edu/protogeni/xmlrpc/am/2.0
================================================================================

VM-1's geni_status is: ready (am_status:ready) 
User lnevers logins to VM-1 using:
	xterm -e ssh -p 30266  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.northwestern.edu &


$ readyToLogin.py IG-CT-3 -a ig-gpo
  ....
================================================================================
LOGIN INFO for AM: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
================================================================================

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

Measuraments

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

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   497 MBytes  69.5 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.1 sec   102 MBytes  14.3 Mbits/sec
[  5]  0.0-60.1 sec   108 MBytes  15.1 Mbits/sec
[  3]  0.0-60.1 sec   128 MBytes  17.8 Mbits/sec
[  4]  0.0-60.1 sec   114 MBytes  15.9 Mbits/sec
[  7]  0.0-60.2 sec   128 MBytes  17.8 Mbits/sec
[SUM]  0.0-60.2 sec   579 MBytes  80.8 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.1 sec  55.6 MBytes  7.76 Mbits/sec
[  8]  0.0-60.1 sec  53.0 MBytes  7.39 Mbits/sec
[  4]  0.0-60.2 sec  60.1 MBytes  8.38 Mbits/sec
[ 10]  0.0-60.2 sec  57.8 MBytes  8.05 Mbits/sec
[  9]  0.0-60.2 sec  55.0 MBytes  7.66 Mbits/sec
[  5]  0.0-60.2 sec  60.1 MBytes  8.38 Mbits/sec
[  3]  0.0-60.2 sec  51.8 MBytes  7.21 Mbits/sec
[ 11]  0.0-60.3 sec  52.4 MBytes  7.29 Mbits/sec
[ 12]  0.0-60.3 sec  56.8 MBytes  7.90 Mbits/sec
[  7]  0.0-60.4 sec  60.9 MBytes  8.45 Mbits/sec
[SUM]  0.0-60.4 sec   563 MBytes  78.2 Mbits/sec

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

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  7.41 MBytes  1.04 Mbits/sec
[  3] Sent 5351 datagrams
read failed: Connection refused
[  3] WARNING: did not receive ack of last datagram after 1 tries.

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

60 packets transmitted, 60 received, 0% packet loss, time 59088ms
rtt min/avg/max/mdev = 24.241/24.526/25.391/0.325 ms

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

This confirmation test creates a sliver at each of the following Aggregates:


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 

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

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


# Create the sliver at PG Utah to request one WAPG Node at Indiana and one VM at PG Utah on shared VLAN 1750.
$ omni.py createsliver -a pg-utah IG-CT-4  IG-CT-4-indiana-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 Indiana FOAM for WAPG node pg58

# 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-openflow-eg-renci.rspec 

Determine login for each of compute resources:

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

nw-ig's geni_status is: ready (am_status:ready) 
User lnevers logins to nw-ig using:
	xterm -e ssh -p 31034  -i /home/lnevers/.ssh/id_rsa lnevers@pc1.instageni.northwestern.edu &

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

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


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

wapg-indiana-pg58's geni_status is: ready (am_status:ready) 
User lnevers logins to wapg-indiana-pg58 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa lnevers@pg58.emulab.net &

# to be added when ExoGENI exits maintenance
$ readyToLogin.py -a eg-renci IG-CT-4

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 94.

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

The Northwestern 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.northwestern.edu/joinproject.php3?target_pid=emulab-ops. Once account was create and membership to emulab-ops was approved proceeded to execute administrative tests.

???Still need access to FOAM and FlowVisor FOAM and FlowVisor ( previously VM required yet-another account to be created)

$ ssh control.instageni.northwestern.edu

sudo whoami

Also access the node via the PG Boss alias:

LNM:~$ ssh boss.instageni.northwestern.edu 
Last login: Tue Feb 19 10:55:50 2013 from dhcp89-073-115.bbn.com
FreeBSD 9.0-STABLE (XEN) #4: Mon Nov 26 10:02:53 MST 2012

Welcome to FreeBSD!

You can press up-arrow or down-arrow to walk through a list of
previous commands in tcsh.
> 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.northwestern.edu
Last login: Tue Feb 19 10:58:24 2013 from dhcp89-073-115.bbn.com
FreeBSD 9.0-STABLE (XEN) #4: Mon Nov 26 10:02:53 MST 2012

Welcome to FreeBSD!

Any user that is a member of the wheel group can use "su -" to simulate
a root login. You can add a user to the wheel group by editing /etc/group.
		-- Konstantinos Konstantinidis <kkonstan@duth.gr>
> hostname
ops.instageni.northwestern.edu
> ssh boss
Last login: Tue Feb 19 10:58:35 2013 from ops.instageni.northwestern.edu
FreeBSD 9.0-STABLE (XEN) #4: Mon Nov 26 10:02:53 MST 2012

Welcome to FreeBSD!

In tcsh, you can `set autolist' to have the shell automatically show
all the possible matches when doing filename/directory expansion.
> hostname
boss.instageni.northwestern.edu
> 

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.instageni.northwestern.edu
root
Linux vhost1.shared-nodes.emulab-ops.instageni.northwestern.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.instageni.northwestern.edu
root
Linux vhost2.shared-nodes.emulab-ops.instageni.northwestern.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

[lnevers@boss ~]$ 

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

[lnevers@boss ~]$ sudo ssh pc3
[root@pc3 ~]# sudo whoami
root
[root@pc3 ~]# exit
logout
Connection to pc3.instageni.northwestern.edu closed.
[lnevers@boss ~]$ sudo ssh pc5
[root@pc ~]# sudo whoami
root
[root@pc ~]# 

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: 

ProCurve Switch 2620# show running-config 

Running configuration:

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

hostname "ProCurve Switch 2620" 
no cdp run 
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" 
   ip address 10.1.1.253 255.255.255.0 
   exit 
no lldp run 
no web-management
snmp-server community "xxxxxx" unrestricted
no snmp-server enable
management-vlan 10
no dhcp config-file-update
password xxxxxx
password xxxxxx


----
{{{
#!html
Email <a href="mailto:help@geni.net"> help@geni.net </a> for GENI support or email <a href="mailto:luisa.nevers@bbn.com">me</a> with feedback on this page!
}}}

Attachments (10)

Download all attachments as: .zip