wiki:GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/GPO

Version 25 (modified by lnevers@bbn.com, 6 years ago) (diff)

--

GPO ExoGENI Confirmation Tests

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

Several ExoGENI site aggregates are used on this page that are aliased with Omni nick_names:

eg-gpo=,https://bbn-hn.exogeni.net:11443/orca/xmlrpc
eg-renci=,https://rci-hn.exogeni.net:11443/orca/xmlrpc
eg-sm=,https://geni.renci.org:11443/orca/xmlrpc
eg-of-gpo=,https://bbn-hn.exogeni.net:3626/foam/gapi/1
eg-of-renci=,https://rci-hn.exogeni.net:3626/foam/gapi/1 

EG-CT-1 - Access to New Site VM resources

Got Aggregate version, which showed AM API V3 being supported along with GENI RSpec V3. The ExoGENI version is ORCA Camano: v.3.1-extended.build-5071.

$ omni.py -a eg-gpo getversion
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname eg-gpo with URL https://bbn-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:AM URN: unspecified_AM_URN (url: https://bbn-hn.exogeni.net:11443/orca/xmlrpc) has version:
INFO:omni:{   'geni_ad_rspec_versions': [   
          {   'extensions': [   'http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd',
                                'http://www.protogeni.net/resources/rspec/ext/emulab/1/ptop_extension.xsd'],
                                     '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': {   '2': 'https://geni.renci.org:11443/orca/xmlrpc/geni'},
    'geni_request_rspec_versions': [   
     {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/shared-vlan/1',
                           'http://www.geni.net/resources/rspec/ext/postBootScript/1'],
                                'namespace': 'http://www.geni.net/resources/rspec/3',
                                'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
                                'type': 'GENI',
                                'version': '3'}],
    'orca_version': 'ORCA Camano: v.3.1-extended.build-5071'}
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed getversion:
  Options as run:
		aggregate: ['eg-gpo']
		framework: pg
		noGetVersionCache: True
  Args: getversion
  Result Summary: 
Got version for https://bbn-hn.exogeni.net:11443/orca/xmlrpc
INFO:omni: ============================================================

Got a listresources of available resources:

$ omni.py -a eg-gpo listresources -o
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Saving output to a file.
INFO:omni:Substituting AM nickname eg-gpo with URL https://bbn-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Listed resources on 1 out of 1 possible aggregates.
INFO:omni:Writing to 'rspec-bbn-hn-exogeni-net-11443-orca.xml'
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed listresources:

  Options as run:
		aggregate: ['eg-gpo']
		framework: pg
		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://bbn-hn.exogeni.net:11443/orca/xmlrpc') 
to file rspec-bbn-hn-exogeni-net-11443-orca.xml;  
INFO:omni: ============================================================

Created a slice:

$ omni.py createslice EG-CT-1
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Created slice with Name EG-CT-1, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-1, Expiration 2012-12-08 13:35:14+00:00
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createslice:

  Options as run:
		framework: pg

  Args: createslice EG-CT-1

  Result Summary: Created slice with Name EG-CT-1, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-1,
  Expiration 2012-12-08 13:35:14+00:00 
INFO:omni: ============================================================

Created a 4 VMs sliver using the RSpec EG-CT-1-gpo.rspec

$ omni.py createsliver -a eg-gpo EG-CT-1 EG-CT-1-gpo.rspec 
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-1 expires on 2012-12-08 13:35:14 UTC
INFO:omni:Substituting AM nickname eg-gpo with URL https://bbn-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname eg-gpo with URL https://bbn-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file EG-CT-1-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-1
INFO:omni:Got return from CreateSliver for slice EG-CT-1 at https://bbn-hn.exogeni.net:11443/orca/xmlrpc:
INFO:omni:<?xml version="1.0" ?>
INFO:omni:  <!-- Reserved resources for:
	Slice: EG-CT-1
	at AM:
	URN: unspecified_AM_URN
	URL: https://bbn-hn.exogeni.net:11443/orca/xmlrpc
 -->
INFO:omni:  <rspec type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:ns2="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" xmlns:ns3="http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1" xmlns:ns4="http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1" 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 http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1 http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1/slice_info.xsd?format=raw http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1 http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1/sliver_info.xsd?format=raw">  
      <node client_id="VM-1" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_name="orca-vm-cloud" exclusive="true" sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+41692eec-4566-4cf2-bf25-026680e9a9bf#VM-1">    
            <sliver_type name="m1.small">      
                  <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.5.xml" version="104ea3d824906f0e13cebb89b14df232290553b1 "/>      
            </sliver_type>    
            <services/>    
            <interface client_id="VM-1:if0">      
                  <ip address="172.16.1.1" netmask="255.255.255.0" type="ipv4"/>      
            </interface>    
            <ns4:geni_sliver_info creation_time="2012-12-07T08:01:00.974-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers" expiration_time="2012-12-21T07:01:00.974-05:00" start_time="2012-12-07T08:01:00.974-05:00" state="Nascent"/>    
      </node>  
      <node client_id="VM-2" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_name="orca-vm-cloud" exclusive="true" sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+41692eec-4566-4cf2-bf25-026680e9a9bf#VM-2">    
            <sliver_type name="m1.large">      
                  <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.5.xml" version="104ea3d824906f0e13cebb89b14df232290553b1 "/>      
            </sliver_type>    
            <services/>    
            <interface client_id="VM-2:if0">      
                  <ip address="172.16.1.2" netmask="255.255.255.0" type="ipv4"/>      
            </interface>    
            <ns4:geni_sliver_info creation_time="2012-12-07T08:01:00.974-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers" expiration_time="2012-12-21T07:01:00.974-05:00" start_time="2012-12-07T08:01:00.974-05:00" state="Nascent"/>    
      </node>  
      <node client_id="VM-3" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_name="orca-vm-cloud" exclusive="true" sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+41692eec-4566-4cf2-bf25-026680e9a9bf#VM-3">    
            <sliver_type name="m1.large">      
                  <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.5.xml" version="104ea3d824906f0e13cebb89b14df232290553b1 "/>      
            </sliver_type>    
            <services/>    
            <interface client_id="VM-3:if0">      
                  <ip address="172.16.1.3" netmask="255.255.255.0" type="ipv4"/>      
            </interface>    
            <ns4:geni_sliver_info creation_time="2012-12-07T08:01:00.974-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers" expiration_time="2012-12-21T07:01:00.974-05:00" start_time="2012-12-07T08:01:00.974-05:00" state="Nascent"/>    
      </node>  
      <node client_id="VM-4" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_name="orca-vm-cloud" exclusive="true" sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+41692eec-4566-4cf2-bf25-026680e9a9bf#VM-4">    
            <sliver_type name="m1.large">      
                  <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.5.xml" version="104ea3d824906f0e13cebb89b14df232290553b1 "/>      
            </sliver_type>    
            <services/>    
            <interface client_id="VM-4:if0">      
                  <ip address="172.16.1.4" netmask="255.255.255.0" type="ipv4"/>      
            </interface>    
            <ns4:geni_sliver_info creation_time="2012-12-07T08:01:00.974-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers" expiration_time="2012-12-21T07:01:00.974-05:00" start_time="2012-12-07T08:01:00.974-05:00" state="Nascent"/>    
      </node>  
      <link client_id="lan0" sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+41692eec-4566-4cf2-bf25-026680e9a9bf#lan0" vlantag="unknown">    
            <interface_ref client_id="VM-4:if0"/>    
            <interface_ref client_id="VM-3:if0"/>    
            <interface_ref client_id="VM-1:if0"/>    
            <interface_ref client_id="VM-2:if0"/>    
            <ns4:geni_sliver_info creation_time="2012-12-07T08:01:00.974-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers" expiration_time="2012-12-21T07:01:00.974-05:00" start_time="2012-12-07T08:01:00.974-05:00" state="Nascent"/>    
      </link>  
      <ns3:geni_slice_info state="unknown" urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-1" uuid="b49dd677-eaf6-42ec-8b71-ea0e4a6ec074"/>  
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:
  Options as run:
		aggregate: ['eg-gpo']
		framework: pg
  Args: createsliver EG-CT-1 EG-CT-1-gpo.rspec
  Result Summary: Got Reserved resources RSpec from bbn-hn-exogeni-net-11443-orca 
INFO:omni: ============================================================

When the sliver was ready determing login information:

$ ./examples/readyToLogin.py -a eg-gpo EG-CT-1
  <....>
================================================================================
LOGIN INFO for AM: https://bbn-hn.exogeni.net:11443/orca/xmlrpc
================================================================================
User root logins to VM-1 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.14 &

User root logins to VM-2 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.16 &

User root logins to VM-3 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.15 &

User root logins to VM-4 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.17 &

Measurements

Login to two of the nodes and collect iperf and ping statistics. All measurements are collected over 60 seconds:

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

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  10.9 GBytes  1.56 Gbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.0 sec  2.53 GBytes    362 Mbits/sec
[  4]  0.0-60.0 sec  2.60 GBytes    372 Mbits/sec
[  6]  0.0-60.0 sec  2.61 GBytes    374 Mbits/sec
[  5]  0.0-60.0 sec  2.60 GBytes    372 Mbits/sec
[  3]  0.0-60.0 sec  2.55 GBytes    365 Mbits/sec
[SUM]  0.0-60.0 sec  12.9 GBytes  1.84 Gbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.0 sec  1.30 GBytes    187 Mbits/sec
[ 11]  0.0-60.0 sec  1.30 GBytes    186 Mbits/sec
[  7]  0.0-60.0 sec  1.28 GBytes    183 Mbits/sec
[  3]  0.0-60.0 sec  1.27 GBytes    182 Mbits/sec
[  6]  0.0-60.0 sec  1.30 GBytes    186 Mbits/sec
[  4]  0.0-60.0 sec  1.31 GBytes    187 Mbits/sec
[ 12]  0.0-60.0 sec  1.35 GBytes    194 Mbits/sec
[ 10]  0.0-60.0 sec  1.32 GBytes    189 Mbits/sec
[  9]  0.0-60.0 sec  1.32 GBytes    188 Mbits/sec
[  8]  0.0-60.0 sec  1.35 GBytes    193 Mbits/sec
[SUM]  0.0-60.0 sec  13.1 GBytes  1.87 Gbits/sec

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

60 packets transmitted, 59 received, 1% packet loss, time 58999ms
rtt min/avg/max/mdev = 0.348/0.517/0.685/0.073 ms

Ping from ExoGENI VM-2 to the VM-1

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

Create a slice:

$ omni.py createslice EG-CT-2
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Created slice with Name EG-CT-2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-2, 
Expiration 2012-12-08 15:05:29+00:00
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createslice:
  Options as run:
		framework: pg
  Args: createslice EG-CT-2
  Result Summary: Created slice with Name EG-CT-2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-2, 
Expiration 2012-12-08 15:05:29+00:00 
INFO:omni: ============================================================

Create a sliver with one VM and one bare metal node using RSpec EG-CT-2-gpo.rspec. Note: Bare metal only available via ExoSM

$ omni.py createsliver EG-CT-2 -a eg-sm ./EG-CT-2-gpo.rspec 
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-2 expires on 2012-12-11 19:14:35 UTC
INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file ./EG-CT-2-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-2
INFO:omni:Got return from CreateSliver for slice EG-CT-2 at https://geni.renci.org:11443/orca/xmlrpc:
INFO:omni:<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
INFO:omni:  <!-- Reserved resources for:
	Slice: EG-CT-2
	at AM:
	URN: unspecified_AM_URN
	URL: https://geni.renci.org:11443/orca/xmlrpc
 -->
INFO:omni:  
<rspec type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1 http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1/slice_info.xsd?format=raw http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1 http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1/sliver_info.xsd?format=raw" xmlns:ns2="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" xmlns="http://www.geni.net/resources/rspec/3" xmlns:ns4="http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1" xmlns:ns3="http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <node sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+bed981ec-19e9-411d-a148-14bc243d2ef5#BM-1" exclusive="true" component_name="orca-xcat-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-xcat-cloud" client_id="BM-1">
        <sliver_type name="ExoGENI-M4"/>
        <services/>
        <interface client_id="BM-1:if0">
            <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.7"/>
        </interface>
        <ns4:geni_sliver_info state="Ticketed" start_time="2012-12-10T13:40:52.044-05:00" expiration_time="2012-12-24T12:40:52.044-05:00" creation_time="2012-12-10T13:40:52.044-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers"/>
    </node>
    <node sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+bed981ec-19e9-411d-a148-14bc243d2ef5#VM-1" exclusive="true" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-vm-cloud" client_id="VM-1">
        <sliver_type name="m1.small">
            <disk_image version="104ea3d824906f0e13cebb89b14df232290553b1 " name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.5.xml"/>
        </sliver_type>
        <services/>
        <interface client_id="VM-1:if0">
            <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.8"/>
        </interface>
        <ns4:geni_sliver_info state="Ticketed" start_time="2012-12-10T13:40:52.044-05:00" expiration_time="2012-12-24T12:40:52.044-05:00" creation_time="2012-12-10T13:40:52.044-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers"/>
    </node>
    <link vlantag="9" sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+bed981ec-19e9-411d-a148-14bc243d2ef5#lan0" client_id="lan0">
        <interface_ref client_id="VM-1:if0"/>
        <interface_ref client_id="BM-1:if0"/>
        <ns4:geni_sliver_info state="Active" start_time="2012-12-10T13:40:52.044-05:00" expiration_time="2012-12-24T12:40:52.044-05:00" creation_time="2012-12-10T13:40:52.044-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers"/>
    </link>
    <ns3:geni_slice_info state="unknown" uuid="c0819515-1f94-40d2-8aad-556b989c365b" urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-2"/>
</rspec>

INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:
  Options as run:
		aggregate: ['eg-sm']
		framework: pg

  Args: createsliver EG-CT-2 ./EG-CT-2-gpo.rspec
  Result Summary: Got Reserved resources RSpec from geni-renci-org-11443-orca 
INFO:omni: ============================================================

When sliver is ready, check for login information:

$ readyToLogin.py EG-CT-2 -a eg-sm 
<...> 
================================================================================
LOGIN INFO for AM: https://geni.renci.org:11443/orca/xmlrpc
================================================================================
User root logins to BM-1 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.111 &

User root logins to VM-1 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.6 &

Measuraments

Iperf ExoGENI BM-1 to VM-1 (TCP) - TCP window size: 16.0 KB

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  11.2 GBytes  1.61 Gbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.0 sec  2.85 GBytes    407 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.0 sec  2.84 GBytes    406 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-60.0 sec  2.68 GBytes    384 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.0 sec  2.71 GBytes    388 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  2.89 GBytes    414 Mbits/sec
[SUM]  0.0-60.0 sec  14.0 GBytes  2.00 Gbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  5]  0.0-60.0 sec  1.58 GBytes    226 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  1.79 GBytes    257 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  9]  0.0-60.0 sec  1.65 GBytes    236 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 10]  0.0-60.0 sec  1.55 GBytes    222 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 11]  0.0-60.0 sec  1.54 GBytes    220 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.0 sec  1.71 GBytes    244 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  8]  0.0-60.0 sec  1.60 GBytes    228 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-60.0 sec  1.54 GBytes    221 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.0 sec  1.52 GBytes    218 Mbits/sec
[ ID] Interval       Transfer     Bandwidth
[ 12]  0.0-60.0 sec  1.58 GBytes    227 Mbits/sec
[SUM]  0.0-60.0 sec  16.1 GBytes  2.30 Gbits/sec

