Version 8 (modified by 11 years ago) (diff) | ,
---|
University of Houston 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:
uh-eg=,https://uh-hn.exogeni.net:11443/orca/xmlrpc gpo-eg=,https://bbn-hn.exogeni.net:11443/orca/xmlrpc sm-eg=,https://geni.renci.org:11443/orca/xmlrpc of-uh-eg=,https://uh-hn.exogeni.net:3626/foam/gapi/1 of-gpo-eg=,https://bbn-hn.exogeni.net:3626/foam/gapi/1
EG-CT-1 - Access to New Site VM resources
First getvesion to determine orca_version running at this aggregate:
lnevers@arendia:~/gcf-2.3.3$ omni.py -a eg-uh getversion INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Substituting AM nickname eg-uh with URL https://uh-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Substituting AM nickname eg-uh with URL https://uh-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:AM URN: unspecified_AM_URN (url: https://uh-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_am_type': 'orca', 'geni_api': 2, 'geni_api_versions': { '2': 'https://uh-hn.exogeni.net:11443/orca/xmlrpc/geni'}, 'geni_request_rspec_versions': [ { 'extensions': [ 'http://www.geni.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-5495'} INFO:omni: ------------------------------------------------------------ INFO:omni: Completed getversion: Options as run: aggregate: ['eg-uh'] framework: portal noGetVersionCache: True project: ln-prj Args: getversion Result Summary: Got version for https://uh-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-5495'} getversion-fiu-hn-exogeni-net-11443-orca.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5495'} getversion-geni-renci-org-11443-orca.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5505'} getversion-rci-hn-exogeni-net-11443-orca.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5495'} getversion-uh-hn-exogeni-net-11443-orca.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5495'}
Created a slice:
$ omni.py createslice EG-CT-1 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Created slice with Name EG-CT-1, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1, Expiration 2013-06-21 00:50:33 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createslice: Options as run: framework: portal project: ln-prj Args: createslice EG-CT-1 Result Summary: Created slice with Name EG-CT-1, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1, Expiration 2013-06-21 00:50:33 INFO:omni: ============================================================
Created a 4 VMs sliver using the RSpec EG-CT-1-uh.rspec
lnevers@arendia:~/gcf-2.3.3/exorspec/Houston$ omni.py createsliver -a uh-eg EG-CT-1 EG-CT-1-uh.rspec INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Substituting AM nickname uh-eg with URL https://uh-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1 expires within 1 day on 2013-06-21 00:50:33 UTC INFO:omni:Substituting AM nickname uh-eg with URL https://uh-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Substituting AM nickname uh-eg with URL https://uh-hn.exogeni.net:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Creating sliver(s) from rspec file EG-CT-1-uh.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1 INFO:omni:Got return from CreateSliver for slice EG-CT-1 at https://uh-hn.exogeni.net:11443/orca/xmlrpc: INFO:omni:<?xml version="1.0" encoding="UTF-8" standalone="yes"?> INFO:omni: <!-- Reserved resources for: Slice: EG-CT-1 at AM: URN: unspecified_AM_URN URL: https://uh-hn.exogeni.net: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:uhvmsite+sliver+850d3d04-999b-4bfb-b032-5f3c354399ba:VM-1" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uhvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uhvmsite+node+orca-vm-cloud" client_id="VM-1"> <location latitude="29.72327" longitude="-95.34269" country="Unspecified"/> <sliver_type name="m1.small"> <disk_image version="64ad567ce3b1c0dbaa15bad673bbf556a9593e1c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.6.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:52:a9" client_id="VM-1:if0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.1"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-20T13:02:30.000-04:00" expiration_time="2013-06-20T20:50:33.000-04:00" creation_time="2013-06-20T13:02:30.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:uhvmsite+sliver+850d3d04-999b-4bfb-b032-5f3c354399ba:VM-2" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uhvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uhvmsite+node+orca-vm-cloud" client_id="VM-2"> <location latitude="29.72327" longitude="-95.34269" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="64ad567ce3b1c0dbaa15bad673bbf556a9593e1c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.6.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:5e:79" client_id="VM-2:if0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.2"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-20T13:02:30.000-04:00" expiration_time="2013-06-20T20:50:33.000-04:00" creation_time="2013-06-20T13:02:30.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:uhvmsite+sliver+850d3d04-999b-4bfb-b032-5f3c354399ba:VM-3" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uhvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uhvmsite+node+orca-vm-cloud" client_id="VM-3"> <location latitude="29.72327" longitude="-95.34269" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="64ad567ce3b1c0dbaa15bad673bbf556a9593e1c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.6.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:1d:ff" client_id="VM-3:if0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.3"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-20T13:02:30.000-04:00" expiration_time="2013-06-20T20:50:33.000-04:00" creation_time="2013-06-20T13:02:30.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:uhvmsite+sliver+850d3d04-999b-4bfb-b032-5f3c354399ba:VM-4" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uhvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uhvmsite+node+orca-vm-cloud" client_id="VM-4"> <location latitude="29.72327" longitude="-95.34269" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="64ad567ce3b1c0dbaa15bad673bbf556a9593e1c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.6.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:3d:9e" client_id="VM-4:if0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.4"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-20T13:02:30.000-04:00" expiration_time="2013-06-20T20:50:33.000-04:00" creation_time="2013-06-20T13:02:30.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <link vlantag="unknown" sliver_id="urn:publicid:IDN+exogeni.net:uhvmsite+sliver+850d3d04-999b-4bfb-b032-5f3c354399ba:lan0" client_id="lan0"> <interface_ref client_id="VM-4:if0"/> <interface_ref client_id="VM-3:if0"/> <interface_ref client_id="VM-2:if0"/> <interface_ref client_id="VM-1:if0"/> <ns4:geni_sliver_info state="configuring" start_time="2013-06-20T13:02:30.000-04:00" expiration_time="2013-06-20T20:50:33.000-04:00" creation_time="2013-06-20T13:02:30.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </link> <ns3:geni_slice_info state="configuring" uuid="0dc532f3-7408-4562-9e29-c0a32ab419df" urn="urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1"/> </rspec> INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createsliver: Options as run: aggregate: ['uh-eg'] framework: portal project: ln-prj Args: createsliver EG-CT-1 EG-CT-1-uh.rspec Result Summary: Got Reserved resources RSpec from uh-hn-exogeni-net-11443-orca INFO:omni: ============================================================
When the sliver was ready determine login information:
$ readyToLogin.py -a uh-eg EG-CT-1 <....> ================================================================================ LOGIN INFO for AM: https://uh-hn.exogeni.net:11443/orca/xmlrpc ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' User root logs in to VM-1 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@129.7.98.5 User root logs in to VM-2 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@129.7.98.6 User root logs in to VM-3 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@129.7.98.4 User root logs in to VM-4 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@129.7.98.7
Measurements
Login to two of the nodes and collect iperf and ping statistics. All measurements are collected over 60 seconds:
Collected: 2013-06-20
Iperf ExoGENI VM-2 to VM-1 (TCP)
One Client_
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 24.0 GBytes 3.43 Gbits/sec
Five Clients
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 12.3 GBytes 1.76 Gbits/sec [ 5] 0.0-60.0 sec 12.7 GBytes 1.82 Gbits/sec [ 6] 0.0-60.0 sec 12.7 GBytes 1.82 Gbits/sec [ 4] 0.0-60.0 sec 12.8 GBytes 1.83 Gbits/sec [ 7] 0.0-60.0 sec 12.7 GBytes 1.83 Gbits/sec [SUM] 0.0-60.0 sec 63.3 GBytes 9.06 Gbits/sec
Ten Clients
[ ID] Interval Transfer Bandwidth [ 5] 0.0-60.0 sec 6.54 GBytes 936 Mbits/sec [ 3] 0.0-60.0 sec 6.55 GBytes 937 Mbits/sec [ 6] 0.0-60.0 sec 6.56 GBytes 939 Mbits/sec [ 9] 0.0-60.0 sec 6.59 GBytes 944 Mbits/sec [ 8] 0.0-60.0 sec 6.55 GBytes 938 Mbits/sec [ 7] 0.0-60.0 sec 6.55 GBytes 937 Mbits/sec [ 10] 0.0-60.0 sec 6.55 GBytes 938 Mbits/sec [ 11] 0.0-60.0 sec 6.57 GBytes 941 Mbits/sec [ 4] 0.0-60.0 sec 6.55 GBytes 937 Mbits/sec [ 12] 0.0-60.0 sec 6.56 GBytes 939 Mbits/sec [SUM] 0.0-60.0 sec 65.6 GBytes 9.39 Gbits/sec
Iperf ExoGENI VM-2 to the VM-1 (UDP)
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 21.2 GBytes 3.03 Gbits/sec [ 3] Sent 15473710 datagrams [ 3] Server Report: [ 3] 0.0-60.2 sec 10.1 GBytes 1.43 Gbits/sec 15.728 ms 8130395/15473698 (53
Ping ExoGENI VM-2 to the VM-1
60 packets transmitted, 60 received, 0% packet loss, time 58999ms rtt min/avg/max/mdev = 0.142/0.308/0.568/0.086 ms
EG-CT-2 - Access to New Site bare metal and VM resources
Create a slice:
$ omni.py createslice EG-CT-2a INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Created slice with Name EG-CT-2a, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2a, Expiration 2013-06-21 01:33:28 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createslice: Options as run: framework: portal project: ln-prj Args: createslice EG-CT-2a Result Summary: Created slice with Name EG-CT-2a, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2a, Expiration 2013-06-21 01:33:28 INFO:omni: ============================================================
}}} Create a sliver with one VM and one bare metal node using RSpec EG-CT-2-uh.rspec. Note: Bare metal nodes are only available via ExoSM.
$ omni.py createsliver EG-CT-2a -a sm-eg EG-CT-2-uh.rspec INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Substituting AM nickname sm-eg with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2a expires within 1 day on 2013-06-21 01:33:28 UTC INFO:omni:Substituting AM nickname sm-eg with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Substituting AM nickname sm-eg with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Creating sliver(s) from rspec file EG-CT-2-uh.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2a INFO:omni:Got return from CreateSliver for slice EG-CT-2a 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-2a 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:uhvmsite+sliver+69eaa65e-1e1d-408b-8c32-f894f0181555:BM-1" exclusive="true" component_name="orca-xcat-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uhvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uhvmsite+node+orca-xcat-cloud" client_id="BM-1"> <location latitude="29.72327" longitude="-95.34269" country="Unspecified"/> <sliver_type name="ExoGENI-M4"> <disk_image version="d1044d9162bd7851e3fc2c57a8251ad6b3641c0c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.8.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:53:42" client_id="BM-1:if0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.1"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-20T17:34:19.000Z" expiration_time="2013-06-21T01:33:28.000Z" creation_time="2013-06-20T17:34:19.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:uhvmsite+sliver+69eaa65e-1e1d-408b-8c32-f894f0181555:VM-1" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uhvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uhvmsite+node+orca-vm-cloud" client_id="VM-1"> <location latitude="29.72327" longitude="-95.34269" country="Unspecified"/> <sliver_type name="m1.small"> <disk_image version="64ad567ce3b1c0dbaa15bad673bbf556a9593e1c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.6.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:86:42" client_id="VM-1:if0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.1.2"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-20T17:34:19.000Z" expiration_time="2013-06-21T01:33:28.000Z" creation_time="2013-06-20T17:34:19.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <link vlantag="3" sliver_id="urn:publicid:IDN+exogeni.net:uhvmsite+sliver+69eaa65e-1e1d-408b-8c32-f894f0181555:lan0" client_id="lan0"> <interface_ref client_id="BM-1:if0"/> <interface_ref client_id="VM-1:if0"/> <ns4:geni_sliver_info state="ready" start_time="2013-06-20T17:34:19.000Z" expiration_time="2013-06-21T01:33:28.000Z" creation_time="2013-06-20T17:34:19.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </link> <ns3:geni_slice_info state="configuring" uuid="dd27ac69-3276-437b-ae56-d06d03a8d96f" urn="urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2a"/> </rspec> INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createsliver: Options as run: aggregate: ['sm-eg'] framework: portal project: ln-prj Args: createsliver EG-CT-2a EG-CT-2-uh.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 sm-eg <...>
Measurements
Collected: 2013-06-30
Iperf ExoGENI BM-1 to VM-1 (TCP)
One Client_
Five Clients
Ten Clients
Iperf ExoGENI BM-1 to the VM-1 (UDP)
Ping from ExoGENI BM-1 to the VM-1
EG-CT-3 - Multiple sites experiment
The GPO and Houston 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 Houston VMs using the RSpec the RSpec EG-CT-3-uh.rspec
$ omni.py createsliver -a sm-eg EG-CT-3 EG-CT-3-uh.rspec INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Substituting AM nickname sm-eg with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-3 expires within 1 day on 2013-06-21 19:43:16 UTC INFO:omni:Substituting AM nickname sm-eg with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Substituting AM nickname sm-eg with URL https://geni.renci.org:11443/orca/xmlrpc, URN unspecified_AM_URN INFO:omni:Creating sliver(s) from rspec file EG-CT-3-uh.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+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" encoding="UTF-8" standalone="yes"?> 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" 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:fiuvmsite+sliver+2ee8e1b2-876d-474c-a2f1-9ecbdf3fcef0:uh" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:fiuvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:fiuvmsite+node+orca-vm-cloud" client_id="uh"> <location latitude="25.757292" longitude="-80.37404" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="64ad567ce3b1c0dbaa15bad673bbf556a9593e1c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.6.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:66:c2" client_id="uh:0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.2.2"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-21T11:44:09.000Z" expiration_time="2013-06-21T19:43:16.000Z" creation_time="2013-06-21T11:44:09.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:bbnvmsite+sliver+2ee8e1b2-876d-474c-a2f1-9ecbdf3fcef0:gpo" exclusive="false" 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="gpo"> <location latitude="42.38974" longitude="-71.14751" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="64ad567ce3b1c0dbaa15bad673bbf556a9593e1c" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.6.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:47:f8" client_id="gpo:0"> <ip type="ipv4" netmask="255.255.255.0" address="172.16.2.1"/> </interface> <ns4:geni_sliver_info state="configuring" start_time="2013-06-21T11:44:09.000Z" expiration_time="2013-06-21T19:43:16.000Z" creation_time="2013-06-21T11:44:09.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <link vlantag="unknown" sliver_id="urn:publicid:IDN+exogeni.net+sliver+2ee8e1b2-876d-474c-a2f1-9ecbdf3fcef0:center" client_id="center"> <interface_ref client_id="uh:0"/> <interface_ref client_id="gpo:0"/> </link> <ns2:stitching lastUpdateTime="Fri Jun 21 11:44:34 UTC 2013"> <ns2:path id="urn:publicid:IDN+exogeni.net+sliver+2ee8e1b2-876d-474c-a2f1-9ecbdf3fcef0:center"> <ns2:hop type="strict" id="hop1"> <ns2:link id="urn:publicid:IDN+exogeni.net:fiuNet+interface+fiuNet:Domain:vlan:61d5c4fb-5250-41a5-b208-d8d12634bac1:vlan"> <ns2:remoteLinkId>urn:publicid:IDN+exogeni.net:nlr+interface+nlr:Domain:vlan:a1fd5893-8e5b-4ff4-845e-f1b8d4120e97:vlan</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>unknown</ns2:vlanRangeAvailability> </ns2:switchingCapabilitySpecificInfo_L2sc> </ns2:switchingCapabilitySpecificInfo> </ns2:switchingCapabilityDescriptor> </ns2:link> <ns2:nextHop>hop2</ns2:nextHop> </ns2:hop> <ns2:hop type="strict" id="hop2"> <ns2:link id="urn:publicid:IDN+exogeni.net:nlr+interface+nlr:Domain:vlan:a1fd5893-8e5b-4ff4-845e-f1b8d4120e97:vlan"> <ns2:remoteLinkId>urn:publicid:IDN+exogeni.net:bbnNet+interface+bbnNet:Domain:vlan:1af82f62-458d-41c4-a3da-b6d079ac6f3b:vlan</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>unknown</ns2:vlanRangeAvailability> </ns2:switchingCapabilitySpecificInfo_L2sc> </ns2:switchingCapabilitySpecificInfo> </ns2:switchingCapabilityDescriptor> </ns2:link> <ns2:nextHop>hop3</ns2:nextHop> </ns2:hop> <ns2:hop type="strict" id="hop3"> <ns2:link id="urn:publicid:IDN+exogeni.net:bbnNet+interface+bbnNet:Domain:vlan:1af82f62-458d-41c4-a3da-b6d079ac6f3b: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>unknown</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="configuring" uuid="e053f6e4-743e-4498-b550-1e0a7ae44a31" urn="urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-3"/> </rspec> INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createsliver: Options as run: aggregate: ['sm-eg'] framework: portal project: ln-prj Args: createsliver EG-CT-3 EG-CT-3-uh.rspec Result Summary: Got Reserved resources RSpec from geni-renci-org-11443-orca INFO:omni: ============================================================
Determine login information for allocated nodes:
$ readyToLogin.py -a sm-eg EG-CT-3 <...> ================================================================================ LOGIN INFO for AM: https://geni.renci.org:11443/orca/xmlrpc ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' User root logs in to uh using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@131.94.144.40 User root logs in to gpo using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@192.1.242.10
Measurements
Collected: 2013-06-21
Iperf ExoGENI GPO VM to Houston VM (TCP) - TCP window size: 16.0 KB
One Client_
Five Clients
Ten Clients
Iperf ExoGENI GPO VM to Houston VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte
Ping from GPO VM to Houston VM
EG-CT-4 - Multiple sites OpenFlow experiment and interoperability
First create a slice:
$ omni.py createslice EG-CT-4 INFO:omni:Loading config file /home/lnevers/.gcf/omni_config INFO:omni:Using control framework portal INFO:omni:Created slice with Name EG-CT-4, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-4, Expiration 2013-06-21 20:02:19 INFO:omni: ------------------------------------------------------------ INFO:omni: Completed createslice: Options as run: framework: portal project: ln-prj Args: createslice EG-CT-4 Result Summary: Created slice with Name EG-CT-4, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-4, Expiration 2013-06-21 20:02:19 INFO:omni: ============================================================
Then create slivers at all OpenFlow aggregates. This confirmation test creates a sliver at each of the following aggregates using the RSpec specified. RSpecs can be found [here
$ omni.py createsliver -a of-nlr EG-CT-4 EG-CT-4-openflow-nlr.rspec -V1 -DONE -APPROVED $ omni.py createsliver -a of-rutgers EG-CT-4 EG-CT-4-openflow-rutgers.rspec -V1 -DONE -APPROVED $ omni.py createsliver -a of-i2 EG-CT-4 EG-CT-4-openflow-i2.rspec -V1 -DONE -PENDING $ omni.py createsliver -a of-gpo EG-CT-4 EG-CT-4-openflow-gpo.rspec -V1 -DONE -APPROVED $ omni.py createsliver -a of-gpo-eg EG-CT-4 EG-CT-4-openflow-eg-gpo.rspec -V1 -DONE -APPROVED $ omni.py createsliver -a of-uen EG-CT-4 EG-CT-4-openflow-uen.rspec -V1 -DONE -APPROVED $ omni.py createsliver -a of-utah-ig EG-CT-4 EG-CT-4-openflow-ig-utah.rspec -V1 -DONE -APPROVED $ omni.py createsliver -a of-uh-eg EG-CT-4 EG-CT-4-openflow-eg-uh.rspec -V1 -DONE -PENDING $ omni.py createsliver -a of-gpo-ig EG-CT-4 EG-CT-4-openflow-ig-gpo.rspec -V1 -DONE -APPROVED
Then create a sliver at each of the compute resource aggregates, RSpecs used can be found here
$ omni.py createsliver -a pg-utah EG-CT-4 EG-CT-4-rutgers-wapg-pg-utah.rspec $ omni.py createsliver -a utah-ig EG-CT-4 EG-CT-4-ig-utah.rspec $ omni.py createsliver -a gpo-ig EG-CT-4 EG-CT-4-ig-gpo.rspec $ omni.py createsliver -a gpo-eg EG-CT-4 EG-CT-4-eg-gpo.rspec $ omni.py createsliver -a uh-eg EG-CT-4 EG-CT-4-eg-uh.rspec
Once the slivers were ready, determined login for PG and Indiana hosts on shared VLAN 1750:
$ readyToLogin.py -a pg-utah EG-CT-4 <...> ================================================================================ LOGIN INFO for AM: https://www.emulab.net:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' utah-pg's geni_status is: ready (am_status:ready) User lnevers logs in to utah-pg using: ssh -p 34106 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc533.emulab.net User lnevers logs in to wapg-rutgers-pg51 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pg51.emulab.net
Determined login for Utah InstaGENI:
$ readyToLogin.py -a utah-ig EG-CT-4 <...> LOGIN INFO for AM: https://utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0 ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' utah-ig's geni_status is: ready (am_status:ready) User lnevers logs in to utah-ig using: ssh -p 30010 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.utah.geniracks.net User lnevers logs in to utah-ig2 using: ssh -p 30011 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc1.utah.geniracks.net
Determined login for GPO InstaGENI:
$ readyToLogin.py -a gpo-ig EG-CT-4 <...> ================================================================================ LOGIN INFO for AM: https://bbn-hn.exogeni.net:11443/orca/xmlrpc ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' User root logs in to gpo-vm using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@192.1.242.11
Determined login for GPO ExoGENI:
$ readyToLogin.py -a gpo-eg EG-CT-4 <...>
Determined login for Houston ExoGENI:
$ readyToLogin.py -a uh-eg EG-CT-4 <...> ================================================================================ LOGIN INFO for AM: https://uh-hn.exogeni.net:11443/orca/xmlrpc ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' User root logs in to uh-vm using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@129.7.98.5 User root logs in to uh-vm1 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key root@129.7.98.4
EG-CT-5 - Experiment Monitoring
Reviewed content of the GMOC Monitoring page for aggregates and Houston ExoGENI compute aggregate was not found.
EG-CT-6 - Administrative Tests
Email help@geni.net for GENI support or email me with feedback on this page!
Attachments (11)
- Houston-nagios.jpg (744.9 KB) - added by 11 years ago.
- EG-CT-5-uh-aggregate-detail.jpg (158.4 KB) - added by 11 years ago.
- EG-CT-5-uh-aggregate.jpg (137.1 KB) - added by 11 years ago.
- EG-CT-5-uh-foam.jpg (137.9 KB) - added by 11 years ago.
- EG-CT-5-uh-measure.jpg (94.5 KB) - added by 11 years ago.
- EG-CT-5-uh-OFmeasure.jpg (128.2 KB) - added by 11 years ago.
- EG-CT-5-uh-OFmeasureSliver.jpg (580.7 KB) - added by 11 years ago.
- EG-CT-5-uh-OFresources.jpg (171.7 KB) - added by 11 years ago.
- EG-CT-5-uh-OFsliver.jpg (833.6 KB) - added by 11 years ago.
- EG-CT-5-uh-resources.jpg (100.7 KB) - added by 11 years ago.
- EG-CT-5-uh-sliver.jpg (92.4 KB) - added by 11 years ago.