Version 6 (modified by 10 years ago) (diff) | ,
---|
University of California Davis 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:
ucd-eg=urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am,https://ucd-hn.exogeni.net:11443/orca/xmlrpc ucd-eg-of=urn:publicid:IDN+openflow:foam:ucd-hn.exogeni.net+authority+am,https://ucd-hn.exogeni.net:3626/foam/gapi/2
EG-CT-1 - Access to New Site VM resources
First determine orca_version running at this aggregate:
$ omni -a ucd-eg getversion 14:41:53 INFO : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 14:41:53 INFO : Loading config file /home/lnevers/.gcf/omni_config 14:41:53 INFO : Using control framework portal 14:41:53 INFO : Member Authority is https://ch.geni.net/MA (from config) 14:41:53 INFO : Slice Authority is https://ch.geni.net/SA (from config) 14:41:53 INFO : Substituting AM nickname ucd-eg with URL https://ucd-hn.exogeni.net:11443/orca/xmlrpc, URN urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am 14:41:54 INFO : AM ucd-eg URN: urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am (url: https://ucd-hn.exogeni.net:11443/orca/xmlrpc) has version: 14:41:54 INFO : { '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://ucd-hn.exogeni.net:11443/orca/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', 'http://hpn.east.isi.edu/rspec/ext/stitch/0.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-6427'} 14:41:54 INFO : ------------------------------------------------------ 14:41:54 INFO : Completed getversion: Options as run: aggregate: ['ucd-eg'] framework: portal noGetVersionCache: True project: Luisa_Nevers-Test-Proj_01 Args: getversion Result Summary: Got version for ucd-eg 14:41:54 INFO : ======================================================
Compared with versions in other racks, the following version were found:
getversion-exogeni-net-bbnvmsite.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'} getversion-exogeni-net-fiuvmsite.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'} getversion-exogeni-net-osfvmsite.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'} getversion-exogeni-net-rcivmsite.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'} getversion-exogeni-net-slvmsite.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'} getversion-exogeni-net-ucdvmsite.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'} getversion-exogeni-net-uhvmsite.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'} getversion-exogeni-net.json: 'orca_version': 'ORCA Dungeness: v.4.0-SNAPSHOT.build-6427'}
Created a slice:
$ omni createslice EG-CT-1 10:28:34 INFO : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 10:28:34 INFO : Loading config file /home/lnevers/.gcf/omni_config 10:28:34 INFO : Using control framework portal 10:28:34 INFO : Member Authority is https://ch.geni.net/MA (from config) 10:28:34 INFO : Slice Authority is https://ch.geni.net/SA (from config) 10:28:34 INFO : Slice EG-CT-1 already existed - returning existing slice 10:28:35 INFO : Created slice with Name EG-CT-1, URN urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-1, Expiration 2014-07-25 12:52:37+00:00 10:28:35 INFO : ------------------------------------------------------ 10:28:35 INFO : Completed createslice: Options as run: framework: portal project: Luisa_Nevers-Test-Proj_01 Args: createslice EG-CT-1 Result Summary: Created slice with Name EG-CT-1, URN urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-1, Expiration 2014-07-25 12:52:37+00:00 10:28:35 INFO : ======================================================
Created a 4 VMs sliver using the RSpec EG-CT-1-ucd.rspec
$ omni createsliver -a ucd-eg EG-CT-1 EG-CT-1-ucd.rspec 10:28:59 INFO : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 10:28:59 INFO : Loading config file /home/lnevers/.gcf/omni_config 10:28:59 INFO : Using control framework portal 10:28:59 INFO : Member Authority is https://ch.geni.net/MA (from config) 10:28:59 INFO : Slice Authority is https://ch.geni.net/SA (from config) 10:28:59 INFO : Substituting AM nickname ucd-eg with URL https://ucd-hn.exogeni.net:11443/orca/xmlrpc, URN urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am 10:29:00 INFO : Slice urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-1 expires on 2014-07-25 12:52:37 UTC 10:29:00 INFO : Creating sliver(s) from rspec file EG-CT-1-ucd.rspec for slice urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-1 10:29:09 INFO : Got return from CreateSliver for slice EG-CT-1 at ucd-eg: 10:29:09 INFO : <?xml version="1.0" ?> 10:29:09 INFO : <!-- Reserved resources for: Slice: EG-CT-1 at AM: URN: urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am URL: https://ucd-hn.exogeni.net:11443/orca/xmlrpc --> 10:29:09 INFO : <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:ns5="http://www.geni.net/resources/rspec/ext/postBootScript/1" xmlns:ns6="http://www.geni.net/resources/rspec/ext/color/2" 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 http://www.geni.net/resources/rspec/ext/postBootScript/1 http://www.geni.net/resources/rspec/ext/postBootScript/1/request.xsd http://www.geni.net/resources/rspec/ext/color/2 http://www.geni.net/resources/rspec/ext/color/2/color.xsd"> <node client_id="VM-1" component_id="urn:publicid:IDN+exogeni.net:ucdvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am" component_name="orca-vm-cloud" exclusive="false" sliver_id="urn:publicid:IDN+exogeni.net:ucdvmsite+sliver+8c543f6e-a14b-43bb-bd91-79009f5673e6:VM-1"> <location country="Unspecified" latitude="38.536854" longitude="-121.74898"/> <sliver_type name="m1.large"> <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6.v1.0.10.xml" version="c120b9d79d3f3882114c0e59cce14f671ef9b0db"/> </sliver_type> <services/> <interface client_id="VM-1:if0" mac_address="fe:16:3e:00:25:ca"> <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/> </interface> <ns4:geni_sliver_info creation_time="2014-07-18T10:29:04.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2014-07-25T08:52:37.000-04:00" start_time="2014-07-18T10:29:04.000-04:00" state="configuring"/> </node> <node client_id="VM-2" component_id="urn:publicid:IDN+exogeni.net:ucdvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am" component_name="orca-vm-cloud" exclusive="false" sliver_id="urn:publicid:IDN+exogeni.net:ucdvmsite+sliver+8c543f6e-a14b-43bb-bd91-79009f5673e6:VM-2"> <location country="Unspecified" latitude="38.536854" longitude="-121.74898"/> <sliver_type name="m1.large"> <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6.v1.0.10.xml" version="c120b9d79d3f3882114c0e59cce14f671ef9b0db"/> </sliver_type> <services/> <interface client_id="VM-2:if0" mac_address="fe:16:3e:00:71:d5"> <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/> </interface> <ns4:geni_sliver_info creation_time="2014-07-18T10:29:04.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2014-07-25T08:52:37.000-04:00" start_time="2014-07-18T10:29:04.000-04:00" state="configuring"/> </node> <node client_id="VM-3" component_id="urn:publicid:IDN+exogeni.net:ucdvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am" component_name="orca-vm-cloud" exclusive="false" sliver_id="urn:publicid:IDN+exogeni.net:ucdvmsite+sliver+8c543f6e-a14b-43bb-bd91-79009f5673e6:VM-3"> <location country="Unspecified" latitude="38.536854" longitude="-121.74898"/> <sliver_type name="m1.large"> <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6.v1.0.10.xml" version="c120b9d79d3f3882114c0e59cce14f671ef9b0db"/> </sliver_type> <services/> <interface client_id="VM-3:if0" mac_address="fe:16:3e:00:23:e8"> <ip address="192.168.1.3" netmask="255.255.255.0" type="ipv4"/> </interface> <ns4:geni_sliver_info creation_time="2014-07-18T10:29:04.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2014-07-25T08:52:37.000-04:00" start_time="2014-07-18T10:29:04.000-04:00" state="configuring"/> </node> <node client_id="VM-4" component_id="urn:publicid:IDN+exogeni.net:ucdvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am" component_name="orca-vm-cloud" exclusive="false" sliver_id="urn:publicid:IDN+exogeni.net:ucdvmsite+sliver+8c543f6e-a14b-43bb-bd91-79009f5673e6:VM-4"> <location country="Unspecified" latitude="38.536854" longitude="-121.74898"/> <sliver_type name="m1.large"> <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6.v1.0.10.xml" version="c120b9d79d3f3882114c0e59cce14f671ef9b0db"/> </sliver_type> <services/> <interface client_id="VM-4:if0" mac_address="fe:16:3e:00:29:56"> <ip address="192.168.1.4" netmask="255.255.255.0" type="ipv4"/> </interface> <ns4:geni_sliver_info creation_time="2014-07-18T10:29:04.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2014-07-25T08:52:37.000-04:00" start_time="2014-07-18T10:29:04.000-04:00" state="configuring"/> </node> <link client_id="lan0" sliver_id="urn:publicid:IDN+exogeni.net:ucdvmsite+sliver+8c543f6e-a14b-43bb-bd91-79009f5673e6:lan0" vlantag="unknown"> <interface_ref client_id="VM-2:if0"/> <property capacity="0" dest_id="VM-3:if0" source_id="VM-2:if0"/> <property capacity="0" dest_id="VM-4:if0" source_id="VM-2:if0"/> <property capacity="0" dest_id="VM-1:if0" source_id="VM-2:if0"/> <interface_ref client_id="VM-3:if0"/> <property capacity="0" dest_id="VM-2:if0" source_id="VM-3:if0"/> <property capacity="0" dest_id="VM-4:if0" source_id="VM-3:if0"/> <property capacity="0" dest_id="VM-1:if0" source_id="VM-3:if0"/> <interface_ref client_id="VM-4:if0"/> <property capacity="0" dest_id="VM-2:if0" source_id="VM-4:if0"/> <property capacity="0" dest_id="VM-3:if0" source_id="VM-4:if0"/> <property capacity="0" dest_id="VM-1:if0" source_id="VM-4:if0"/> <interface_ref client_id="VM-1:if0"/> <property capacity="0" dest_id="VM-2:if0" source_id="VM-1:if0"/> <property capacity="0" dest_id="VM-3:if0" source_id="VM-1:if0"/> <property capacity="0" dest_id="VM-4:if0" source_id="VM-1:if0"/> <ns4:geni_sliver_info creation_time="2014-07-18T10:29:04.000-04:00" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2014-07-25T08:52:37.000-04:00" start_time="2014-07-18T10:29:04.000-04:00" state="configuring"/> </link> <ns3:geni_slice_info state="configuring" urn="urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-1" uuid="c7900445-eb02-4898-835c-3417fcc2d1ec"/> </rspec> 10:29:09 INFO : ------------------------------------------------------ 10:29:09 INFO : Completed createsliver: Options as run: aggregate: ['ucd-eg'] framework: portal project: Luisa_Nevers-Test-Proj_01 Args: createsliver EG-CT-1 EG-CT-1-ucd.rspec Result Summary: Got Reserved resources RSpec from exogeni-net-ucdvmsite 10:29:09 INFO : ======================================================
When the sliver was ready determine login information:
$ readyToLogin -a ucd-eg EG-CT-1 <....> VM-4's geni_status is: ready User lnevers logs in to VM-4 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.120.83.8 VM-1's geni_status is: ready User lnevers logs in to VM-1 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.120.83.10 VM-2's geni_status is: ready User lnevers logs in to VM-2 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.120.83.7 VM-3's geni_status is: ready User lnevers logs in to VM-3 using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.120.83.9
Determine that authoritative name servers are answering for the given domain:
$ dig @8.8.8.8 ucd-hn.exogeni.net ; <<>> DiG 9.7.0-P1 <<>> @8.8.8.8 ucd-hn.exogeni.net ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4450 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;ucd-hn.exogeni.net. IN A ;; ANSWER SECTION: ucd-hn.exogeni.net. 3599 IN A 128.120.83.3 ;; Query time: 74 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: Fri Jul 18 10:29:43 2014 ;; MSG SIZE rcvd: 52
Measurements
Login to two of the nodes and collect iperf and ping statistics. All measurements are collected over 60 seconds:
Collected: 2014-07-18
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 40.2 GBytes 5.76 Gbits/sec
Five Clients
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 9.72 GBytes 1.39 Gbits/sec [ 5] 0.0-60.0 sec 9.70 GBytes 1.39 Gbits/sec [ 6] 0.0-60.0 sec 9.71 GBytes 1.39 Gbits/sec [ 4] 0.0-60.0 sec 9.76 GBytes 1.40 Gbits/sec [ 7] 0.0-60.0 sec 9.82 GBytes 1.41 Gbits/sec [SUM] 0.0-60.0 sec 48.7 GBytes 6.97 Gbits/sec
Ten Clients
[ ID] Interval Transfer Bandwidth [ 5] 0.0-60.0 sec 4.72 GBytes 676 Mbits/sec [ 3] 0.0-60.0 sec 4.69 GBytes 672 Mbits/sec [ 6] 0.0-60.0 sec 4.87 GBytes 697 Mbits/sec [ 7] 0.0-60.0 sec 4.89 GBytes 700 Mbits/sec [ 8] 0.0-60.0 sec 4.77 GBytes 683 Mbits/sec [ 9] 0.0-60.0 sec 4.80 GBytes 687 Mbits/sec [ 10] 0.0-60.0 sec 4.83 GBytes 691 Mbits/sec [ 11] 0.0-60.0 sec 4.76 GBytes 682 Mbits/sec [ 4] 0.0-60.0 sec 4.20 GBytes 601 Mbits/sec [ 12] 0.0-60.0 sec 4.84 GBytes 694 Mbits/sec [SUM] 0.0-60.0 sec 47.4 GBytes 6.78 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 719 MBytes 101 Mbits/sec [ 3] Sent 512821 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec 0.119 ms 0/512820 (0%) [ 3] 0.0-60.0 sec 1 datagrams received out-of-order
Ping ExoGENI VM-2 to the VM-1
60 packets transmitted, 60 received, 0% packet loss, time 58999ms rtt min/avg/max/mdev = 0.690/0.900/1.138/0.112 ms
EG-CT-2 - Access to New Site bare metal and VM resources
Create a slice:
$ omni createslice EG-CT-2a 10:42:55 INFO : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 10:42:55 INFO : Loading config file /home/lnevers/.gcf/omni_config 10:42:55 INFO : Using control framework portal 10:42:55 INFO : Member Authority is https://ch.geni.net/MA (from config) 10:42:55 INFO : Slice Authority is https://ch.geni.net/SA (from config) 10:42:56 INFO : Created slice with Name EG-CT-2a, URN urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-2a, Expiration 2014-07-25 14:42:55+00:00 10:42:56 INFO : ------------------------------------------------------ 10:42:56 INFO : Completed createslice: Options as run: framework: portal project: Luisa_Nevers-Test-Proj_01 Args: createslice EG-CT-2a Result Summary: Created slice with Name EG-CT-2a, URN urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-2a, Expiration 2014-07-25 14:42:55+00:00 10:42:56 INFO : ======================================================
Create a sliver with one VM and one bare metal node using RSpec EG-CT-2-ucd.rspec. Note: Bare metal only available via ExoSM.
$ omni createsliver EG-CT-2a -a eg-sm ./EG-CT-2-ucd.rspec ....No Bare Metal available....
When sliver is ready, check for login information:
$ readyToLogin EG-CT-2a -a eg-sm <...>
Measurements
Collected: 2014-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 the VM-1
Collected: 2014-XX-XX
Iperf ExoGENI VM-1 to BM-1 (TCP) - TCP window size: 16.0 KB
One Client_
Five Clients
Ten Clients
Iperf ExoGENI VM-1 to BM-1 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte
Ping from ExoGENI VM-1 to BM-1
EG-CT-3 - Multiple sites experiment
The GPO and UCDavis racks are used in this experiment. First create a slice:
$ omni createslice EG-CT-3
Then create a sliver via the ExoSM that includes both GPO and UCDavis VMs using the RSpec the RSpec EG-CT-3-ucd.rspec
$ omni createsliver -a eg-sm EG-CT-3 EG-CT-3-ucd.rspec 14:04:14 INFO : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache' 14:04:14 INFO : Loading config file /home/lnevers/.gcf/omni_config 14:04:14 INFO : Using control framework portal 14:04:14 INFO : Member Authority is https://ch.geni.net/MA (from config) 14:04:14 INFO : Slice Authority is https://ch.geni.net/SA (from config) 14:04:15 INFO : Substituting AM nickname eg-sm with URL https://geni.renci.org:11443/orca/xmlrpc, URN urn:publicid:IDN+exogeni.net+authority+am 14:04:15 INFO : Slice urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-3 expires on 2014-07-25 14:45:48 UTC 14:04:15 INFO : Creating sliver(s) from rspec file EG-CT-3-ucd.rspec for slice urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-3 14:04:55 INFO : Got return from CreateSliver for slice EG-CT-3 at eg-sm: 14:04:55 INFO : <?xml version="1.0" ?> 14:04:55 INFO : <!-- Reserved resources for: Slice: EG-CT-3 at AM: URN: urn:publicid:IDN+exogeni.net+authority+am URL: https://geni.renci.org:11443/orca/xmlrpc --> 14:04:55 INFO : <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:ns5="http://www.geni.net/resources/rspec/ext/postBootScript/1" xmlns:ns6="http://www.geni.net/resources/rspec/ext/color/2" 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 http://www.geni.net/resources/rspec/ext/postBootScript/1 http://www.geni.net/resources/rspec/ext/postBootScript/1/request.xsd http://www.geni.net/resources/rspec/ext/color/2 http://www.geni.net/resources/rspec/ext/color/2/color.xsd"> <node client_id="gpo" 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="false" sliver_id="urn:publicid:IDN+exogeni.net+sliver+f0c972f0-290c-4a86-839d-f94a74232f0a:gpo"> <location country="Unspecified" latitude="42.38974" longitude="-71.14751"/> <sliver_type name="m1.large"> <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6.v1.0.10.xml" version="c120b9d79d3f3882114c0e59cce14f671ef9b0db"/> </sliver_type> <services/> <interface client_id="gpo:0" mac_address="fe:16:3e:00:3b:a6"> <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/> </interface> <ns4:geni_sliver_info creation_time="2014-07-18T18:04:15.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2014-07-25T14:45:48.000Z" start_time="2014-07-18T18:04:15.000Z" state="configuring"/> </node> <node client_id="ucd" component_id="urn:publicid:IDN+exogeni.net:ucdvmsite+node+orca-vm-cloud" component_manager_id="urn:publicid:IDN+exogeni.net:ucdvmsite+authority+am" component_name="orca-vm-cloud" exclusive="false" sliver_id="urn:publicid:IDN+exogeni.net+sliver+f0c972f0-290c-4a86-839d-f94a74232f0a:ucd"> <location country="Unspecified" latitude="38.536854" longitude="-121.74898"/> <sliver_type name="m1.large"> <disk_image name="http://geni-images.renci.org/images/standard/debian/deb6.v1.0.10.xml" version="c120b9d79d3f3882114c0e59cce14f671ef9b0db"/> </sliver_type> <services/> <interface client_id="ucd:0" mac_address="fe:16:3e:00:b7:c0"> <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/> </interface> <ns4:geni_sliver_info creation_time="2014-07-18T18:04:15.000Z" creator_urn="lnevers@bbn.com, urn:publicid:IDN+ch.geni.net+user+lnevers" expiration_time="2014-07-25T14:45:48.000Z" start_time="2014-07-18T18:04:15.000Z" state="configuring"/> </node> <link client_id="link" sliver_id="urn:publicid:IDN+exogeni.net+sliver+f0c972f0-290c-4a86-839d-f94a74232f0a:link" vlantag="unknown"> <interface_ref client_id="gpo:0"/> <property capacity="0" dest_id="ucd:0" source_id="gpo:0"/> <interface_ref client_id="ucd:0"/> <property capacity="0" dest_id="gpo:0" source_id="ucd:0"/> </link> <ns2:stitching lastUpdateTime="Fri Jul 18 18:04:55 UTC 2014"> <ns2:path id="link"> <ns2:hop id="hop1"> <ns2:link id="urn:publicid:IDN+exogeni.net:bbnNet+interface+bbnNet:Domain:vlan:de92a386-6e2a-4878-aa49-d1938972db2a:vlan"> <ns2:trafficEngineeringMetric> 10 </ns2:trafficEngineeringMetric> <ns2:capacity> 10000000000 </ns2:capacity> <ns2:switchingCapabilityDescriptor> <ns2:switchingcapType> l2sc </ns2:switchingcapType> <ns2:encodingType> ethernet </ns2:encodingType> <ns2:switchingCapabilitySpecificInfo> <ns2:switchingCapabilitySpecificInfo_L2sc> <ns2:vlanRangeAvailability> 1-4096 </ns2:vlanRangeAvailability> <ns2:suggestedVLANRange> 2602 </ns2:suggestedVLANRange> <ns2:vlanTranslation> false </ns2:vlanTranslation> </ns2:switchingCapabilitySpecificInfo_L2sc> </ns2:switchingCapabilitySpecificInfo> </ns2:switchingCapabilityDescriptor> </ns2:link> <ns2:nextHop> hop2 </ns2:nextHop> </ns2:hop> <ns2:hop id="hop2"> <ns2:link id="urn:publicid:IDN+exogeni.net:ion+interface+ion:Domain:vlan:f4582d11-f18c-4c54-b0ed-b293ce92e24b:vlan"> <ns2:trafficEngineeringMetric> 10 </ns2:trafficEngineeringMetric> <ns2:capacity> 10000000000 </ns2:capacity> <ns2:switchingCapabilityDescriptor> <ns2:switchingcapType> l2sc </ns2:switchingcapType> <ns2:encodingType> ethernet </ns2:encodingType> <ns2:switchingCapabilitySpecificInfo> <ns2:switchingCapabilitySpecificInfo_L2sc> <ns2:vlanRangeAvailability> 1-4096 </ns2:vlanRangeAvailability> <ns2:suggestedVLANRange> 1-4096 </ns2:suggestedVLANRange> <ns2:vlanTranslation> false </ns2:vlanTranslation> </ns2:switchingCapabilitySpecificInfo_L2sc> </ns2:switchingCapabilitySpecificInfo> </ns2:switchingCapabilityDescriptor> </ns2:link> <ns2:nextHop> hop3 </ns2:nextHop> </ns2:hop> <ns2:hop id="hop3"> <ns2:link id="urn:publicid:IDN+exogeni.net:ucdNet+interface+ucdNet:Domain:vlan:978b1a5e-9b61-4706-9c7a-0439cd5b3bae:vlan"> <ns2:trafficEngineeringMetric> 10 </ns2:trafficEngineeringMetric> <ns2:capacity> 10000000000 </ns2:capacity> <ns2:switchingCapabilityDescriptor> <ns2:switchingcapType> l2sc </ns2:switchingcapType> <ns2:encodingType> ethernet </ns2:encodingType> <ns2:switchingCapabilitySpecificInfo> <ns2:switchingCapabilitySpecificInfo_L2sc> <ns2:vlanRangeAvailability> 1-4096 </ns2:vlanRangeAvailability> <ns2:suggestedVLANRange> 1678 </ns2:suggestedVLANRange> <ns2:vlanTranslation> false </ns2:vlanTranslation> </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" urn="urn:publicid:IDN+ch.geni.net:Luisa_Nevers-Test-Proj_01+slice+EG-CT-3" uuid="c8bd6c2f-e60e-433a-a392-57ab5ae7b423"/> </rspec> 14:04:55 INFO : ------------------------------------------------------ 14:04:55 INFO : Completed createsliver: Options as run: aggregate: ['eg-sm'] framework: portal project: Luisa_Nevers-Test-Proj_01 Args: createsliver EG-CT-3 EG-CT-3-ucd.rspec Result Summary: Got Reserved resources RSpec from exogeni-net 14:04:55 INFO : ======================================================
Determine login information for allocated nodes:
$ readyToLogin -a eg-sm EG-CT-3 <...> ucd's geni_status is: ready User lnevers logs in to ucd using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@128.120.83.11 gpo's geni_status is: ready User lnevers logs in to gpo using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@192.1.242.8
Measurements
Collected: 2014-07-18
Iperf ExoGENI GPO VM to UCDavis VM (TCP) - TCP window size: 16.0 KB
One Client_
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 967 MBytes 135 Mbits/sec
Five Clients
[ ID] Interval Transfer Bandwidth [ 5] 0.0-60.0 sec 940 MBytes 131 Mbits/sec [ 3] 0.0-60.0 sec 969 MBytes 135 Mbits/sec [ 4] 0.0-60.0 sec 971 MBytes 136 Mbits/sec [ 6] 0.0-60.0 sec 933 MBytes 130 Mbits/sec [ 7] 0.0-60.1 sec 970 MBytes 135 Mbits/sec [SUM] 0.0-60.1 sec 4.67 GBytes 668 Mbits/sec
Ten Clients
[ ID] Interval Transfer Bandwidth [ 5] 0.0-60.0 sec 717 MBytes 100 Mbits/sec [ 3] 0.0-60.0 sec 726 MBytes 102 Mbits/sec [ 9] 0.0-60.0 sec 457 MBytes 63.8 Mbits/sec [ 4] 0.0-60.0 sec 558 MBytes 78.0 Mbits/sec [ 6] 0.0-60.0 sec 705 MBytes 98.5 Mbits/sec [ 10] 0.0-60.0 sec 715 MBytes 100 Mbits/sec [ 8] 0.0-60.0 sec 476 MBytes 66.5 Mbits/sec [ 11] 0.0-60.1 sec 477 MBytes 66.6 Mbits/sec [ 12] 0.0-60.1 sec 588 MBytes 82.2 Mbits/sec [ 7] 0.0-60.1 sec 580 MBytes 81.0 Mbits/sec [SUM] 0.0-60.1 sec 5.86 GBytes 838 Mbits/sec
Iperf ExoGENI GPO VM to UCDavis VM (UDP) - 1470 byte datagrams & UDP buffer size: 122 KByte
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512822 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec 0.138 ms 31/512821 (0.006%) [ 3] 0.0-60.0 sec 1125 datagrams received out-of-order
Ping from GPO VM to UCDavis VM
60 packets transmitted, 60 received, 0% packet loss, time 59033ms rtt min/avg/max/mdev = 82.073/82.400/83.733/0.339 ms
Collected: 2014-07-18
Iperf ExoGENI UCDavis VM to GPO VM (TCP) - TCP window size: 16.0 KB
Iperf (TCP) - TCP window size: 16.0 KB
One Client_
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 691 MBytes 96.6 Mbits/sec
Five Clients
[ ID] Interval Transfer Bandwidth [ 7] 0.0-60.0 sec 236 MBytes 32.9 Mbits/sec [ 3] 0.0-60.0 sec 139 MBytes 19.4 Mbits/sec [ 6] 0.0-60.2 sec 137 MBytes 19.1 Mbits/sec [ 4] 0.0-60.2 sec 147 MBytes 20.5 Mbits/sec [ 5] 0.0-60.3 sec 150 MBytes 21.0 Mbits/sec [SUM] 0.0-60.3 sec 809 MBytes 113 Mbits/sec
Ten Clients
[ ID] Interval Transfer Bandwidth [ 12] 0.0-60.0 sec 110 MBytes 15.4 Mbits/sec [ 9] 0.0-60.1 sec 117 MBytes 16.4 Mbits/sec [ 10] 0.0-60.1 sec 75.8 MBytes 10.6 Mbits/sec [ 4] 0.0-60.1 sec 94.6 MBytes 13.2 Mbits/sec [ 3] 0.0-60.1 sec 64.9 MBytes 9.05 Mbits/sec [ 6] 0.0-60.1 sec 113 MBytes 15.8 Mbits/sec [ 7] 0.0-60.1 sec 86.9 MBytes 12.1 Mbits/sec [ 5] 0.0-60.2 sec 126 MBytes 17.5 Mbits/sec [ 8] 0.0-60.2 sec 81.6 MBytes 11.4 Mbits/sec [ 11] 0.0-60.3 sec 83.2 MBytes 11.6 Mbits/sec [SUM] 0.0-60.3 sec 953 MBytes 133 Mbits/sec
Iperf ExoGENI UCDavis VM to GPO VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte
[ ID] Interval Transfer Bandwidth [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec [ 3] Sent 512822 datagrams [ 3] Server Report: [ 3] 0.0-60.0 sec 719 MBytes 101 Mbits/sec 0.133 ms 2305/512821 (0.45%) [ 3] 0.0-60.0 sec 2306 datagrams received out-of-order
Ping from GPO VM to UCDavis VM
60 packets transmitted, 60 received, 0% packet loss, time 59080ms rtt min/avg/max/mdev = 81.975/82.339/82.903/0.374 ms
EG-CT-4 - Multiple sites OpenFlow experiment and interoperability
First create a slice:
omni createslice EG-CT-4
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 createsliver -a of-i2 EG-CT-4 EG-CT-4-openflow-internet2.rspec $ omni createsliver -a gpo-of EG-CT-4 EG-CT-4-openflow-gpo.rspec $ omni createsliver -a gpo-eg-of EG-CT-4 EG-CT-4-openflow-eg-gpo.rspec $ omni createsliver -a uen-of EG-CT-4 EG-CT-4-openflow-uen.rspec $ omni createsliver -a ucd-eg-of EG-CT-4 EG-CT-4-openflow-eg-ucd.rspec $ omni createsliver -a gpo-ig-of EG-CT-4 EG-CT-4-openflow-ig-gpo.rspec
Then create a sliver at each of the compute resource aggregates, RSpecs used can be found here
$ omni createsliver -a pg-utah EG-CT-4 EG-CT-4-pg-utah.rspec $ omni createsliver -a gpo-ig EG-CT-4 EG-CT-4-ig-gpo.rspec $ omni createsliver -a eg-sm EG-CT-4 EG-CT-4-eg-gpo.rspec $ omni.py createslice EG-CT-4c;omni.py createsliver EG-CT-4c -a eg-sm ./EG-CT-4-eg-ucd.rspec
NO BARE METAL??
Once the slivers were ready, determined login for PG and Indiana hosts on shared VLAN 1750:
$ readyToLogin -a pg-utah EG-CT-4 <...> utah-pg's geni_status is: ready User lnevers logs in to utah-pg using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc448.emulab.net
Determined login for GPO InstaGENI:
$ readyToLogin -a gpo-ig EG-CT-4 <...> gpo-ig's geni_status is: ready User lnevers logs in to gpo-ig using: ssh -p 33594 -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc5.instageni.gpolab.bbn.com
Determined login for GPO ExoGENI:
$ readyToLogin -a eg-sm EG-CT-4 <...> eg-gpo's geni_status is: ready User lnevers logs in to eg-gpo using: ssh -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@192.1.242.111
Determined login for UCDavis ExoGENI:
$ readyToLogin -a eg-sm EG-CT-4c <...>
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 (6)
- EG-CT-5-ucd-aggregate.jpg (132.4 KB) - added by 10 years ago.
- EG-CT-5-ucd-foam.jpg (149.2 KB) - added by 10 years ago.
- EG-CT-5-ucd-OFmeasure.jpg (108.8 KB) - added by 10 years ago.
- EG-CT-5-ucd-OFmeasureSliver.jpg (398.2 KB) - added by 10 years ago.
- EG-CT-5-ucd-OFresources.jpg (174.8 KB) - added by 10 years ago.
- EG-CT-5-ucd-OFsliver.jpg (477.4 KB) - added by 10 years ago.
Download all attachments as: .zip