Iperf ExoGENI BM-1 to the VM-1 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 0.0 sec  4.31 KBytes  1.05 Mbits/sec
[  3] Sent 3 datagrams

Ping from ExoGENI BM-1 to the VM-1

60 packets transmitted, 59 received, 1% packet loss, time 59999ms
rtt min/avg/max/mdev = 0.169/0.284/0.425/0.051 ms

EG-CT-3 - Multiple sites experiment

The GPO and RENCI racks are used in this experiment. First create a slice:

$ omni.py createslice EG-CT-3
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Created slice with Name EG-CT-3, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-3, Expiration 2012-12-08 15:59:29+00:00
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createslice:
  Options as run:
		framework: pg
  Args: createslice EG-CT-3
  Result Summary: Created slice with Name EG-CT-3, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-3, Expiration 2012-12-08 15:59:29+00:00
INFO:omni: ============================================================

Then create a sliver via the ExoSM that includes both GPO and RENCI VMs using the RSpec the RSpec EG-CT-3-gpo.rspec

$ omni.py createsliver -a eg-sm EG-CT-3 EG-CT-3-gpo.rspec 
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework pg
INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-3 expires on 2012-12-08 15:59:29 UTC
INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Creating sliver(s) from rspec file EG-CT-3-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-3
INFO:omni:Got return from CreateSliver for slice EG-CT-3 at https://geni.renci.org:11443/orca/xmlrpc:
INFO:omni:<?xml version="1.0" ?>
INFO:omni:  <!-- Reserved resources for:
	Slice: EG-CT-3
	at AM:
	URN: unspecified_AM_URN
	URL: https://geni.renci.org:11443/orca/xmlrpc
 -->
