Version 6 (modified by 10 years ago) (diff) | ,
---|
University of Florida 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.
Note: Omni nick_names for site aggregates used for these tests are:
ufl-eg=urn:publicid:IDN+exogeni.net:uflvmsite+authority+am,https://ufl-hn.exogeni.net:11443/orca/xmlrpc ufl-eg-of=urn:publicid:IDN+openflow:foam:ufl-hn.exogeni.net+authority+am,https://ufl-hn.exogeni.net:3626/foam/gapi/1 sm-eg=urn:publicid:IDN+exogeni.net+authority+am,https://geni.renci.org:11443/orca/xmlrpc
EG-CT-1 - Access to New Site VM resources
First determine orca_version running at this aggregate:
$ omni.py -a ufl-eg getversion 12:55:41 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:55:41 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:55:41 INFO omni: Using control framework emulab 12:55:41 INFO omni: Substituting AM nickname ufl-eg with URL https://ufl-hn.exogeni.net:11443/orca/xmlrpc, URN urn:publicid:IDN+exogeni.net:uflvmsite+authority+am 12:55:42 INFO omni: AM URN: urn:publicid:IDN+exogeni.net:uflvmsite+authority+am (url: https://ufl-hn.exogeni.net:11443/orca/xmlrpc) has version: 12:55:42 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://ufl-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-5949'} 12:55:42 INFO omni: ------------------------------------------------------------ 12:55:42 INFO omni: Completed getversion: Args: getversion Result Summary: Got version for https://ufl-hn.exogeni.net:11443/orca/xmlrpc 12:55:42 INFO omni: ============================================================
Compared with versions in other racks, the following version were found:
Rack | Version |
BBN | 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5949' |
RENCI | 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5949' |
UFL | 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5949' |
ExoSM | 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5985' |
FIU | 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5949' |
UH | 'ORCA Dungeness: v.4.0-SNAPSHOT.build-5949' |
Created a slice:
$ omni.py createslice EG-CT-1 12:07:19 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:07:19 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:07:19 INFO omni: Using control framework portal 12:07:21 INFO omni: Created slice with Name EG-CT-1, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1, Expiration 2013-11-29 17:07:20 12:07:21 INFO omni: ------------------------------------------------------------ 12:07:21 INFO omni: Completed createslice: 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-11-29 17:07:20 12:07:21 INFO omni: ============================================================
Created a 4 VMs sliver using the RSpec EG-CT-1-ufl.rspec
$ omni.py createsliver -a ufl-eg EG-CT-1 EG-CT-1-ufl.rspec 12:07:21 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 12:07:21 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 12:07:21 INFO omni: Using control framework portal 12:07:21 INFO omni: Substituting AM nickname ufl-eg with URL https://ufl-hn.exogeni.net:11443/orca/xmlrpc, URN urn:publicid:IDN+exogeni.net:uflvmsite+authority+am 12:07:23 INFO omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1 expires on 2013-11-29 17:07:20 UTC 12:07:23 INFO omni: Creating sliver(s) from rspec file EG-CT-1-ufl.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1 12:07:28 INFO omni: Got return from CreateSliver for slice EG-CT-1 at https://ufl-hn.exogeni.net:11443/orca/xmlrpc: 12:07:28 INFO omni: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> 12:07:28 INFO omni: <!-- Reserved resources for: Slice: EG-CT-1 at AM: URN: urn:publicid:IDN+exogeni.net:uflvmsite+authority+am URL: https://ufl-hn.exogeni.net:11443/orca/xmlrpc --> 12:07:28 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 http://www.geni.net/resources/rspec/ext/postBootScript/1 http://www.geni.net/resources/rspec/ext/postBootScript/1/request.xsd" 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:ns5="http://www.geni.net/resources/rspec/ext/postBootScript/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <node sliver_id="urn:publicid:IDN+exogeni.net:unknownvmsite+sliver+17cd7449-de3e-4cfd-a3cf-f93d5a4f8c9e:VM-1" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uflvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uflvmsite+node+orca-vm-cloud" client_id="VM-1"> <location latitude="29.64171" longitude="-82.346214" country="Unspecified"/> <sliver_type name="m1.small"> <disk_image version="e1972b5a5b30fa1adbd42f2df1effbd40084fb3e" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.9.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:5d:11" 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-11-22T12:07:24.000-05:00" expiration_time="2013-11-29T12:07:20.000-05:00" creation_time="2013-11-22T12:07:24.000-05:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:unknownvmsite+sliver+17cd7449-de3e-4cfd-a3cf-f93d5a4f8c9e:VM-2" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uflvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uflvmsite+node+orca-vm-cloud" client_id="VM-2"> <location latitude="29.64171" longitude="-82.346214" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="e1972b5a5b30fa1adbd42f2df1effbd40084fb3e" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.9.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:3d:56" 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-11-22T12:07:24.000-05:00" expiration_time="2013-11-29T12:07:20.000-05:00" creation_time="2013-11-22T12:07:24.000-05:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:unknownvmsite+sliver+17cd7449-de3e-4cfd-a3cf-f93d5a4f8c9e:VM-3" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uflvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uflvmsite+node+orca-vm-cloud" client_id="VM-3"> <location latitude="29.64171" longitude="-82.346214" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="e1972b5a5b30fa1adbd42f2df1effbd40084fb3e" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.9.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:61:07" 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-11-22T12:07:24.000-05:00" expiration_time="2013-11-29T12:07:20.000-05:00" creation_time="2013-11-22T12:07:24.000-05:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </node> <node sliver_id="urn:publicid:IDN+exogeni.net:unknownvmsite+sliver+17cd7449-de3e-4cfd-a3cf-f93d5a4f8c9e:VM-4" exclusive="false" component_name="orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:uflvmsite+authority+am" component_id="urn:publicid:IDN+exogeni.net:uflvmsite+node+orca-vm-cloud" client_id="VM-4"> <location latitude="29.64171" longitude="-82.346214" country="Unspecified"/> <sliver_type name="m1.large"> <disk_image version="e1972b5a5b30fa1adbd42f2df1effbd40084fb3e" name="http://geni-images.renci.org/images/standard/debian/deb6-neuca-v1.0.9.xml"/> </sliver_type> <services/> <interface mac_address="fe:16:3e:00:74:26" 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-11-22T12:07:24.000-05:00" expiration_time="2013-11-29T12:07:20.000-05:00" creation_time="2013-11-22T12:07:24.000-05: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:unknownvmsite+sliver+17cd7449-de3e-4cfd-a3cf-f93d5a4f8c9e:lan0" client_id="lan0"> <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 state="configuring" start_time="2013-11-22T12:07:24.000-05:00" expiration_time="2013-11-29T12:07:20.000-05:00" creation_time="2013-11-22T12:07:24.000-05:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers"/> </link> <ns3:geni_slice_info state="configuring" uuid="64d7446d-1bfd-4ac7-a84c-5f391dff2fc0" urn="urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-1"/> </rspec> 12:07:28 INFO omni: ------------------------------------------------------------ 12:07:28 INFO omni: Completed createsliver: Args: createsliver EG-CT-1 EG-CT-1-ufl.rspec Result Summary: Got Reserved resources RSpec from exogeni-net-uflvmsite 12:07:28 INFO omni: ============================================================
When the sliver was ready determine login information:
$ readyToLogin.py -a ufl-eg EG-CT-1 <....> ================================================================================ LOGIN INFO for AM: https://ufl-hn.exogeni.net:11443/orca/xmlrpc ================================================================================ For more login info, see the section entitled: 'Providing a private key to ssh' in 'readyToLogin.py -h' VM-4's geni_status is: ready (am_status:ready) User lnevers logs in to VM-4 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.227.10.29 VM-1's geni_status is: ready (am_status:ready) User lnevers logs in to VM-1 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.227.10.20 VM-2's geni_status is: ready (am_status:ready) User lnevers logs in to VM-2 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.227.10.24 VM-3's geni_status is: ready (am_status:ready) User lnevers logs in to VM-3 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.227.10.21
Measurements
Login to two of the nodes and collect iperf and ping statistics. All measurements are collected over 60 seconds:
Collected: 2013-11-22
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 18.9 GBytes 2.70 Gbits/sec
Five Clients
[ ID] Interval Transfer Bandwidth [ 4] 0.0-60.0 sec 7.76 GBytes 1.11 Gbits/sec [ 5] 0.0-60.0 sec 7.73 GBytes 1.11 Gbits/sec [ 6] 0.0-60.0 sec 7.56 GBytes 1.08 Gbits/sec [ 3] 0.0-60.0 sec 7.60 GBytes 1.09 Gbits/sec [ 7] 0.0-60.0 sec 7.81 GBytes 1.12 Gbits/sec [SUM] 0.0-60.0 sec 38.5 GBytes 5.51 Gbits/sec
Ten Clients
[ ID] Interval Transfer Bandwidth [ 4] 0.0-60.0 sec 4.13 GBytes 591 Mbits/sec [ 5] 0.0-60.0 sec 3.98 GBytes 569 Mbits/sec [ 6] 0.0-60.0 sec 4.03 GBytes 577 Mbits/sec [ 8] 0.0-60.0 sec 4.13 GBytes 592 Mbits/sec [ 9] 0.0-60.0 sec 4.00 GBytes 573 Mbits/sec [ 11] 0.0-60.0 sec 4.08 GBytes 585 Mbits/sec [ 3] 0.0-60.0 sec 4.01 GBytes 574 Mbits/sec [ 7] 0.0-60.0 sec 4.03 GBytes 577 Mbits/sec [ 10] 0.0-60.0 sec 4.14 GBytes 592 Mbits/sec [ 12] 0.0-60.0 sec 3.98 GBytes 570 Mbits/sec [SUM] 0.0-60.0 sec 40.5 GBytes 5.80 Gbits/sec
Iperf ExoGENI VM-2 to the VM-1 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 71.5 MBytes 10.0 Mbits/sec [ 3] Sent 51022 datagrams [ 3] WARNING: did not receive ack of last datagram after 10 tries.
Ping ExoGENI VM-2 to the VM-1
60 packets transmitted, 60 received, 0% packet loss, time 58998ms rtt min/avg/max/mdev = 0.269/10.396/598.553/76.571 ms
EG-CT-2 - Access to New Site bare metal and VM resources
Create a slice:
$ omni.py createslice EG-CT-2 13:37:48 INFO omni: Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 13:37:48 INFO omni: Loading config file /home/lnevers/.gcf/omni_config 13:37:48 INFO omni: Using control framework portal 13:37:50 INFO omni: Created slice with Name EG-CT-2, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2, Expiration 2013-11-29 18:37:49 13:37:50 INFO omni: ------------------------------------------------------------ 13:37:50 INFO omni: Completed createslice: Args: createslice EG-CT-2 Result Summary: Created slice with Name EG-CT-2, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+EG-CT-2, Expiration 2013-11-29 18:37:49 13:37:50 INFO omni: ============================================================
Create a sliver with one VM and one bare metal node using RSpec EG-CT-2-ufl.rspec. Note: Bare metal only available via ExoSM.
$ omni.py createsliver EG-CT-2 -a sm-eg ./EG-CT-2-ufl.rspec
}}}
When sliver is ready, check for login information:
$ readyToLogin.py EG-CT-2 -a sm-eg <...>
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
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)
- EG-CT-5-ufl-aggregate-detail.jpg (131.2 KB) - added by 10 years ago.
- EG-CT-5-ufl-aggregate.jpg (141.2 KB) - added by 10 years ago.
- EG-CT-5-ufl-foam.jpg (147.5 KB) - added by 10 years ago.
- EG-CT-5-ufl-OFmeasure.jpg (110.5 KB) - added by 10 years ago.
- EG-CT-5-ufl-OFmeasureSliver.jpg (384.3 KB) - added by 10 years ago.
- EG-CT-5-ufl-OFresources.jpg (159.3 KB) - added by 10 years ago.
- EG-CT-5-ufl-OFsliver.jpg (1.2 MB) - added by 10 years ago.
- UFL-OF-nagios.jpg (683.5 KB) - added by 10 years ago.
- EG-CT-5-ufl-measure.jpg (59.6 KB) - added by 10 years ago.
- EG-CT-5-ufl-resources.jpg (560.1 KB) - added by 10 years ago.
- EG-CT-5-ufl-sliver.jpg (172.9 KB) - added by 10 years ago.