Changes between Version 2 and Version 3 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/UColorado


Ignore:
Timestamp:
09/30/14 16:55:02 (5 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v2 v3  
    66For site status see the '''[wiki:GENIRacksHome/InstageniRacks/ConfirmationTestStatus InstaGENI New Site Confirmation Tests Status]''' page.
    77
     8__Note:__ Omni nick_names for site aggregates used for these tests are:
     9{{{
     10colorado-ig=urn:publicid:IDN+instageni.colorado.edu+authority+cm,https://instageni.colorado.edu:12369/protogeni/xmlrpc/am
     11colorado-ig-of=urn:publicid:IDN+openflow:foam:foam.instageni.colorado.edu+authority+am,https://foam.instageni.colorado.edu:3626/foam/gapi/2
     12}}}
    813
    914== IG-CT-1 - Access to New Site VM resources ==
     15Got Aggregate version, which showed AM API V1, V2, and V3 are supported and V2 is default:
     16{{{
     17$ omni getversion -a colorado-ig
     1816:47:53 INFO    : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
     1916:47:53 INFO    : Loading config file /home/lnevers/.gcf/omni_config
     2016:47:53 INFO    : Using control framework portal
     2116:47:53 INFO    : Member Authority is https://ch.geni.net/MA (from config)
     2216:47:53 INFO    : Slice Authority is https://ch.geni.net/SA (from config)
     2316:47:53 INFO    : Substituting AM nickname colorado-ig with URL https://instageni.colorado.edu:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.colorado.edu+authority+cm
     2416:47:56 INFO    :  (PG log url - look here for details on any failures: https://www.instageni.colorado.edu/spewlogfile.php3?logfile=c3656fe5c85eaff9ee1a9c4b4d8d8a8b)
     2516:47:56 INFO    : AM colorado-ig URN: urn:publicid:IDN+instageni.colorado.edu+authority+cm (url: https://instageni.colorado.edu:12369/protogeni/xmlrpc/am) has version: ( (PG log url - look here for details on any failures: https://www.instageni.colorado.edu/spewlogfile.php3?logfile=c3656fe5c85eaff9ee1a9c4b4d8d8a8b).)
     2616:47:56 INFO    : {   'code_tag': 'e37786a4d31f95dd43e889c5f383dfc2ecf84634',
     27    'geni_ad_rspec_versions': [   {   'extensions': [],
     28                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     29                                      'schema': 'http://www.protogeni.net/resources/rspec/0.1/ad.xsd',
     30                                      'type': 'ProtoGENI',
     31                                      'version': '0.1'},
     32                                  {   'extensions': [],
     33                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     34                                      'schema': 'http://www.protogeni.net/resources/rspec/0.2/ad.xsd',
     35                                      'type': 'ProtoGENI',
     36                                      'version': '0.2'},
     37                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     38                                      'namespace': 'http://www.protogeni.net/resources/rspec/2',
     39                                      'schema': 'http://www.protogeni.net/resources/rspec/2/ad.xsd',
     40                                      'type': 'ProtoGENI',
     41                                      'version': '2'},
     42                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     43                                      'namespace': 'http://www.geni.net/resources/rspec/3',
     44                                      'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     45                                      'type': 'GENI',
     46                                      'version': '3'}],
     47    'geni_api': 2,
     48    'geni_api_versions': {   '1': 'https://boss.instageni.colorado.edu:12369/protogeni/xmlrpc/am/1.0',
     49                             '2': 'https://boss.instageni.colorado.edu:12369/protogeni/xmlrpc/am/2.0',
     50                             '3': 'https://boss.instageni.colorado.edu:12369/protogeni/xmlrpc/am/3.0'},
     51    'geni_request_rspec_versions': [   {   'extensions': [],
     52                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     53                                           'schema': 'http://www.protogeni.net/resources/rspec/0.1/request.xsd',
     54                                           'type': 'ProtoGENI',
     55                                           'version': '0.1'},
     56                                       {   'extensions': [],
     57                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     58                                           'schema': 'http://www.protogeni.net/resources/rspec/0.2/request.xsd',
     59                                           'type': 'ProtoGENI',
     60                                           'version': '0.2'},
     61                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     62                                           'namespace': 'http://www.protogeni.net/resources/rspec/2',
     63                                           'schema': 'http://www.protogeni.net/resources/rspec/2/request.xsd',
     64                                           'type': 'ProtoGENI',
     65                                           'version': '2'},
     66                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     67                                           'namespace': 'http://www.geni.net/resources/rspec/3',
     68                                           'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     69                                           'type': 'GENI',
     70                                           'version': '3'}],
     71    'hostname': 'boss.instageni.colorado.edu',
     72    'hrn': 'cuboulder.cm',
     73    'interface': 'aggregate',
     74    'url': 'https://boss.instageni.colorado.edu:12369/protogeni/xmlrpc/am',
     75    'urn': 'urn:publicid:IDN+instageni.colorado.edu+authority+cm'}
     7616:47:56 INFO    :  ------------------------------------------------------
     7716:47:56 INFO    :  Completed getversion:
     78
     79  Options as run:
     80                aggregate: ['colorado-ig']
     81                framework: portal
     82                noGetVersionCache: True
     83                project: ln-test
     84
     85  Args: getversion
     86
     87  Result Summary:
     88Got version for colorado-ig
     89 
     9016:47:56 INFO    :  ======================================================
     91}}}
     92
     93The InstaGENI version in" 'code_tag':'e37786a4d31f95dd43e889c5f383dfc2ecf84634'" is the same as the other available InstaGENI sites:
     94|| '''Site'''  || ''' InstaGENI Code tag '''               ||
     95|| clemson.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     96|| colorado.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     97|| cornell.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     98|| gatech.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     99|| genirack.nyu.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     100|| gpolab.bbn.com ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     101|| illinois.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     102|| iu.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     103|| kettering.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     104|| ku.gpeni.net ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     105|| lan.sdn.uky.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     106|| maxgigapop.net ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     107|| metrodatacenter.com ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     108|| missouri.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     109|| northwestern.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     110|| nps.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     111|| nysernet.org ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     112|| pks2.sdn.uky.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     113|| princeton.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     114|| rutgers.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     115|| sox.net ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     116|| stanford.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     117|| uchicago.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     118|| ucla.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     119|| umkc.edu ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     120|| utah.geniracks.net ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     121|| utahddc.geniracks.net ||  'e37786a4d31f95dd43e889c5f383dfc2ecf84634||
     122
     123
     124Get list of "available" compute resources:
     125{{{
     126$ omni -a colorado-ig listresources --available -o
     127}}}
     128
     129Verified that Advertisement RSpec only includes available resources, as requested:
     130{{{
     131$ egrep "node comp|available now" rspec-instageni-colorado-edu.xml
     132<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="procurve2"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+procurve2"  exclusive="true" >
     133  <available now="true" />
     134<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="interconnect-geni-core"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+interconnect-geni-core"  exclusive="false" >
     135  <available now="true" />
     136<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="pc3"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc3"  exclusive="false" >
     137  <available now="true" />
     138<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="pc5"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc5"  exclusive="true" >
     139  <available now="true" />
     140<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="pc4"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc4"  exclusive="true" >
     141  <available now="true" />
     142<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="pc1"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc1"  exclusive="false" >
     143  <available now="true" />
     144<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="pc2"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc2"  exclusive="false" >
     145  <available now="true" />
     146<node component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" component_name="internet"  component_id="urn:publicid:IDN+instageni.colorado.edu+node+internet"  exclusive="true" >
     147  <available now="true" />
     148}}}
     149
     150Created a slice and then created a 4 VMs sliver using the RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/Colorado/IG-CT-1-colorado.rspec IG-CT-1-colorado.rspec]:
     151{{{
     152$ omni createsliver -a colorado-ig IG-CT-1 IG-CT-1-colorado.rspec
     15316:51:02 INFO    : Loading agg_nick_cache file '/home/lnevers/.gcf/agg_nick_cache'
     15416:51:02 INFO    : Loading config file /home/lnevers/.gcf/omni_config
     15516:51:02 INFO    : Using control framework portal
     15616:51:02 INFO    : Member Authority is https://ch.geni.net/MA (from config)
     15716:51:02 INFO    : Slice Authority is https://ch.geni.net/SA (from config)
     15816:51:02 INFO    : Substituting AM nickname colorado-ig with URL https://instageni.colorado.edu:12369/protogeni/xmlrpc/am, URN urn:publicid:IDN+instageni.colorado.edu+authority+cm
     15916:51:02 INFO    : Slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-CT-1 expires on 2014-10-07 13:36:39 UTC
     16016:51:02 INFO    : Creating sliver(s) from rspec file IG-CT-1-colorado.rspec for slice urn:publicid:IDN+ch.geni.net:ln-test+slice+IG-CT-1
     16116:51:22 INFO    :  (PG log url - look here for details on any failures: https://www.instageni.colorado.edu/spewlogfile.php3?logfile=76e4874f82934e4dc8f01b501bf9ae87)
     16216:51:22 INFO    : Got return from CreateSliver for slice IG-CT-1 at colorado-ig:
     16316:51:22 INFO    : <?xml version="1.0" ?>
     16416:51:22 INFO    :   <!-- Reserved resources for:
     165        Slice: IG-CT-1
     166        at AM:
     167        URN: urn:publicid:IDN+instageni.colorado.edu+authority+cm
     168        URL: https://instageni.colorado.edu:12369/protogeni/xmlrpc/am
     169 -->
     17016:51:22 INFO    :   
     171<rspec expires="2014-10-07T13:36:39Z" type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" 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">   
     172
     173    <node client_id="xen1" component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc3" component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+21">   
     174        <sliver_type name="emulab-xen"/>   
     175        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>             <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30778" username="lnevers1"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30778" username="lnevers2"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30778" username="lnevers"/>      <rs:console server="pc3.instageni.colorado.edu" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    </services>   
     176        <interface client_id="xen1:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" mac_address="0286f76f7071" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+27">     
     177            <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>     
     178        </interface>   
     179      <rs:vnode name="pcvm3-2" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    <host name="xen1.IG-CT-1.ch-geni-net.instageni.colorado.edu"/>  </node> 
     180    <node client_id="xen2" component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc3" component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+22">   
     181        <sliver_type name="emulab-xen"/>   
     182        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>             <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30779" username="lnevers1"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30779" username="lnevers2"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30779" username="lnevers"/>      <rs:console server="pc3.instageni.colorado.edu" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    </services>   
     183        <interface client_id="xen2:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" mac_address="027fbd916875" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+28">     
     184            <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>     
     185        </interface>   
     186      <rs:vnode name="pcvm3-3" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    <host name="xen2.IG-CT-1.ch-geni-net.instageni.colorado.edu"/>  </node> 
     187    <node client_id="xen3" component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc3" component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+23">   
     188        <sliver_type name="emulab-xen"/>   
     189        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>             <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30780" username="lnevers1"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30780" username="lnevers2"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30780" username="lnevers"/>      <rs:console server="pc3.instageni.colorado.edu" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    </services>   
     190        <interface client_id="xen3:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" mac_address="02dbeda09acf" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+29">     
     191            <ip address="192.168.1.3" netmask="255.255.255.0" type="ipv4"/>     
     192        </interface>   
     193      <rs:vnode name="pcvm3-4" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    <host name="xen3.IG-CT-1.ch-geni-net.instageni.colorado.edu"/>  </node> 
     194    <node client_id="xen4" component_id="urn:publicid:IDN+instageni.colorado.edu+node+pc3" component_manager_id="urn:publicid:IDN+instageni.colorado.edu+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+24">   
     195        <sliver_type name="emulab-xen"/>   
     196        <services>             <execute command="sudo apt-get install iperf -y" shell="sh"/>             <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30781" username="lnevers1"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30781" username="lnevers2"/>      <login authentication="ssh-keys" hostname="pc3.instageni.colorado.edu" port="30781" username="lnevers"/>      <rs:console server="pc3.instageni.colorado.edu" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    </services>   
     197        <interface client_id="xen4:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" mac_address="02824e09d94f" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+30">     
     198            <ip address="192.168.1.4" netmask="255.255.255.0" type="ipv4"/>     
     199        </interface>   
     200      <rs:vnode name="pcvm3-5" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/>    <host name="xen4.IG-CT-1.ch-geni-net.instageni.colorado.edu"/>  </node> 
     201    <link client_id="lan0" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+26" vlantag="258">   
     202        <component_manager name="urn:publicid:IDN+instageni.colorado.edu+authority+cm"/>   
     203        <interface_ref client_id="xen1:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+27"/>   
     204        <interface_ref client_id="xen2:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+28"/>   
     205        <interface_ref client_id="xen3:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+29"/>   
     206        <interface_ref client_id="xen4:if0" component_id="urn:publicid:IDN+instageni.colorado.edu+interface+pc3:eth1" sliver_id="urn:publicid:IDN+instageni.colorado.edu+sliver+30"/>   
     207        <link_type name="lan"/>   
     208    </link> 
     209</rspec>
     21016:51:22 INFO    : Reservation at colorado-ig in slice IG-CT-1 expires at 2014-10-07 13:36:39 (UTC).
     21116:51:24 INFO    :  ------------------------------------------------------
     21216:51:24 INFO    :  Completed createsliver:
     213
     214  Options as run:
     215                aggregate: ['colorado-ig']
     216                framework: portal
     217                project: ln-test
     218
     219  Args: createsliver IG-CT-1 IG-CT-1-colorado.rspec
     220
     221  Result Summary: Got Reserved resources RSpec from instageni-colorado-edu. Reservation at colorado-ig in slice IG-CT-1 expires at 2014-10-07 13:36:39 (UTC).
     22216:51:24 INFO    :  ======================================================
     223}}}
     224The following is login information for the sliver:
     225{{{
     226$ readyToLogin -a colorado-ig IG-CT-1
     227<...>
     228xen4's geni_status is: changing
     229User lnevers logs in to xen4 using:
     230        ssh -p 30781  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.instageni.colorado.edu
     231
     232xen3's geni_status is: ready
     233User lnevers logs in to xen3 using:
     234        ssh -p 30780  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.instageni.colorado.edu
     235
     236xen2's geni_status is: ready
     237User lnevers logs in to xen2 using:
     238        ssh -p 30779  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.instageni.colorado.edu
     239
     240xen1's geni_status is: ready
     241User lnevers logs in to xen1 using:
     242        ssh -p 30778  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.instageni.colorado.edu
     243}}}
     244=== Measurements ===
     245
     246Log into specified host and collect iperf and ping statistics. All measurements are collected over 60 seconds, using default images and default link bandwidth:
     247
     248'''Iperf InstaGENI Colorado VM-2 to VM-1 (TCP) - TCP window size: 23.5 KByte (default)'''
     249
     250''Collected: 2014-XX-XX''
     251
     252__One Client_
     253{{{
     254
     255}}}
     256
     257__Five Clients__
     258{{{
     259
     260}}}
     261
     262__Ten Clients__
     263{{{
     264
     265}}}
     266
     267'''Iperf InstaGENI Colorado VM-2 to the VM-1 (UDP) - UDP buffer size:  224 KByte (default)'''
     268{{{
     269
     270}}}
     271
     272'''Ping from InstaGENI Colorado VM-2 to the VM-1 '''
     273{{{
     274
     275}}}
     276
    10277== IG-CT-2 - Access to New Site bare metal and VM resources ==
    11278== IG-CT-3 - Multiple sites experiment  ==