INFO:omni:  <rspec type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:ns2="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/" xmlns:ns3="http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1" xmlns:ns4="http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1" 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 http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1 http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/slice-info/1/slice_info.xsd?format=raw http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1 http://groups.geni.net/exogeni/attachment/wiki/RspecExtensions/sliver-info/1/sliver_info.xsd?format=raw">  
      <node client_id="geni1" component_id="urn:publicid:IDN+exogeni.net:bbnvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:bbnvmsite+authority+am" component_name="orca-vm-cloud" exclusive="true" sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+a2e3a39e-5449-4af6-adca-0ca05782843f#geni1">    
            <sliver_type name="m1.small">      
                  <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.5.xml" version="104ea3d824906f0e13cebb89b14df232290553b1 "/>      
            </sliver_type>    
            <services/>    
            <interface client_id="geni1:0">      
                  <ip address="172.16.2.1" netmask="255.255.255.0" type="ipv4"/>      
            </interface>    
            <ns4:geni_sliver_info creation_time="2012-12-07T10:12:25.044-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers" expiration_time="2012-12-21T09:12:25.044-05:00" start_time="2012-12-07T10:12:25.044-05:00" state="Ticketed"/>    
      </node>  
      <node client_id="geni2" component_id="urn:publicid:IDN+exogeni.net:rcivmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:rcivmsite+authority+am" component_name="orca-vm-cloud" exclusive="true" sliver_id="urn:publicid:IDN+exogeni.net:rcivmsite+sliver+a2e3a39e-5449-4af6-adca-0ca05782843f#geni2">    
            <sliver_type name="m1.large">      
                  <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.5.xml" version="104ea3d824906f0e13cebb89b14df232290553b1 "/>      
            </sliver_type>    
            <services/>    
            <interface client_id="geni2:0">      
                  <ip address="172.16.2.2" netmask="255.255.255.0" type="ipv4"/>      
            </interface>    
            <ns4:geni_sliver_info creation_time="2012-12-07T10:12:25.044-05:00" creator_urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers" expiration_time="2012-12-21T09:12:25.044-05:00" start_time="2012-12-07T10:12:25.044-05:00" state="Ticketed"/>    
      </node>  
      <link client_id="center" sliver_id="urn:publicid:IDN+exogeni.net+sliver+a2e3a39e-5449-4af6-adca-0ca05782843f#center" vlantag="unknown">    
            <interface_ref client_id="geni2:0"/>    
            <interface_ref client_id="geni1:0"/>    
      </link>  
      <ns2:stitching lastUpdateTime="Fri Dec 07 10:12:42 EST 2012">    
            <ns2:path id="center">      
                  <ns2:hop id="hop1" type="strict">        
                        <ns2:link id="rciNet.rdf#rciNet/Domain/vlan/05daf4e3-9350-4921-8b96-f19256be371e/vlan">          
                              <ns2:remoteLinkId>            unknown          </ns2:remoteLinkId>          
                              <ns2:trafficEngineeringMetric>            unknown          </ns2:trafficEngineeringMetric>          
                              <ns2:capacity>            0          </ns2:capacity>          
                              <ns2:maximumReservableCapacity>            0          </ns2:maximumReservableCapacity>          
                              <ns2:minimumReservableCapacity>            10000000          </ns2:minimumReservableCapacity>          
                              <ns2:granularity>            10000000          </ns2:granularity>          
                              <ns2:unreservedCapacity>            unknown          </ns2:unreservedCapacity>          
                              <ns2:switchingCapabilityDescriptor>            
                                    <ns2:switchingcapType>              l2sc            </ns2:switchingcapType>            
                                    <ns2:encodingType>              ethernet            </ns2:encodingType>            
                                    <ns2:switchingCapabilitySpecificInfo>              
                                          <ns2:switchingCapabilitySpecificInfo_L2sc>                
                                                <ns2:vlanRangeAvailability>                  1016                </ns2:vlanRangeAvailability>                
                                          </ns2:switchingCapabilitySpecificInfo_L2sc>              
                                    </ns2:switchingCapabilitySpecificInfo>            
                              </ns2:switchingCapabilityDescriptor>          
                        </ns2:link>        
                        <ns2:nextHop>          hop2        </ns2:nextHop>        
                  </ns2:hop>      
                  <ns2:hop id="hop2" type="strict">        
                        <ns2:link id="ben.rdf#ben/Domain/vlan/9703277c-20a2-472e-aad6-43ca44ade1f2/vlan">          
                              <ns2:remoteLinkId>            unknown          </ns2:remoteLinkId>          
                              <ns2:trafficEngineeringMetric>            unknown          </ns2:trafficEngineeringMetric>          
                              <ns2:capacity>            0          </ns2:capacity>          
                              <ns2:maximumReservableCapacity>            0          </ns2:maximumReservableCapacity>          
                              <ns2:minimumReservableCapacity>            10000000          </ns2:minimumReservableCapacity>          
                              <ns2:granularity>            10000000          </ns2:granularity>          
                              <ns2:unreservedCapacity>            unknown          </ns2:unreservedCapacity>          
                              <ns2:switchingCapabilityDescriptor>            
                                    <ns2:switchingcapType>              l2sc            </ns2:switchingcapType>            
                                    <ns2:encodingType>              ethernet            </ns2:encodingType>            
                                    <ns2:switchingCapabilitySpecificInfo>              
                                          <ns2:switchingCapabilitySpecificInfo_L2sc/>              
                                    </ns2:switchingCapabilitySpecificInfo>            
                              </ns2:switchingCapabilityDescriptor>          
                        </ns2:link>        
                        <ns2:nextHop>          hop3        </ns2:nextHop>        
                  </ns2:hop>      
                  <ns2:hop id="hop3" type="strict">        
                        <ns2:link id="nlr.rdf#nlr/Domain/vlan/39ab2f7e-5041-46a4-aaeb-f8bdbc0dc1a1/vlan">          
                              <ns2:remoteLinkId>            unknown          </ns2:remoteLinkId>          
                              <ns2:trafficEngineeringMetric>            unknown          </ns2:trafficEngineeringMetric>          
                              <ns2:capacity>            0          </ns2:capacity>          
                              <ns2:maximumReservableCapacity>            0          </ns2:maximumReservableCapacity>          
                              <ns2:minimumReservableCapacity>            10000000          </ns2:minimumReservableCapacity>          
                              <ns2:granularity>            10000000          </ns2:granularity>          
                              <ns2:unreservedCapacity>            unknown          </ns2:unreservedCapacity>          
                              <ns2:switchingCapabilityDescriptor>            
                                    <ns2:switchingcapType>              l2sc            </ns2:switchingcapType>            
                                    <ns2:encodingType>              ethernet            </ns2:encodingType>            
                                    <ns2:switchingCapabilitySpecificInfo>              
                                          <ns2:switchingCapabilitySpecificInfo_L2sc>                
                                                <ns2:vlanRangeAvailability>                  2602                </ns2:vlanRangeAvailability>                
                                          </ns2:switchingCapabilitySpecificInfo_L2sc>              
                                    </ns2:switchingCapabilitySpecificInfo>            
                              </ns2:switchingCapabilityDescriptor>          
                        </ns2:link>        
                        <ns2:nextHop>          hop4        </ns2:nextHop>        
                  </ns2:hop>      
                  <ns2:hop id="hop4" type="strict">        
                        <ns2:link id="bbnNet.rdf#bbnNet/Domain/vlan/92419bf0-59bd-4cd2-81a7-4367a5d993ff/vlan">          
                              <ns2:remoteLinkId>            unknown          </ns2:remoteLinkId>          
                              <ns2:trafficEngineeringMetric>            unknown          </ns2:trafficEngineeringMetric>          
                              <ns2:capacity>            0          </ns2:capacity>          
                              <ns2:maximumReservableCapacity>            0          </ns2:maximumReservableCapacity>          
                              <ns2:minimumReservableCapacity>            10000000          </ns2:minimumReservableCapacity>          
                              <ns2:granularity>            10000000          </ns2:granularity>          
                              <ns2:unreservedCapacity>            unknown          </ns2:unreservedCapacity>          
                              <ns2:switchingCapabilityDescriptor>            
                                    <ns2:switchingcapType>              l2sc            </ns2:switchingcapType>            
                                    <ns2:encodingType>              ethernet            </ns2:encodingType>            
                                    <ns2:switchingCapabilitySpecificInfo>              
                                          <ns2:switchingCapabilitySpecificInfo_L2sc>                
                                                <ns2:vlanRangeAvailability>                  2602                </ns2:vlanRangeAvailability>                
                                          </ns2:switchingCapabilitySpecificInfo_L2sc>              
                                    </ns2:switchingCapabilitySpecificInfo>            
                              </ns2:switchingCapabilityDescriptor>          
                        </ns2:link>        
                        <ns2:nextHop>          null        </ns2:nextHop>        
                  </ns2:hop>      
            </ns2:path>    
      </ns2:stitching>  
      <ns3:geni_slice_info state="unknown" urn="urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-3" uuid="f1df5897-2ea6-4de4-8d08-aa86e61e3888"/>  
