Changes between Initial Version and Version 1 of GENIExperimenter/Tutorials/ScalingUp/BackboneSetup


Ignore:
Timestamp:
05/22/15 15:06:59 (9 years ago)
Author:
sedwards@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/ScalingUp/BackboneSetup

    v1 v1  
     1= Scaling Up: How to Grow the Topology of an Existing Experiment =
     2Instructions for the instructor of the [../Procedure Scaling Up] tutorial to reserve the backbone.
     3
     4 1. Do the same [../Procedure/DesignSetup#a2.1Pre-work:Installgeni-lib pre-work] as the students.
     5 1. Get the request RSpec for the backbone using one of the following options:
     6    a. Download [http://www.gpolab.bbn.com/exp/scalingup/tutorial/bkbone1.xml bkbone1.xml]
     7    a. Generate the RSpec yourself
     8       i. Download [http://www.gpolab.bbn.com/exp/scalingup/tutorial/bkbone1.txt bkbone1.txt] to your local machine.
     9       i. Run the `scaleup` tool to generate `bkbone1.xml`:
     10{{{
     11geni-lib/tools/scaleup/rspec_gen.py -r bkbone1.txt
     12}}}
     13 1. Reserve `bkbone1.xml` using the [http://portal.geni.net GENI Portal] or `stitcher.py`.  For the purpose of these instructions we assume these resources are reserved in slice `bkbone1`.
     14 1. When all three nodes in the topology are ready, test connectivity between nodes.
     15    a. Login to `web1` and ping `10.100.2.2`.
     16    a. Login to `rt2` and ping `10.100.1.1`.
     17 1. Download [http://www.gpolab.bbn.com/exp/scalingup/tutorial/lan_options.json lan_options.json] and [http://www.gpolab.bbn.com/exp/scalingup/tutorial/lan_options_stitch0.json lan_option_stitch0.json]
     18 1. [http://groups.geni.net/geni/wiki/HowTo/ShareALan Share a VLAN] at each of the three sites:
     19{{{
     20omni -V 3 -a wisconsin-ig poa bkbone1 geni_sharelan --optionsfile lan_options.json
     21omni -V 3 -a illinois-ig poa bkbone1 geni_sharelan --optionsfile lan_options.json
     22omni -V 3 -a stanford-ig poa bkbone1 geni_sharelan --optionsfile lan_options_stitch0.json
     23}}}
     24
     25== Extra Backbone ==
     26
     27If you have a lot of tutorial attendees you may want to setup a second backbone and adjust the worksheets appropriately.
     28
     29 1. Download [http://www.gpolab.bbn.com/exp/scalingup/tutorial/bkbone2.txt bkbone2.txt], create [http://www.gpolab.bbn.com/exp/scalingup/tutorial/bkbone2.xml bkbone2.xml], and reserve the topology in a different slice (we'll called it `bkbone2`).
     30 1. When all three nodes in the topology are ready, test connectivity between nodes.
     31    a. Login to `web1` and ping `10.100.1.2`.
     32    a. Login to `rt2` and ping `10.100.1.1`.
     33 1. Share a VLAN at each of the three sites:
     34{{{
     35omni -V 3 -a gpo-ig poa bkbone2 geni_sharelan --optionsfile lan_options.json
     36omni -V 3 -a nysernet-ig poa bkbone2 geni_sharelan --optionsfile lan_options.json
     37omni -V 3 -a missouri-ig poa bkbone2 geni_sharelan --optionsfile lan_options_stitch0.json
     38}}}