Changes between Initial Version and Version 1 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/GPO


Ignore:
Timestamp:
12/17/12 13:24:51 (10 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v1 v1  
     1[[PageOutline(1-2)]]
     2
     3= GPO InstaGENI Confirmation Tests =
     4
     5For details about the tests in this page, see the '''[wiki:GENIRacksHome/InstageniRacks/SiteConfirmationTests ExoGENI Confirmation Tests]''' page.[[BR]]
     6For site status see the '''[wiki:GENIRacksHome/InstageniRacks/ConfirmationTestStatus InstaGENI New Site Confirmation Tests Status]''' page.
     7
     8
     9__Note:__ Omni nick_names for site aggregate used for these tests are:
     10{{{
     11ig-utah=,http://utah.geniracks.net/protogeni/xmlrpc/am/2.0
     12ig-gpo=,http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
     13ig-of-utah=,https://foam.utah.geniracks.net:3626/foam/gapi/1
     14ig-of-gpo=,https://foam.gpolab.bbn.com:3626/foam/gapi/1
     15}}}
     16
     17
     18== 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.  The InstaGENI version is empty "'code_tag':''".
     20{{{
     21lnevers@arendia:~/gcf-2.2-preview2$ omni.py getversion -a ig-gpo
     22INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     23INFO:omni:Using control framework pg
     24INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     25INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     26INFO:omni:AM URN: unspecified_AM_URN (url: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0) has version: ( (PG error log: urn:publicid:IDN+instageni.gpolab.bbn.com+log+107).)
     27INFO:omni:{   'code_tag': '',
     28    'geni_ad_rspec_versions': [   {   'extensions': [],
     29                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     30                                      'schema': 'http://www.protogeni.net/resources/rspec/0.1/ad.xsd',
     31                                      'type': 'ProtoGENI',
     32                                      'version': '0.1'},
     33                                  {   'extensions': [],
     34                                      'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     35                                      'schema': 'http://www.protogeni.net/resources/rspec/0.2/ad.xsd',
     36                                      'type': 'ProtoGENI',
     37                                      'version': '0.2'},
     38                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     39                                      'namespace': 'http://www.protogeni.net/resources/rspec/2',
     40                                      'schema': 'http://www.protogeni.net/resources/rspec/2/ad.xsd',
     41                                      'type': 'ProtoGENI',
     42                                      'version': '2'},
     43                                  {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     44                                      'namespace': 'http://www.geni.net/resources/rspec/3',
     45                                      'schema': 'http://www.geni.net/resources/rspec/3/ad.xsd',
     46                                      'type': 'GENI',
     47                                      'version': '3'}],
     48    'geni_api': 2,
     49    'geni_api_versions': {   '1': 'https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/1.0',
     50                             '2': 'https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0',
     51                             '3': 'https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/3.0'},
     52    'geni_request_rspec_versions': [   {   'extensions': [],
     53                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.1',
     54                                           'schema': 'http://www.protogeni.net/resources/rspec/0.1/request.xsd',
     55                                           'type': 'ProtoGENI',
     56                                           'version': '0.1'},
     57                                       {   'extensions': [],
     58                                           'namespace': 'http://www.protogeni.net/resources/rspec/0.2',
     59                                           'schema': 'http://www.protogeni.net/resources/rspec/0.2/request.xsd',
     60                                           'type': 'ProtoGENI',
     61                                           'version': '0.2'},
     62                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     63                                           'namespace': 'http://www.protogeni.net/resources/rspec/2',
     64                                           'schema': 'http://www.protogeni.net/resources/rspec/2/request.xsd',
     65                                           'type': 'ProtoGENI',
     66                                           'version': '2'},
     67                                       {   'extensions': [   'http://www.protogeni.net/resources/rspec/ext/emulab/1'],
     68                                           'namespace': 'http://www.geni.net/resources/rspec/3',
     69                                           'schema': 'http://www.geni.net/resources/rspec/3/request.xsd',
     70                                           'type': 'GENI',
     71                                           'version': '3'}],
     72    'hostname': 'boss.instageni.gpolab.bbn.com',
     73    'hrn': 'bbninstageni.cm',
     74    'interface': 'aggregate',
     75    'url': 'https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am',
     76    'urn': 'urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm'}
     77INFO:omni: ------------------------------------------------------------
     78INFO:omni: Completed getversion:
     79  Options as run:
     80                aggregate: ['ig-gpo']
     81                framework: pg
     82                noGetVersionCache: True
     83  Args: getversion
     84  Result Summary:
     85Got version for http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
     86 
     87INFO:omni: ============================================================
     88}}}
     89Get list of "available" resources:
     90{{{
     91$ omni.py -a ig-gpo listresources --available -o
     92INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     93INFO:omni:Using control framework pg
     94INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     95INFO:omni:Saving output to a file.
     96INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     97INFO:omni:Listed advertised resources at 1 out of 1 possible aggregates.
     98INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     99INFO:omni:Writing to 'rspec-instageni-gpolab-bbn-com-protogeniv2.xml'
     100INFO:omni: ------------------------------------------------------------
     101INFO:omni: Completed listresources:
     102
     103  Options as run:
     104                aggregate: ['ig-gpo']
     105                framework: pg
     106                geni_available: True
     107                output: True
     108
     109  Args: listresources
     110
     111  Result Summary: Queried resources from 1 of 1 aggregate(s).
     112Wrote rspecs from 1 aggregate(s) to 1 file(s)
     113Saved listresources RSpec at 'unspecified_AM_URN' (url 'http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0') to file rspec-instageni-gpolab-bbn-com-protogeniv2.xml; 
     114INFO:omni: ============================================================
     115}}}
     116Created a slice:
     117{{{
     118$ omni.py createslice IG-CT-1
     119INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     120INFO:omni:Using control framework pg
     121INFO:omni:Created slice with Name IG-CT-1, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1, Expiration 2012-12-15 13:20:44+00:00
     122INFO:omni: ------------------------------------------------------------
     123INFO:omni: Completed createslice:
     124  Options as run:
     125                framework: pg
     126  Args: createslice IG-CT-1
     127  Result Summary: Created slice with Name IG-CT-1, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1, Expiration 2012-12-15 13:20:44+00:00
     128INFO:omni: ============================================================
     129}}}
     130Created a 4 VMs sliver using the RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-1-gpo.rspec IG-CT-1-gpo.rspec]:
     131{{{
     132$  omni.py createsliver -a ig-gpo IG-CT-1 IG-CT-1-gpo.rspec
     133INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     134INFO:omni:Using control framework pg
     135INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     136INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1 expires on 2012-12-15 13:20:44 UTC
     137INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     138INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     139INFO:omni:Creating sliver(s) from rspec file IG-CT-1-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-1
     140INFO:omni:Got return from CreateSliver for slice IG-CT-1 at http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0:
     141INFO:omni:<!-- Reserved resources for:
     142        Slice: IG-CT-1
     143        at AM:
     144        URN: unspecified_AM_URN
     145        URL: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
     146 -->
     147INFO:omni:<rspec 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" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3   http://www.geni.net/resources/rspec/3/manifest.xsd"> 
     148
     149  <node client_id="VM-1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+17">
     150    <sliver_type name="emulab-openvz"/>
     151    <interface client_id="VM-1:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+23" mac_address="02079379be57">
     152      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
     153    </interface>
     154  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-3"/><host name="VM-1.IG-CT-1.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30522" username="lnevers"/></services></node>
     155  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+18">
     156    <sliver_type name="emulab-openvz"/>
     157    <interface client_id="VM-2:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+24" mac_address="02e5b4840a79">
     158      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
     159    </interface>
     160  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-4"/><host name="VM-2.IG-CT-1.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30523" username="lnevers"/></services></node>
     161  <node client_id="VM-3" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+19">
     162    <sliver_type name="emulab-openvz"/>
     163    <interface client_id="VM-3:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+25" mac_address="02baca691022">
     164      <ip address="192.168.1.3" netmask="255.255.255.0" type="ipv4"/>
     165    </interface>
     166  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-5"/><host name="VM-3.IG-CT-1.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30524" username="lnevers"/></services></node>
     167  <node client_id="VM-4" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+20">
     168    <sliver_type name="emulab-openvz"/>
     169    <interface client_id="VM-4:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+26" mac_address="02f77e95b360">
     170      <ip address="192.168.1.4" netmask="255.255.255.0" type="ipv4"/>
     171    </interface>
     172  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-6"/><host name="VM-4.IG-CT-1.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30525" username="lnevers"/></services></node>
     173  <link client_id="lan0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+22" vlantag="258">
     174    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
     175    <interface_ref client_id="VM-1:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+23"/>
     176    <interface_ref client_id="VM-2:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+24"/>
     177    <interface_ref client_id="VM-3:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+25"/>
     178    <interface_ref client_id="VM-4:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+26"/>
     179    <link_type name="lan"/>
     180  </link>
     181</rspec>
     182INFO:omni: ------------------------------------------------------------
     183INFO:omni: Completed createsliver:
     184
     185  Options as run:
     186                aggregate: ['ig-gpo']
     187                framework: pg
     188
     189  Args: createsliver IG-CT-1 IG-CT-1-gpo.rspec
     190
     191  Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com-protogeniv2
     192INFO:omni: ============================================================
     193}}}
     194
     195The following is login information for the sliver:
     196{{{
     197$ readyToLogin.py -a ig-gpo IG-CT-1
     198  ....
     199================================================================================
     200LOGIN INFO for AM: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
     201================================================================================
     202
     203VM-1's geni_status is: ready (am_status:ready)
     204User lnevers logins to VM-1 using:
     205        xterm -e ssh -p 30522  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &
     206
     207VM-3's geni_status is: ready (am_status:ready)
     208User lnevers logins to VM-3 using:
     209        xterm -e ssh -p 30524  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &
     210
     211VM-2's geni_status is: ready (am_status:ready)
     212User lnevers logins to VM-2 using:
     213        xterm -e ssh -p 30523  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &
     214
     215VM-4's geni_status is: ready (am_status:ready)
     216User lnevers logins to VM-4 using:
     217        xterm -e ssh -p 30525  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &
     218}}}
     219
     220=== Measurements ===
     221''Iperf InstaGENI GPO VM-2 to VM-1 (TCP) - TCP window size: 16.0 KB '''
     222
     223__One Client_
     224{{{
     225[ ID] Interval       Transfer     Bandwidth
     226[  3]  0.0-67.7 sec  2.38 MBytes   294 Kbits/sec
     227}}}
     228
     229__Five Clients__
     230{{{
     231[ ID] Interval       Transfer     Bandwidth
     232[  3]  0.0-63.7 sec  2.12 MBytes   280 Kbits/sec
     233[  5]  0.0-65.5 sec  2.75 MBytes   352 Kbits/sec
     234[  6]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     235[  4]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     236[  7]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     237[SUM]  0.0-65.6 sec  13.1 MBytes  1.68 Mbits/sec
     238}}}
     239
     240__Ten Clients__
     241{{{
     242[ ID] Interval       Transfer     Bandwidth
     243[ 12]  0.0-62.5 sec  2.62 MBytes   353 Kbits/sec
     244[  9]  0.0-62.5 sec  2.62 MBytes   353 Kbits/sec
     245[  7]  0.0-62.8 sec  2.62 MBytes   351 Kbits/sec
     246[ 11]  0.0-62.8 sec  2.62 MBytes   350 Kbits/sec
     247[  5]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     248[  3]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     249[  4]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     250[  6]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     251[  8]  0.0-65.6 sec  2.75 MBytes   352 Kbits/sec
     252[ 10]  0.0-65.6 sec  2.75 MBytes   351 Kbits/sec
     253[SUM]  0.0-65.6 sec  27.0 MBytes  3.45 Mbits/sec
     254}}}
     255
     256'''Iperf InstaGENI GPO VM-2 to the VM-1 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte '''
     257{{{
     258[ ID] Interval       Transfer     Bandwidth
     259[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec
     260[  3] Sent 5351 datagrams
     261[  3] Server Report:
     262[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec   0.000 ms    0/ 5351 (0%)
     263}}}
     264
     265'''Ping from InstaGENI GPO VM-2 to the VM-1 '''
     266{{{
     26760 packets transmitted, 60 received, 0% packet loss, time 59899ms
     268rtt min/avg/max/mdev = 0.025/0.030/0.042/0.006 ms
     269}}}
     270
     271
     272
     273== IG-CT-2 - Access to New Site bare metal and VM resources ==
     274
     275Create a slice:
     276{{{
     277$ omni.py createslice IG-CT-2
     278INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     279INFO:omni:Using control framework pg
     280INFO:omni:Created slice with Name IG-CT-2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2, Expiration 2012-12-15 13:43:42+00:00
     281INFO:omni: ------------------------------------------------------------
     282INFO:omni: Completed createslice:
     283
     284  Options as run:
     285                framework: pg
     286
     287  Args: createslice IG-CT-2
     288
     289  Result Summary: Created slice with Name IG-CT-2, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2, Expiration 2012-12-15 13:43:42+00:00
     290INFO:omni: ============================================================
     291}}}
     292Created a Sliver with one VM and one Raw PC using RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-2-gpo.rspec IG-CT-2-gpo.rspec]
     293{{{
     294$ omni.py createsliver -a ig-gpo IG-CT-2 IG-CT-2-gpo.rspec
     295INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     296INFO:omni:Using control framework pg
     297INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     298INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2 expires on 2012-12-15 13:43:42 UTC
     299INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     300INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     301INFO:omni:Creating sliver(s) from rspec file IG-CT-2-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-2
     302INFO:omni:Got return from CreateSliver for slice IG-CT-2 at http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0:
     303INFO:omni:<!-- Reserved resources for:
     304        Slice: IG-CT-2
     305        at AM:
     306        URN: unspecified_AM_URN
     307        URL: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
     308 -->
     309INFO:omni:<rspec 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" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3   http://www.geni.net/resources/rspec/3/manifest.xsd"> 
     310
     311 <node client_id="VM" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+28">
     312    <sliver_type name="emulab-openvz"/>
     313    <interface client_id="VM:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+31" mac_address="02e41a962aa2">
     314      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
     315    </interface>
     316  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-7"/><host name="VM.IG-CT-2.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30778" username="lnevers"/></services></node>
     317  <node client_id="PC" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="true" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc3" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+27">
     318    <sliver_type name="raw-pc"/>
     319    <interface client_id="PC:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc3:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+32" mac_address="10604B9676C2">
     320      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
     321    </interface>
     322  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pc3"/><host name="PC.IG-CT-2.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc3.instageni.gpolab.bbn.com" port="22" username="lnevers"/></services></node>
     323  <link client_id="lan0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+30" vlantag="259">
     324    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
     325    <interface_ref client_id="VM:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+31"/>
     326    <interface_ref client_id="PC:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc3:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+32"/>
     327    <link_type name="lan"/>
     328  </link>
     329</rspec>
     330INFO:omni: ------------------------------------------------------------
     331INFO:omni: Completed createsliver:
     332  Options as run:
     333                aggregate: ['ig-gpo']
     334                framework: pg
     335
     336  Args: createsliver IG-CT-2 IG-CT-2-gpo.rspec
     337  Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com-protogeniv2
     338INFO:omni: ============================================================
     339}}}
     340
     341Determined login information:
     342{{{
     343$ readyToLogin.py -a ig-gpo IG-CT-2
     344  ....
     345================================================================================
     346LOGIN INFO for AM: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
     347================================================================================
     348
     349VM's geni_status is: ready (am_status:ready)
     350User lnevers logins to VM using:
     351        xterm -e ssh -p 30778  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &
     352
     353PC's geni_status is: ready (am_status:ready)
     354User lnevers logins to PC using:
     355        xterm -e ssh -i /home/lnevers/.ssh/id_rsa lnevers@pc3.instageni.gpolab.bbn.com &
     356}}}
     357
     358=== Measuraments ===
     359
     360'''Iperf InstaGENI GPO PC to VM (TCP) - TCP window size: 16.0 KB '''
     361
     362__One Client_
     363{{{
     364[ ID] Interval       Transfer     Bandwidth
     365[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
     366}}}
     367
     368__Five Clients__
     369{{{
     370[ ID] Interval       Transfer     Bandwidth
     371[  3]  0.0-60.0 sec   144 MBytes  20.1 Mbits/sec
     372[  6]  0.0-60.0 sec   144 MBytes  20.2 Mbits/sec
     373[  7]  0.0-60.1 sec   145 MBytes  20.2 Mbits/sec
     374[  5]  0.0-60.1 sec   144 MBytes  20.2 Mbits/sec
     375[  4]  0.0-60.1 sec   144 MBytes  20.2 Mbits/sec
     376[SUM]  0.0-60.1 sec   722 MBytes   101 Mbits/sec
     377}}}
     378
     379__Ten Clients__
     380{{{
     381[ ID] Interval       Transfer     Bandwidth
     382[  3]  0.0-60.0 sec  72.5 MBytes  10.1 Mbits/sec
     383[  5]  0.0-60.0 sec  71.6 MBytes  10.0 Mbits/sec
     384[  4]  0.0-60.1 sec  72.1 MBytes  10.1 Mbits/sec
     385[  8]  0.0-60.1 sec  71.5 MBytes  9.97 Mbits/sec
     386[ 12]  0.0-60.2 sec  73.2 MBytes  10.2 Mbits/sec
     387[ 10]  0.0-60.2 sec  73.9 MBytes  10.3 Mbits/sec
     388[  6]  0.0-60.3 sec  72.8 MBytes  10.1 Mbits/sec
     389[  9]  0.0-60.3 sec  73.4 MBytes  10.2 Mbits/sec
     390[  7]  0.0-60.4 sec  71.6 MBytes  9.95 Mbits/sec
     391[ 11]  0.0-60.5 sec  73.4 MBytes  10.2 Mbits/sec
     392[SUM]  0.0-60.5 sec   726 MBytes   101 Mbits/sec
     393}}}
     394
     395'''Iperf InstaGENI GPO PC to the VM (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte '''
     396{{{
     397[ ID] Interval       Transfer     Bandwidth
     398[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec
     399[  3] Sent 5351 datagrams
     400[  3] Server Report:
     401[  3]  0.0-60.0 sec  7.50 MBytes  1.05 Mbits/sec   0.006 ms    0/ 5351 (0%)
     402}}}
     403
     404'''Ping from InstaGENI GPO PC to VM '''
     405{{{
     40660 packets transmitted, 60 received, 0% packet loss, time 58999ms
     407rtt min/avg/max/mdev = 0.147/0.174/0.194/0.017 ms
     408}}}
     409
     410== IG-CT-3 - Multiple sites experiment  ==
     411Create a slice:
     412{{{
     413$ omni.py createslice IG-CT-3
     414INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     415INFO:omni:Using control framework pg
     416INFO:omni:Created slice with Name IG-CT-3, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3, Expiration 2012-12-15 14:32:05+00:00
     417INFO:omni: ------------------------------------------------------------
     418INFO:omni: Completed createslice:
     419
     420  Options as run:
     421                framework: pg
     422  Args: createslice IG-CT-3
     423  Result Summary: Created slice with Name IG-CT-3, URN urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3, Expiration 2012-12-15 14:32:05+00:00
     424INFO:omni: ============================================================
     425}}}
     426
     427Create a sliver with one VM at GPO and one VM at Utah using RSpec [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral5/RSpecs/ConfirmationTests/GPO/IG-CT-3.rspec IG-CT-3.rspec].
     428First created the InstaGENI GPO sliver:
     429{{{
     430$ omni.py createsliver IG-CT-3 -a ig-gpo IG-CT-3.rspec
     431INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     432INFO:omni:Using control framework pg
     433INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     434INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 expires on 2012-12-15 14:32:05 UTC
     435INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     436INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     437INFO:omni:Creating sliver(s) from rspec file IG-CT-3.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3
     438INFO:omni:Got return from CreateSliver for slice IG-CT-3 at http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0:
     439INFO:omni:<!-- Reserved resources for:
     440        Slice: IG-CT-3
     441        at AM:
     442        URN: unspecified_AM_URN
     443        URL: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0
     444 -->
     445INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" 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" type="manifest">
     446
     447  <node client_id="VM-1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+33">
     448    <sliver_type name="emulab-openvz"/>
     449    <interface client_id="VM-1:if0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+36" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0">
     450      <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/>
     451    </interface>
     452  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-3"/><host name="VM-1.IG-CT-3.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30522" username="lnevers"/></services></node>
     453  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">
     454    <sliver_type name="emulab-openvz"/>
     455    <interface client_id="VM-2:if0">
     456      <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/>
     457    </interface>
     458  </node>
     459  <link client_id="gre-tunnel0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+35">
     460    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
     461    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
     462    <interface_ref client_id="VM-1:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+36"/>
     463    <interface_ref client_id="VM-2:if0"/>
     464    <property source_id="VM-1:if0" dest_id="VM-2:if0"/>
     465    <property source_id="VM-2:if0" dest_id="VM-1:if0"/>
     466    <link_type name="gre-tunnel"/>
     467  </link>
     468</rspec>
     469INFO:omni: ------------------------------------------------------------
     470INFO:omni: Completed createsliver:
     471
     472  Options as run:
     473                aggregate: ['ig-gpo']
     474                framework: pg
     475
     476  Args: createsliver IG-CT-3 IG-CT-3.rspec
     477
     478  Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com-protogeniv2
     479INFO:omni: ============================================================
     480}}}
     481Then creates the InstaGENI Utah sliver:
     482{{{
     483$ omni.py createsliver IG-CT-3 -a ig-utah IG-CT-3.rspec
     484INFO:omni:Loading config file /home/lnevers/.gcf/omni_config
     485INFO:omni:Using control framework pg
     486INFO:omni:Substituting AM nickname ig-utah with URL http://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     487INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3 expires on 2012-12-15 14:32:05 UTC
     488INFO:omni:Substituting AM nickname ig-utah with URL http://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     489INFO:omni:Substituting AM nickname ig-utah with URL http://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN
     490INFO:omni:Creating sliver(s) from rspec file IG-CT-3.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-CT-3
     491INFO:omni:Got return from CreateSliver for slice IG-CT-3 at http://utah.geniracks.net/protogeni/xmlrpc/am/2.0:
     492INFO:omni:<!-- Reserved resources for:
     493        Slice: IG-CT-3
     494        at AM:
     495        URN: unspecified_AM_URN
     496        URL: http://utah.geniracks.net/protogeni/xmlrpc/am/2.0
     497 -->
     498INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" 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" type="manifest">
     499
     500  <node client_id="VM-1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false">
     501    <sliver_type name="emulab-openvz"/>
     502    <interface client_id="VM-1:if0">
     503      <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/>
     504    </interface>
     505  </node>
     506  <node client_id="VM-2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc5" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15734">
     507    <sliver_type name="emulab-openvz"/>
     508    <interface client_id="VM-2:if0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15737" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc5:eth0">
     509      <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/>
     510    </interface>
     511  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm5-2"/><host name="VM-2.IG-CT-3.pgeni-gpolab-bbn-com.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc5.utah.geniracks.net" port="31034" username="lnevers"/></services></node>
     512  <link client_id="gre-tunnel0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15736">
     513    <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/>
     514    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
     515    <interface_ref client_id="VM-1:if0"/>
     516    <interface_ref client_id="VM-2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc5:eth0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+15737"/>
     517    <property source_id="VM-1:if0" dest_id="VM-2:if0"/>
     518    <property source_id="VM-2:if0" dest_id="VM-1:if0"/>
     519    <link_type name="gre-tunnel"/>
     520  </link>
     521</rspec>
     522INFO:omni: ------------------------------------------------------------
     523INFO:omni: Completed createsliver:
     524  Options as run:
     525                aggregate: ['ig-utah']
     526                framework: pg
     527  Args: createsliver IG-CT-3 IG-CT-3.rspec
     528  Result Summary: Got Reserved resources RSpec from utah-geniracks-net-protogeniv2
     529INFO:omni: ============================================================
     530}}}
     531
     532Determined login information at each GPO and Utah aggregate:
     533{{{
     534$ readyToLogin.py IG-CT-3 -a ig-gpo
     535  ....
     536
     537VM-1's geni_status is: ready (am_status:ready)
     538User lnevers logins to VM-1 using:
     539        xterm -e ssh -p 30522  -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com &
     540
     541
     542$ readyToLogin.py IG-CT-3 -a ig-utah
     543  ....
     544VM-2's geni_status is: ready (am_status:ready)
     545User lnevers logins to VM-2 using:
     546        xterm -e ssh -p 31034  -i /home/lnevers/.ssh/id_rsa lnevers@pc5.utah.geniracks.net &
     547}}}
     548=== Measuraments ===
     549
     550'''Iperf InstaGENI Utah VM-2 to GPO VM-1 (TCP) - TCP window size: 16.0 KB '''
     551
     552__One Client_
     553{{{
     554
     555}}}
     556
     557__Five Clients__
     558{{{
     559
     560}}}
     561
     562__Ten Clients__
     563{{{
     564
     565}}}
     566
     567'''Iperf InstaGENI Utah VM-2 to GPO VM-1 (UDP) - 1470 byte datagrams & UDP buffer size: 136 KByte '''
     568{{{
     569[ ID] Interval       Transfer     Bandwidth
     570[  3]  0.0- 2.0 sec   258 KBytes  1.05 Mbits/sec
     571[  3] Sent 180 datagrams
     572[  3] Server Report:
     573[  3]  0.0- 1.5 sec   202 KBytes  1.07 Mbits/sec   0.472 ms   39/  180 (22%)
     574}}}
     575
     576'''Ping from InstaGENI Utah VM-2 to the GPO VM-1 '''
     577{{{
     57860 packets transmitted, 60 received, 0% packet loss, time 59088ms
     579rtt min/avg/max/mdev = 71.673/74.004/115.108/6.598 ms
     580}}}
     581
     582
     583== IG-CT-4 - Multiple sites !OpenFlow experiment and interoperability ==
     584
     585== IG-CT-5 - Experiment Monitoring ==
     586
     587Reviewed content of the GMOC Monitoring page for [https://gmoc-db.grnoc.iu.edu/protected-openid/index.pl?method=aggregates aggregates].  Did not find GPO InstaGENI Aggregates (Compute and FOAM).
     588
     589
     590== IG-CT-6 - Administrative Tests ==
     591
     592To get administrative account followed instructions at InstaGENI [https://users.emulab.net/trac/protogeni/wiki/RackAdminAccounts Rack Administration] page and submitted a request to join the project ''emulab-ops'' at
     593the GPO InstaGENI rack [https://boss.instageni.gpolab.bbn.com/joinproject.php3 Join a Project] page. Once the account was approved, proceeded to execute administrative tests.
     594
     595{{{
     596$ ssh control.instageni.gpolab.bbn.com
     597Welcome to Ubuntu precise (development branch) (GNU/Linux 3.2.0-23-generic x86_64)
     598
     599 * Documentation:  https://help.ubuntu.com/
     600
     601  System information as of Fri Dec 14 13:46:29 MST 2012
     602
     603  System load:  0.14              Users logged in:       3
     604  Usage of /:   24.7% of 5.85GB   IP address for xenbr0: 192.1.242.130
     605  Memory usage: 44%               IP address for xenbr1: 10.1.1.254
     606  Swap usage:   0%                IP address for xenbr2: 10.2.1.254
     607  Processes:    180               IP address for xenbr3: 10.3.1.254
     608
     609  => There are 2 zombie processes.
     610
     611  Graph this data and manage this system at https://landscape.canonical.com/
     612Last login: Fri Dec 14 13:45:01 2012 from dhcp89-069-100.bbn.com
     613To run a command as administrator (user "root"), use "sudo <command>".
     614See "man sudo_root" for details.
     615
     616lnevers@gpolab:~$ sudo whoami
     617root
     618lnevers@gpolab:~$
     619}}}
     620
     621Also access the node via the PG Boss alias:
     622{{{
     623LNM:~$ ssh boss.instageni.gpolab.bbn.com Last login: Fri Dec 14 15:34:32 2012 from dhcp89-069-100.bbn.com
     624FreeBSD 9.0-STABLE (XEN) #4: Mon Nov 26 10:02:53 MST 2012
     625
     626Welcome to FreeBSD!
     627
     628To find out the hostname associated with an IP address, use
     629
     630        dig -x IP_address
     631                -- Dru <genesis@istar.ca>
     632> sudo whoami
     633root
     634>
     635}}}
     636
     637Further verified access by ssh from ops.instageni.gpolab.bbn.com to boss.instageni.gpolab.bbn.com, which is usually restricted for non-admin users:
     638{{{
     639LNM:~$ ssh ops.instageni.gpolab.bbn.com
     640Last login: Fri Dec 14 15:51:38 2012 from dhcp89-069-100.bbn.com
     641FreeBSD 9.0-STABLE (XEN) #4: Mon Nov 26 10:02:53 MST 2012
     642
     643Welcome to FreeBSD!
     644
     645To see the IP addresses currently set on your active interfaces, type
     646"ifconfig -u".
     647                -- Dru <genesis@istar.ca>
     648> ssh boss
     649Last login: Fri Dec 14 15:52:09 2012 from ops.instageni.gpolab.bbn.com
     650FreeBSD 9.0-STABLE (XEN) #4: Mon Nov 26 10:02:53 MST 2012
     651
     652Welcome to FreeBSD!
     653
     654Forget what directory you are in? Type "pwd".
     655                -- Dru <genesis@istar.ca>
     656> hostname
     657boss.instageni.gpolab.bbn.com
     658>
     659}}}
     660
     661From boss node accessed each of the experiment nodes that support VMs:
     662{{{
     663[lnevers@boss ~]$ for i in pc1 pc2; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done
     664===> Host: vhost1.shared-nodes.emulab-ops.instageni.gpolab.bbn.com
     665root
     666Linux vhost1.shared-nodes.emulab-ops.instageni.gpolab.bbn.com 2.6.32-042stab049.6.emulab.1 #1 SMP Mon May 21 14:36:04 MDT 2012 x86_64 x86_64 x86_64 GNU/Linux
     667
     668===> Host: vhost2.shared-nodes.emulab-ops.instageni.gpolab.bbn.com
     669root
     670Linux vhost2.shared-nodes.emulab-ops.instageni.gpolab.bbn.com 2.6.32-042stab049.6.emulab.1 #1 SMP Mon May 21 14:36:04 MDT 2012 x86_64 x86_64 x86_64 GNU/Linux
     671
     672[lnevers@boss ~]$
     673}}}
     674
     675Access Dedicated Nodes:
     676{{{
     677}}}
     678
     679Access infrastructure Switches using documented password. First connect to the switch named procurve1 the control network switch:
     680{{{
     681[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     682xxxxxxxxxxxx
     683lnevers@boss ~]$ telnet procurve1
     684Trying 10.1.1.253...
     685Connected to procurve1.
     686Escape character is '^]'.
     687
     688HP J9623A E2620-24 Switch
     689Software revision RA.15.05.0006
     690
     691Copyright (C) 1991-2011 Hewlett-Packard Development Company, L.P.
     692
     693                   RESTRICTED RIGHTS LEGEND
     694 Confidential computer software.  Valid license from HP required for possession,
     695 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
     696 Software, Computer Software Documentation, and Technical Data for Commercial
     697 Items are licensed to the U.S. Government under vendor's standard commercial
     698 license.
     699                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
     700                   20555 State Highway 249, Houston, TX 77070
     701
     702We'd like to keep you up to date about:
     703  * Software feature updates
     704  * New product announcements
     705  * Special events
     706Please register your products now at:  www.hp.com/networking/register
     707
     708Password:
     709
     710HP-E2620-24# show running-config
     711Running configuration:
     712
     713; J9623A Configuration Editor; Created on release #RA.15.05.0006
     714; Ver #01:01:00
     715
     716hostname "HP-E2620-24"
     717ip default-gateway 10.1.1.254
     718vlan 1
     719   name "DEFAULT_VLAN"
     720   untagged 1-22,25-28
     721   ip address 10.254.254.253 255.255.255.0
     722   no untagged 23-24
     723   ip igmp
     724   exit
     725vlan 11
     726   name "control-alternate"
     727   untagged 24
     728   ip address 10.2.1.253 255.255.255.0
     729   ip igmp
     730   exit
     731vlan 10
     732   name "control-hardware"
     733   untagged 23
     734   ip address 10.1.1.253 255.255.255.0
     735   exit
     736no web-management
     737snmp-server community "e8074ebc557d" unrestricted
     738aaa authentication ssh login public-key
     739aaa authentication ssh enable public-key
     740management-vlan 10
     741no dhcp config-file-update
     742password xxxxxxxx
     743password xxxxxxxx
     744
     745HP-E2620-24#
     746}}}
     747
     748Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password:
     749{{{
     750[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     751xxxxxxxxxxxxx
     752[lnevers@boss ~]$ ssh manager@procurve2
     753Warning: Permanently added 'procurve2' (RSA) to the list of known hosts.
     754We'd like to keep you up to date about:
     755  * Software feature updates
     756  * New product announcements
     757  * Special events
     758Please register your products now at:  www.hp.com/networking/register
     759
     760
     761manager@procurve2's password:
     762HP J8697A Switch E5406zl
     763Software revision K.15.06.5008
     764
     765Copyright (C) 1991-2012 Hewlett-Packard Development Company, L.P.
     766
     767                   RESTRICTED RIGHTS LEGEND
     768 Confidential computer software.  Valid license from HP required for possession,
     769 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
     770 Software, Computer Software Documentation, and Technical Data for Commercial
     771 Items are licensed to the U.S. Government under vendor's standard commercial
     772 license.
     773                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
     774                   20555 State Highway 249, Houston, TX 77070
     775HP-E5406zl#show running-config
     776Running configuration:
     777
     778; J8697A Configuration Editor; Created on release #K.15.06.5008
     779; Ver #02:10.0d:1f
     780
     781hostname "HP-E5406zl"
     782module 1 type J9550A
     783module 5 type J9550A
     784interface E1
     785   speed-duplex auto-1000
     786exit
     787interface E2
     788   speed-duplex auto-1000
     789exit
     790interface E3
     791   speed-duplex auto-1000
     792exit
     793interface E4
     794   speed-duplex auto-1000
     795exit
     796interface E5
     797   speed-duplex auto-1000
     798exit
     799interface E6
     800   speed-duplex auto-1000
     801exit
     802interface E7
     803   disable
     804   speed-duplex auto-1000
     805exit
     806interface E8
     807   disable
     808   speed-duplex auto-1000
     809exit
     810interface E9
     811   disable
     812   speed-duplex auto-1000
     813exit
     814interface E10
     815   disable
     816   speed-duplex auto-1000
     817exit
     818interface E11
     819   disable
     820   speed-duplex auto-1000
     821exit
     822interface E12
     823   disable
     824   speed-duplex auto-1000
     825exit
     826interface E13
     827   disable
     828   speed-duplex auto-1000
     829exit
     830interface E14
     831   disable
     832   speed-duplex auto-1000
     833exit
     834interface E15
     835   disable
     836   speed-duplex auto-1000
     837exit
     838ip default-gateway 10.3.1.254
     839vlan 1
     840   name "DEFAULT_VLAN"
     841   forbid E1-E3,E5-E6
     842   untagged A1-A24,E7-E19,E21-E22
     843   tagged E23
     844   no untagged E1-E6,E20,E24
     845   no ip address
     846   exit
     847vlan 10
     848   name "control-hardware"
     849   untagged E20
     850   ip address 10.2.1.253 255.255.255.0
     851   ip address 10.3.1.253 255.255.255.0
     852   exit
     853vlan 257
     854   name "_8"
     855   untagged E1-E3,E5-E6
     856   tagged E4
     857   no ip address
     858   exit
     859vlan 1750
     860   name "_11"
     861   tagged E4,E24
     862   no ip address
     863   exit
     864no web-management
     865openflow
     866   vlan 1750
     867      enable
     868      controller "tcp:10.3.1.7:6633" fail-secure on
     869      exit
     870   exit
     871snmp-server community "xxxxx" unrestricted
     872management-vlan 10
     873no autorun
     874no dhcp config-file-update
     875no dhcp image-file-update
     876password xxxxxx
     877password xxxxxx
     878
     879HP-E5406zl# exit
     880}}}
     881
     882
     883----
     884{{{
     885#!html
     886Email <a href="mailto:help@geni.net"> help@geni.net </a> for GENI support or email <a href="mailto:luisa.nevers@bbn.com">me</a> with feedback on this page!
     887}}}