</rspec>
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed createsliver:

  Options as run:
		aggregate: ['eg-sm']
		framework: pg

  Args: createsliver EG-CT-3 EG-CT-3-gpo.rspec

  Result Summary: Got Reserved resources RSpec from geni-renci-org-11443-orca 
INFO:omni: ============================================================

Determine login information for allocated nodes:

$ ./examples/readyToLogin.py -a eg-sm EG-CT-3      
 <...>
================================================================================
LOGIN INFO for AM: https://geni.renci.org:11443/orca/xmlrpc
================================================================================
User root logins to geni1 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@192.1.242.17 &

User root logins to geni2 using:
	xterm -e ssh -i /home/lnevers/.ssh/id_rsa root@152.54.14.5 &

Measuraments

Iperf ExoGENI GPO VM to RENCI VM (TCP) - TCP window size: 16.0 KB

One Client_

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec  1.59 GBytes    228 Mbits/sec

Five Clients

[ ID] Interval       Transfer     Bandwidth
[  6]  0.0-60.0 sec  1.40 GBytes    200 Mbits/sec
[  5]  0.0-60.0 sec    477 MBytes  66.7 Mbits/sec
[  3]  0.0-60.0 sec    257 MBytes  35.9 Mbits/sec
[  4]  0.0-60.0 sec    323 MBytes  45.2 Mbits/sec
[  7]  0.0-60.0 sec    257 MBytes  35.9 Mbits/sec
[SUM]  0.0-60.0 sec  2.68 GBytes    384 Mbits/sec

