wiki:GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/FIU

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

--

Florida International University 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-fiu=,https://fiu-hn.exogeni.net:11443/orca/xmlrpc
eg-gpo=,https://bbn-hn.exogeni.net:11443/orca/xmlrpc
eg-sm=,https://geni.renci.org:11443/orca/xmlrpc
eg-of-fiu=,https://fiu-hn.exogeni.net:3626/foam/gapi/1
eg-of-gpo=,https://bbn-hn.exogeni.net:3626/foam/gapi/1

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

$ omni.py -a eg-fiu getversion   
INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
INFO:omni:Using control framework emulab
INFO:omni:Substituting AM nickname eg-fiu with URL https://fiu-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:Substituting AM nickname eg-fiu with URL https://fiu-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN
INFO:omni:AM URN: unspecified_AM_URN (url: https://fiu-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://fiu-hn.exogeni.net: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 Dungeness: v.4.0-SNAPSHOT.build-5259'}
INFO:omni: ------------------------------------------------------------
INFO:omni: Completed getversion:
  Options as run:
		aggregate: ['eg-fiu']
		framework: emulab
		noGetVersionCache: True

  Args: getversion
  Result Summary: 
Got version for https://fiu-hn.exogeni.net:11443/orca/xmlrpc
 
INFO:omni: ============================================================

Compared with versions in other racks, the following version were found:

getversion-bbn-hn-exogeni-net-11443-orca.json:    'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5259'}
getversion-fiu-hn-exogeni-net-11443-orca.json:    'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5259'}
getversion-geni-renci-org-11443-orca.json:        'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5259'}
getversion-rci-hn-exogeni-net-11443-orca.json:    'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5259'}
getversion-uh-hn-exogeni-net-11443-orca.json:     'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5295'}

Created a slice:

$ omni.py createslice EG-CT-1

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

$ omni.py createsliver -a eg-fiu EG-CT-1 EG-CT-1-fiu.rspec 

When the sliver was ready determin login information:

$ ./examples/readyToLogin.py -a eg-fiu EG-CT-1
  <....>

Measurements

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

Collected: 2013-XX-XX

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

One Client_

Five Clients

Ten Clients

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

Ping 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

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

$ omni.py createsliver EG-CT-2 -a eg-sm ./EG-CT-2-fiu.rspec 

}}}

When sliver is ready, check for login information:

$ readyToLogin.py EG-CT-2 -a eg-sm 
<...> 

Measuraments

Collected: 2013-XX-XX

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

One Client_

Five Clients

Ten Clients

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

Ping from ExoGENI BM-1 to the VM-1

EG-CT-3 - Multiple sites experiment

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

$ omni.py createslice EG-CT-3

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

$ omni.py createsliver -a eg-sm EG-CT-3 EG-CT-3-fiu.rspec 

Determine login information for allocated nodes:

$ ./examples/readyToLogin.py -a eg-sm EG-CT-3      
 <...>

Measuraments

Collected: 2013-XX-XX

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

One Client_

Five Clients

Ten Clients

Iperf ExoGENI GPO VM to FIU VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte

Ping from GPO VM to FIU VM

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

EG-CT-5 - Experiment Monitoring

EG-CT-6 - Administrative Tests


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

Attachments (11)