Changes between Version 1 and Version 2 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/Clemson


Ignore:
Timestamp:
08/26/13 11:59:24 (6 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/InstageniRacks/ConfirmationTestStatus/Clemson

    v1 v2  
    77
    88
     9__Note:__ Omni nick_names for site aggregate used for these tests are:
     10{{{
     11ig-gpo=,https://instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0
     12ig-of-gpo=,https://foam.gpolab.bbn.com:3626/foam/gapi/1
     13ig-clemson=,https://instageni.clemson.edu:12369/protogeni/xmlrpc/am
     14ig-of-clemson=,https://foam.instageni.clemson.edu.edu:3626/foam/gapi/1
     15}}}
     16
     17
    918== IG-CT-1 - Access to New Site VM resources ==
     19Got Aggregate version, which showed AM API V1, V2, and V3 are supported and V2 is default:
     20{{{
     21$ omni.py getversion -a ig-clemson
     2211:52:46 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     2311:52:46 INFO     omni: Using control framework portal
     2411:52:46 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     2511:52:47 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     2611:52:48 INFO     omni:  (PG log url - look here for details on any failures: https://www.instageni.clemson.edu/spewlogfile.php3?logfile=114b24a778dcd8eded6e96c5a23
     2711:52:48 INFO     omni: AM URN: unspecified_AM_URN (url: https://instageni.clemson.edu:12369/protogeni/xmlrpc/am) has version: ( (PG log url - look here for details
     2811:52:48 INFO     omni: {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     29    'geni_ad_rspec_versions': [   {   'extensions': [],
     30                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     31                                      'schema': 'http://www.protogeni.net/resources/rspec/0.1/ad.xsd',
     32                                      'type': 'ProtoGENI',
     33                                      'version': '0.1'},
     34                                  {   'extensions': [],
     35                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     36                                      'schema': 'http://www.protogeni.net/resources/rspec/0.2/ad.xsd',
     37                                      'type': 'ProtoGENI',
     38                                      'version': '0.2'},
     39                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     40                                      'namespace': 'http://www.protogeni.net/resources/rspec/2',
     41                                      'schema': 'http://www.protogeni.net/resources/rspec/2/ad.xsd',
     42                                      'type': 'ProtoGENI',
     43                                      'version': '2'},
     44                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     45                                      'namespace': 'http://www.geni.net/resources/rspec/3',
     46                                      'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     47                                      'type': 'GENI',
     48                                      'version': '3'}],
     49    'geni_api': 2,
     50    'geni_api_versions': {   '1': 'https://boss.instageni.clemson.edu:12369/protogeni/xmlrpc/am/1.0',
     51                             '2': 'https://boss.instageni.clemson.edu:12369/protogeni/xmlrpc/am/2.0',
     52                             '3': 'https://boss.instageni.clemson.edu:12369/protogeni/xmlrpc/am/3.0'},
     53    'geni_request_rspec_versions': [   {   'extensions': [],
     54                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     55                                           'schema': 'http://www.protogeni.net/resources/rspec/0.1/request.xsd',
     56                                           'type': 'ProtoGENI',
     57                                           'version': '0.1'},
     58                                       {   'extensions': [],
     59                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     60                                           'schema': 'http://www.protogeni.net/resources/rspec/0.2/request.xsd',
     61                                           'type': 'ProtoGENI',
     62                                           'version': '0.2'},
     63                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     64                                           'namespace': 'http://www.protogeni.net/resources/rspec/2',
     65                                           'schema': 'http://www.protogeni.net/resources/rspec/2/request.xsd',
     66                                           'type': 'ProtoGENI',
     67                                           'version': '2'},
     68                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     69                                           'namespace': 'http://www.geni.net/resources/rspec/3',
     70                                           'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     71                                           'type': 'GENI',
     72                                           'version': '3'}],
     73    'hostname': 'boss.instageni.clemson.edu',
     74    'hrn': 'clemson.cm',
     75    'interface': 'aggregate',
     76    'url': 'https://boss.instageni.clemson.edu:12369/protogeni/xmlrpc/am',
     77    'urn': 'urn:publicid:IDN+instageni.clemson.edu+authority+cm'}
     7811:52:48 INFO     omni:  ------------------------------------------------------------
     7911:52:48 INFO     omni:  Completed getversion:
     80
     81  Options as run:
     82                aggregate: ['ig-clemson']
     83                framework: portal
     84                noGetVersionCache: True
     85                project: ln-prj
     86
     87  Args: getversion
     88
     89  Result Summary:
     90Got version for https://instageni.clemson.edu:12369/protogeni/xmlrpc/am
     91 
     9211:52:48 INFO     omni:  ============================================================
     93}}}
     94
     95The InstaGENI version in" 'code_tag':'99a2b1f03656cb665918eebd2b95434a6d3e50f9'" is the same as the other available InstaGENI sites:
     96{{{
     97getversion-geni-kettering-edu-protogeniv2.json:        {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     98getversion-genirack-nyu-edu-protogeni.json:            {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     99getversion-instageni-clemson-edu-protogeni.json:       {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     100getversion-instageni-cs-princeton-edu-protogeni.json:  {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     101getversion-instageni-gpolab-bbn-com.json:              {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     102getversion-instageni-northwestern-edu-protogeniv2.json:{   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     103getversion-instageni-rnoc-gatech-edu-protogeni.json:   {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     104getversion-lan-sdn-uky-edu-protogeniv2.json:           {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     105getversion-utah-geniracks-net.json:                    {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     106getversion-utahddc-geniracks-net-protogeni.json:       {   'code_tag': '5547e9bc54d6ce875fad844595affe264147d51a',
     107}}}
     108
     109Get list of "available" compute resources:
     110{{{
     111$ omni.py -a ig-clemson listresources --available -o
     11211:55:31 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     11311:55:31 INFO     omni: Using control framework portal
     11411:55:31 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     11511:55:31 INFO     omni: Saving output to a file.
     11611:55:31 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     11711:55:33 INFO     omni: Listed advertised resources at 1 out of 1 possible aggregates.
     11811:55:33 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     11911:55:33 INFO     omni:  (PG log url - look here for details on any failures: https://www.instageni.clemson.edu/spewlogfile.php3?logfile=e0f1fc93848295bde186ec85838
     12011:55:33 INFO     omni: Writing to 'rspec-instageni-clemson-edu-protogeni.xml'
     12111:55:33 INFO     omni:  ------------------------------------------------------------
     12211:55:33 INFO     omni:  Completed listresources:
     123
     124  Options as run:
     125                aggregate: ['ig-clemson']
     126                framework: portal
     127                geni_available: True
     128                output: True
     129                project: ln-prj
     130
     131  Args: listresources
     132
     133  Result Summary: Queried resources from 1 of 1 aggregate(s).
     134Wrote rspecs from 1 aggregate(s) to 1 file(s)
     135Saved listresources RSpec from 'unspecified_AM_URN' (url 'https://instageni.clemson.edu:12369/protogeni/xmlrpc/am') to file rspec-instageni-clemson-edu-protogeni.xm
     13611:55:33 INFO     omni:  ============================================================
     137
     138}}}
     139
     140Verified that Advertisement RSpec only includes available resources, as requested:
     141{{{
     142$ egrep "node comp|available now" rspec-instageni-clemson-edu-protogeni.xml
     143  <node component_id="urn:publicid:IDN+instageni.clemson.edu+node+procurve2" component_manager_id="urn:publicid:IDN+instageni.clemson.edu+authority+cm" component_na
     144      <available now="true"/>   
     145  <node component_id="urn:publicid:IDN+instageni.clemson.edu+node+interconnect-geni-core" component_manager_id="urn:publicid:IDN+instageni.clemson.edu+authority+cm"
     146      <available now="true"/>   
     147  <node component_id="urn:publicid:IDN+instageni.clemson.edu+node+pc1" component_manager_id="urn:publicid:IDN+instageni.clemson.edu+authority+cm" component_name="pc
     148      <available now="true"/>   
     149  <node component_id="urn:publicid:IDN+instageni.clemson.edu+node+pc2" component_manager_id="urn:publicid:IDN+instageni.clemson.edu+authority+cm" component_name="pc
     150      <available now="true"/>   
     151  <node component_id="urn:publicid:IDN+instageni.clemson.edu+node+internet" component_manager_id="urn:publicid:IDN+instageni.clemson.edu+authority+cm" component_nam
     152      <available now="true"/>   
     153
     154}}}
     155
     156Created a slice:
     157{{{
     158$ omni.py createslice IG-CT-1
     15911:57:37 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     16011:57:37 INFO     omni: Using control framework portal
     16111:57:38 INFO     omni: Created slice with Name IG-CT-1, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-1, Expiration 2013-08-30 13:51:35
     16211:57:38 INFO     omni:  ------------------------------------------------------------
     16311:57:38 INFO     omni:  Completed createslice:
     164
     165  Options as run:
     166                framework: portal
     167                project: ln-prj
     168
     169  Args: createslice IG-CT-1
     170  Result Summary: Created slice with Name IG-CT-1, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-1, Expiration 2013-08-30 13:51:35
     17111:57:38 INFO     omni:  ============================================================
     172
     173}}}
     174
     175Created a 4 VMs sliver using the RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Clemson/IG-CT-1-clemson.rspec IG-CT-1-clemson.rspec]:
     176{{{
     177$ omni.py createsliver -a ig-clemson IG-CT-1 IG-CT-1-clemson.rspec
     17811:58:16 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
     17911:58:16 INFO     omni: Using control framework portal
     18011:58:16 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     18111:58:17 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-1 expires on 2013-08-30 13:51:35 UTC
     18211:58:17 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     18311:58:17 INFO     omni: Substituting AM nickname ig-clemson with URL https://instageni.clemson.edu:12369/protogeni/xmlrpc/am, URN unspecified_AM_URN
     18411:58:17 INFO     omni: Creating sliver(s) from rspec file IG-CT-1-clemson.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-1
     18511:58:31 INFO     omni:  (PG log url - look here for details on any failures: https://www.instageni.clemson.edu/spewlogfile.php3?logfile=db7d73bed92b0d7d0d1fe2045f9
     18611:58:31 INFO     omni: Got return from CreateSliver for slice IG-CT-1 at https://instageni.clemson.edu:12369/protogeni/xmlrpc/am:
     18711:58:31 INFO     omni: <!-- Reserved resources for:
     188        Slice: IG-CT-1
     189        at AM:
     190        URN: unspecified_AM_URN
     191        URL: https://instageni.clemson.edu:12369/protogeni/xmlrpc/am
     192 -->
     19311:58:31 INFO     omni: <rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="htt
     194
     195  <node client_id="xen1" component_manager_id="urn:publicid:IDN+genirack.nyu.edu+authority+cm" exclusive="false">
     196    <sliver_type name="emulab-xen"/>
     197    <services> <execute command="sudo apt-get install iperf -y" shell="sh"/> </services>
     198    <interface client_id="xen1:if0">
     199      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
     200    </interface>
     201  </node>
     202  <node client_id="xen2" component_manager_id="urn:publicid:IDN+genirack.nyu.edu+authority+cm" exclusive="false">
     203    <sliver_type name="emulab-xen"/>
     204    <services> <execute command="sudo apt-get install iperf -y" shell="sh"/> </services>
     205    <interface client_id="xen2:if0">
     206      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
     207    </interface>
     208  </node>
     209  <node client_id="xen3" component_manager_id="urn:publicid:IDN+genirack.nyu.edu+authority+cm" exclusive="false">
     210    <sliver_type name="emulab-xen"/>
     211    <services> <execute command="sudo apt-get install iperf -y" shell="sh"/> </services>
     212    <interface client_id="xen3:if0">
     213      <ip address="192.168.1.3" netmask="255.255.255.0" type="ipv4"/>
     214    </interface>
     215  </node>
     216  <node client_id="xen4" component_manager_id="urn:publicid:IDN+genirack.nyu.edu+authority+cm" exclusive="false">
     217    <sliver_type name="emulab-xen"/>
     218    <services> <execute command="sudo apt-get install iperf -y" shell="sh"/> </services>
     219    <interface client_id="xen4:if0">
     220      <ip address="192.168.1.4" netmask="255.255.255.0" type="ipv4"/>
     221    </interface>
     222  </node>
     223  <link client_id="lan0">
     224    <component_manager name="urn:publicid:IDN+genirack.nyu.edu+authority+cm"/>
     225    <interface_ref client_id="xen1:if0"/>
     226    <interface_ref client_id="xen2:if0"/>
     227    <interface_ref client_id="xen3:if0"/>
     228    <interface_ref client_id="xen4:if0"/>
     229    <link_type name="lan"/>
     230  </link>
     231</rspec>
     23211:58:31 INFO     omni:  ------------------------------------------------------------
     23311:58:31 INFO     omni:  Completed createsliver:
     234
     235  Options as run:
     236                aggregate: ['ig-clemson']
     237                framework: portal
     238                project: ln-prj
     239
     240  Args: createsliver IG-CT-1 IG-CT-1-clemson.rspec
     241  Result Summary: Got Reserved resources RSpec from instageni-clemson-edu-protogeni
     24211:58:31 INFO     omni:  ============================================================
     243}}}
     244The following is login information for the sliver:
     245{{{
     246$ readyToLogin.py -a ig-clemson IG-CT-1
     247<...>
     248
     249}}}
     250
     251=== Measurements ===
     252
     253Log into specified host and collect iperf and ping statistics. All measurements are collected over 60 seconds, using default images and default link bandwidth:
     254
     255'''Iperf InstaGENI Clemson VM-2 to VM-1 (TCP)
     256
     257''Collected: 2013-08-26''
     258
     259__One Client_
     260{{{
     261
     262}}}
     263
     264__Five Clients__
     265{{{
     266
     267}}}
     268
     269__Ten Clients__
     270{{{
     271
     272}}}
     273
     274'''Iperf InstaGENI Clemson VM-2 to the VM-1 (UDP)
     275{{{
     276
     277}}}
     278
     279'''Ping from InstaGENI Clemson VM-2 to the VM-1 '''
     280{{{
     281
     282}}}
     283
    10284== IG-CT-2 - Access to New Site bare metal and VM resources ==
    11285== IG-CT-3 - Multiple sites experiment  ==