Ten Clients

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec    266 MBytes  37.2 Mbits/sec
[ 11]  0.0-60.0 sec    254 MBytes  35.5 Mbits/sec
[  5]  0.0-60.0 sec    251 MBytes  35.1 Mbits/sec
[  4]  0.0-60.0 sec    210 MBytes  29.4 Mbits/sec
[ 10]  0.0-60.0 sec    846 MBytes   118 Mbits/sec
[  7]  0.0-60.0 sec    326 MBytes  45.6 Mbits/sec
[  9]  0.0-60.0 sec    223 MBytes  31.1 Mbits/sec
[  8]  0.0-60.0 sec    209 MBytes  29.3 Mbits/sec
[ 12]  0.0-60.0 sec    623 MBytes  87.1 Mbits/sec
[  6]  0.0-60.1 sec    201 MBytes  28.1 Mbits/sec
[SUM]  0.0-60.1 sec  3.33 GBytes    476 Mbits/sec

Iperf ExoGENI GPO VM to RENCI 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.025 ms    3/ 5351 (0.056%)

Ping from GPO VM to RENCI VM

60 packets transmitted, 58 received, 3% packet loss, time 59119ms
rtt min/avg/max/mdev = 17.562/17.695/17.816/0.097 ms

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

The OpenFlow Interoperability test case verified OpenFlow Connections between the GPO InstaGENI, GPO ExoGENI, Utah InstaGENI, and Utah ProtoGENI. The experiment was set up as follows:

$ omni.py createslice IG-CT-4
# FOAM Resources
$ omni.py createsliver -a ig-of-utah IG-CT-4 IG-CT-4-openflow-ig-utah.rspec
$ omni.py createsliver -a of-uen IG-CT-4  IG-CT-4-openflow-uen.rspec  -V1
$ omni.py createsliver -a of-nlr IG-CT-4 IG-CT-4-openflow-nlr.rspec -V1
$ omni.py createsliver -a of-indiana IG-CT-4  IG-CT-4-openflow-indiana-wapg.rspec -V1
$ omni.py createsliver -a of-i2 IG-CT-4 IG-CT-4-openflow-internet2.rspec
$ omni.py createsliver -a of-gpo IG-CT-4 CT-4-openflow-bbn.rspec
$ omni.py createsliver -a eg-of-gpo IG-CT-4 EG-CT-4-openflow-eg-gpo.rspec

