wiki:GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/GPO

Version 21 (modified by lnevers@bbn.com, 11 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

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

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
}

Note: No site admin and auto approval is off.

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