# Compute resources
$ omni.py createsliver -a pg-utah IG-CT-4  IG-CT-4-indiana-wapg-pg-utah.rspec
$ omni.py createsliver -a ig-utah IG-CT-4 IG-CT-4-ig-utah.rspec
$ omni.py createsliver -a ig-gpo IG-CT-4 IG-CT-4-ig-gpo.rspec
$ omni.py createsliver -a eg-gpo IG-CT-4 EG-CT-4-gpo-shared.rspec

Once the slivers were ready, determined login for ExoGENI, InstaGENI, PG and Indiana hosts on shared VLAN 1750:

$ readyToLogin.py -a pg-utah IG-CT-4
$ readyToLogin.py -a ig-utah  IG-CT-4
$ readyToLogin.py -a ig-gpo IG-CT-4
$ readyToLogin.py -a eg-gpo IG-CT-4

EG-CT-5 - Experiment Monitoring

Reviewed content of the GMOC Monitoring page for aggregates and found GPO ExoGENI rack:

Verified that the GPO compute resources aggregate shows up in the list of aggregates and provides Aggregate Name, Type, Last Update, Version, POP, and Organization:

Active slivers:

List of resources:

Aggregate measurements:

OpenFlow FOAM Aggregate:

OpenFlow Slivers:

FOAM aggregate resources:

FOAM Aggregate measurements:

EG-CT-6 - Administrative Tests

While looking for instruction on how to get an administrator account on an ExoGENI rack was able to find some information at https://wiki.exogeni.net/doku.php?id=public:operators:start that lets the reader know the following:

Administrator accounts on racks are managed through a hierarchical LDAP deployment rooted at RENCI. Site administrators have rights to their rack, while ExoGENI Ops team has admin rights on all racks.

But did not find any instruction for what to do to get an admin account and who to contact.

With existing account accessed rack head node and verified root access:

LNM:~$ ssh bbn-hn.exogeni.net
lnevers@bbn-hn.exogeni.net's password: 
Last login: Mon Dec 10 12:44:37 2012 from dhcp89-069-100.bbn.com
|-----------------------------------------------------------------|
|		 ____ ____ ____ ____ ____ ____ ____ 		  |
|		||E |||x |||o |||G |||E |||N |||I ||		  |
|		||__|||__|||__|||__|||__|||__|||__||		  |
|		|/__\|/__\|/__\|/__\|/__\|/__\|/__\|		  |
|                                                                 |
|-----------------------------------------------------------------|
[lnevers@bbn-hn ~]$ sudo whoami
[sudo] password for lnevers: 
root
[lnevers@bbn-hn ~]$ 

From head node verified login and administrative access to each of the worker nodes that supply VMs.

Worker node 1:

[lnevers@bbn-hn .ssh]$ ssh bbn-w1
Last login: Mon Dec 10 13:14:05 2012 from bbn-hn.local
[lnevers@bbn-w1 ~]$ sudo whoami
[sudo] password for lnevers: 
root

Worker node 2:

[lnevers@bbn-hn .ssh]$ ssh bbn-w2
Last login: Mon Dec 10 13:15:46 2012 from bbn-hn.local
[lnevers@bbn-w2 ~]$ sudo whoami
[sudo] password for lnevers: 
root

Worker node 3:

[lnevers@bbn-hn .ssh]$ ssh bbn-w3
Last login: Mon Dec 10 13:15:59 2012 from bbn-hn.local
[lnevers@bbn-w3 ~]$ sudo whoami
[sudo] password for lnevers: 
root

Worker node 4:

[lnevers@bbn-hn .ssh]$ ssh bbn-w4
Last login: Mon Dec 10 13:16:10 2012 from bbn-hn.local
[lnevers@bbn-w4 ~]$ sudo whoami
[sudo] password for lnevers: 
root

Worker node 5:

[lnevers@bbn-hn .ssh]$ ssh bbn-w5
Last login: Mon Dec 10 13:16:25 2012 from bbn-hn.local
[lnevers@bbn-w5 ~]$ sudo whoami
[sudo] password for lnevers: 
root

Worker node 6:

[lnevers@bbn-hn .ssh]$ ssh bbn-w6
Last login: Mon Dec 10 13:16:48 2012 from bbn-hn.local
[lnevers@bbn-w6 ~]$ sudo whoami
[sudo] password for lnevers: 
root

Worker node 7:

[lnevers@bbn-hn .ssh]$ ssh bbn-w7
Last login: Mon Dec 10 13:17:01 2012 from bbn-hn.local
[lnevers@bbn-w7 ~]$ sudo whoami
[sudo] password for lnevers: 
root

Worker node 8:

[lnevers@bbn-hn .ssh]$ ssh bbn-w8
Last login: Mon Dec 10 13:17:15 2012 from bbn-hn.local
[lnevers@bbn-w8 ~]$ sudo whoami 
[sudo] password for lnevers: 
root

Connect to the management switch:

[lnevers@bbn-hn ~]$ ssh bbn-8052.bbn.xo
The authenticity of host 'bbn-8052.bbn.xo (192.168.103.2)' can't be established.
DSA key fingerprint is 89:b6:13:30:a5:74:e3:3e:a6:aa:71:7a:91:6e:80:fd.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'bbn-8052.bbn.xo,192.168.103.2' (DSA) to the list of known hosts.
Enter radius password: 

IBM Networking Operating System RackSwitch G8052.

bbn-8052.bbn.xo>
bbn-8052.bbn.xo>ena

Enable privilege granted.
bbn-8052.bbn.xo#show interface status 
------------------------------------------------------------------
Alias   Port   Speed    Duplex     Flow Ctrl      Link       Name
------- ----   -----   --------  --TX-----RX--   ------     ------
1        1        100     full      no     no       up       1       
2        2        100     full      no     no       up       2       
3        3       1000     full      no     no       up       3       
4        4       1000     full      no     no       up       4       
5        5        100     full      no     no       up       5       
6        6        100     full      no     no       up       6       
7        7        100     full      no     no       up       7       
8        8       1000     full      no     no       up       8       
9        9        100     full      no     no       up       9       
10       10      1000     full      no     no       up       10      
11       11      1000     full      no     no       up       11      
12       12      1000     full      no     no       up       12      
13       13      1000     full      no     no       up       13      
14       14      1000     full      no     no       up       14      
15       15      1000     full      no     no       up       15      
16       16       any      any      no     no      down      16      
17       17      1000     full      no     no       up       17      
18       18      1000     full      no     no       up       18      
19       19       any      any      no     no      down      19      
20       20       any      any      no     no      down      20      
21       21      1000     full      no     no       up       21      
22       22      1000     full      no     no       up       22      
23       23      1000     full      no     no       up       23      
24       24      1000     full      no     no       up       24      
25       25      1000     full      no     no       up       25      
26       26      1000     full      no     no       up       26      
27       27      1000     full      no     no       up       27      
28       28      1000     full      no     no       up       28      
29       29      1000     full      no     no       up       29      
30       30      1000     full      no     no       up       30      
31       31       any      any      no     no      down      31      
32       32       any      any      no     no      down      32      
33       33       any      any      no     no      down      33      
34       34       any      any      no     no      down      34      
35       35       any      any      no     no      down      35      
36       36       any      any      no     no      down      36      
37       37      1000     full      no     no       up       37      
38       38      1000     full      no     no       up       38      
39       39      1000     full      no     no       up       39      
40       40      1000     full      no     no       up       40      
41       41      1000     full      no     no       up       41      
42       42      1000     full      no     no       up       42      
43       43      1000     full      no     no       up       43      
44       44      1000     full      no     no       up       44      
45       45       any      any      no     no      down      xCAT Bare Metal node (bbn-w9,eth0)
46       46       any      any      no     no      down      xCAT Bare Metal node (eth0)
47       47      1000     full      no     no       up       47      
48       48      1000     full      no     no       up       48      
XGE1     49     10000     full      no     no      down      XGE1    
XGE2     50     10000     full      no     no      down      XGE2    
XGE3     51     10000     full      no     no      down      XGE3    
XGE4     52     10000     full      no     no       up       XGE4 
bbn-8052.bbn.xo#exit
Received disconnect from 192.168.103.2: 11: Logged out.

Connect to the OpenFlow switch:

[lnevers@bbn-hn ~]$  ssh lnevers@bbn-8264.bbn.xo
Enter radius password: 

IBM Networking Operating System RackSwitch G8264 (BW build).


bbn-8264.bbn.xo>ena

Enable privilege granted.
bbn-8264.bbn.xo#show interface status
------------------------------------------------------------------
Alias   Port   Speed    Duplex     Flow Ctrl      Link       Name
------- ----   -----   --------  --TX-----RX--   ------     ------
1        1     40000     full      no     no      down       1       
5        5     40000     full      no     no      down       5       
9        9     40000     full      no     no      down       9       
13       13    40000     full      no     no      down       13      
17       17    10000     full      no     no       up        17      
18       18    10000     full      no     no       up        18      
19       19    10000     full      no     no       up        19      
20       20    10000     full      no     no       up        20      
21       21    10000     full      no     no       up        21      
22       22    10000     full      no     no       up        22      
23       23    10000     full      no     no       up        23      
24       24    10000     full      no     no       up        24      
25       25    10000     full      no     no      down       25      
26       26    10000     full      no     no      down       26      
27       27    1G/10G    full      no     no      down       27      
28       28    1G/10G    full      no     no      down       28      
29       29    1G/10G    full      no     no      down       29      
30       30    1G/10G    full      no     no      down       30      
31       31    1G/10G    full      no     no      down       31      
32       32    1G/10G    full      no     no      down       32      
33       33    1G/10G    full      no     no      down       33      
34       34    1G/10G    full      no     no      down       34      
35       35    1G/10G    full      no     no      down       35      
36       36    1G/10G    full      no     no      down       36      
37       37    1G/10G    full      no     no      down       37      
38       38    1G/10G    full      no     no      down       38      
39       39    1G/10G    full      no     no      down       39      
40       40    1G/10G    full      no     no      down       40      
41       41    10000     full      no     no       up        41      
42       42    10000     full      no     no       up        42      
43       43    10000     full      no     no       up        43      
44       44    10000     full      no     no       up        44      
45       45    10000     full      no     no       up        45      
46       46    10000     full      no     no       up        46      
47       47    10000     full      no     no       up        47      
48       48    10000     full      no     no       up        48      
49       49    10000     full      no     no      down       49      
50       50    10000     full      no     no      down       50      
51       51    1G/10G    full      no     no      down       51      
52       52    1G/10G    full      no     no      down       52      
53       53    1G/10G    full      no     no      down       53      
54       54    1G/10G    full      no     no      down       54      
55       55    1G/10G    full      no     no      down       55      
56       56    1G/10G    full      no     no      down       56      
57       57    1G/10G    full      no     no      down       57      
58       58    1G/10G    full      no     no      down       58      
59       59    1G/10G    full      no     no      down       59      
60       60     1000     full      no     no       up        60      
61       61    1G/10G    full      no     no      down       61      
62       62    1G/10G    full      no     no      down       62      
63       63    10000     full      no     no       up        63      
64       64     1000     full      no     no       up        64      
MGT      65     1000     full     yes    yes       up        MGT     
bbn-8264.bbn.xo#  

Check FOAM configuration for site.admin.email, geni.site-tag, email.from settings on the BBN head node:

[lnevers@bbn-hn ~]$ foamctl config:get-value --key="site.admin.email"  --passwd-file=/opt/foam/etc/foampasswd
{
 "value": null
}
[lnevers@bbn-hn ~]$ foamctl config:get-value --key="geni.site-tag"  --passwd-file=/opt/foam/etc/foampasswd
{
 "value": "bbn-hn.exogeni.gpolab.bbn.com"
}
[lnevers@bbn-hn ~]$ foamctl config:get-value --key="email.from"  --passwd-file=/opt/foam/etc/foampasswd
{
 "value": "ExoGENI FOAM at BBN <exogeni-foam-admin@gpolab.bbn.com>"
}
[lnevers@bbn-hn ~]$ foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/opt/foam/etc/foampasswd
{
 "value": 0
}

No site administrator was set initially, but after reporting the issue site.admin.email was updated:

[lnevers@bbn-hn ~]$ foamctl config:get-value --key="site.admin.email"  --passwd-file=/opt/foam/etc/foampasswd
{
 "value": "exogeni-foam-admin@gpolab.bbn.com"
}

Note: Auto approval is off, and will remain off until when FOAM supports auto-approval of slivers with dl_vlan, at that time auto approval will be enabled on the BBN rack. Other ExoGENI FOAM admins will be encouraged to do the same.

Show FOAM slivers details:

[lnevers@bbn-hn ~]$ foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd 
{
 "slivers": [
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+tuptymon:e10d67f9-4680-4774-9968-aae42c8fdccb", 
   "creation": "2012-09-03 16:19:10.691639+00:00", 
   "pend_reason": "Request has underspecified VLAN requests", 
   "expiration": "2013-01-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@bbn.com", 
   "flowvisor_slice": "e10d67f9-4680-4774-9968-aae42c8fdccb", 
   "desc": "tuptymon OpenFlow resources at BBN.", 
   "ref": null, 
   "id": 37, 
   "uuid": "e10d67f9-4680-4774-9968-aae42c8fdccb"
  }, 
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs15:013f6aa7-e600-4be5-9e31-5c0436223dfd", 
   "creation": "2012-09-03 21:32:30.838618+00:00", 
   "pend_reason": "Request has underspecified VLAN requests", 
   "expiration": "2013-02-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@bbn.com", 
   "flowvisor_slice": "013f6aa7-e600-4be5-9e31-5c0436223dfd", 
   "desc": "JBS 15 OpenFlow resources at BBN ExoGENI.", 
   "ref": null, 
   "id": 38, 
   "uuid": "013f6aa7-e600-4be5-9e31-5c0436223dfd"
  }, 
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+jbs16:8aad0aae-ae92-4a3c-bd5e-43f7456f628e", 
   "creation": "2012-09-03 21:34:38.493069+00:00", 
   "pend_reason": "Request has underspecified VLAN requests", 
   "expiration": "2013-02-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@bbn.com", 
   "flowvisor_slice": "8aad0aae-ae92-4a3c-bd5e-43f7456f628e", 
   "desc": "JBS 16 OpenFlow resources at BBN ExoGENI.", 
   "ref": null, 
   "id": 39, 
   "uuid": "8aad0aae-ae92-4a3c-bd5e-43f7456f628e"
  }, 
  {
   "status": "Approved", 
   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-CT-4:0cf0d058-bc24-44f7-839b-41098e44925b", 
   "creation": "2012-12-05 14:47:37.148115+00:00", 
   "pend_reason": "Request has underspecified VLAN requests", 
   "expiration": "2012-12-31 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+EG-CT-4", 
   "enabled": true, 
   "email": "lnevers@bbn.com", 
   "flowvisor_slice": "0cf0d058-bc24-44f7-839b-41098e44925b", 
   "desc": "Sliver to allow BBN ExoGENI 10.42.11.0", 
   "ref": null, 
   "id": 48, 
   "uuid": "0cf0d058-bc24-44f7-839b-41098e44925b"
  }
 ]
}

Check the FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices on the BBN Head node:

# Version
[lnevers@bbn-hn opt]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd ping hello
Got reply:
PONG(fvadmin): FV version=flowvisor-0.8.1::hello

#Devices
[lnevers@bbn-hn opt]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listDevices
Device 0: 00:01:08:17:f4:b5:2a:00

#Device Detail
[lnevers@bbn-hn opt]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getDeviceInfo 00:01:08:17:f4:b5:2a:00
nPorts=51
portList=1,5,9,13,17,18,19,20,21,22,23,24,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,51,52,53,54,55,56,57,58,59,60,61,62,64,25,49,26,50
dpid=00:01:08:17:f4:b5:2a:00
remote=/192.168.103.10:6633-->/192.168.103.4:1410
portNames=1(1),5(5),9(9),13(13),17(17),18(18),19(19),20(20),21(21),22(22),23(23),24(24),27(27),28(28),29(29),30(30),31(31),32(32),33(33),34(34),35(35),36(36),37(37),38(38),39(39),40(40),41(41),42(42),43(43),44(44),45(45),46(46),47(47),48(48),51(51),52(52),53(53),54(54),55(55),56(56),57(57),58(58),59(59),60(60),61(61),62(62),64(64),25(25),49(49),26(26),50(50)


# Slices
[lnevers@bbn-hn opt]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listSlices
Slice 0: orca-9
Slice 1: orca-8
Slice 2: orca-5
Slice 3: orca-4
Slice 4: fvadmin
Slice 5: orca-7
Slice 6: orca-6
Slice 7: orca-3
Slice 8: orca-2
Slice 9: 8aad0aae-ae92-4a3c-bd5e-43f7456f628e
Slice 10: 0cf0d058-bc24-44f7-839b-41098e44925b
Slice 11: 013f6aa7-e600-4be5-9e31-5c0436223dfd
Slice 12: orca-2601
Slice 13: e10d67f9-4680-4774-9968-aae42c8fdccb

#Slice Detail
[lnevers@bbn-hn opt]$ /opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo e10d67f9-4680-4774-9968-aae42c8fdccb
Got reply:
connection_1=00:01:08:17:f4:b5:2a:00-->/192.1.242.3:42977-->naxos.gpolab.bbn.com/192.1.249.133:31750
contact_email=tupty@bbn.com
controller_hostname=naxos.gpolab.bbn.com
controller_port=31750
creator=fvadmin

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

Attachments (11)

Download all attachments as: .zip