Changes between Version 65 and Version 66 of GENIExperimenter/Tutorials/GENI-SAVI/DesignSetup


Ignore:
Timestamp:
06/23/15 10:47:03 (9 years ago)
Author:
sedwards@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/GENI-SAVI/DesignSetup

    v65 v66  
    3535== 1.Use the SAVI Client and the Federation Tool to Create a GENI Slice OMNI Bundle ==
    3636 * Use `scp` to transfer the `omni.bundle` you downloaded in the pre-work from your local machine to the `Downloads` folder on `client1.savitestbed.ca`. 
    37    * From the folder containing `omni.bundle`, run:
     37{{{
     38#!div style="background: #ffd; border: 3px ridge; width: 800px;"
     39From the folder containing `omni.bundle`, run:
    3840{{{
    3941$ scp omni.bundle <savi-username>@client1.savitestbed.ca:Downloads
    4042}}}
    41    * When prompted, enter the SAVI username and password.
     43When prompted, enter the SAVI username and password.
    4244   * '''Windows users should use an SCP client of their choice (such as `winscp`)'''
     45}}}
    4346 * Using your SAVI credentials, log in to `client1.savitestbed.ca` using `ssh`. 
    44    * Any SSH tool can be used for this, including the built-in terminal tools on any Unix- or Linux-based system, or the Putty and cygwin ssh on Windows.
     47{{{
     48#!div style="background: #ffd; border: 3px ridge; width: 800px;"
     49   * Any SSH tool can be used for this, including the built-in terminal tools on any Unix- or Linux-based system, or the Putty and cygwin ssh on Windows.  On UNIX-like systems do:
    4550{{{
    4651$ ssh <savi-username>@client1.savitestbed.ca
    4752}}}
    48  * Once you are logged in, configure omni by running:
     53}}}
     54 * Once you are logged in, configure omni.
     55{{{
     56#!div style="background: #ffd; border: 3px ridge; width: 800px;"
     57Run:
    4958{{{
    5059$ omni-configure
     
    5564geni_cert_portal_key  geni_cert_portal_key.pub  geni_key_portal  geni_key_portal.pub  id_rsa.pub  known_hosts
    5665}}}
    57  * Now download and unpack the GENI-SAVI Federation Tool:
     66}}}
     67 * Now download and unpack the GENI-SAVI Federation Tool
     68
     69{{{
     70#!div style="background: #ffd; border: 3px ridge; width: 800px;"
    5871{{{
    5972$ wget http://web.uvic.ca/~sushilb/federation/tutorial.tar
    6073$ tar xvf tutorial.tar
    6174}}}
     75}}}
    6276
    6377
    6478== 2. Create a slice on GENI and reserve some virtual machines in it ==
    6579
    66  * We will now create a slice on GENI.  Use `gs-<yourinitials>` as the slice name. 
     80 * We will now create a slice on GENI.  Use `gs-<yourinitials>` as the slice name.
     81
     82{{{
     83#!div style="background: #ffd; border: 3px ridge; width: 800px;"
    6784   * Change into the tutorial directory:
    6885{{{
     
    7390$ ./tutorial.sh createslice geni <slice_name>
    7491}}}
     92}}}
    7593 * The general form of the command to create a VM on GENI is:
    7694{{{
     
    7896}}}
    7997 * Now add a VM running Ubuntu 14 at the '''InstaGENI Rack''' assigned to you.
     98
     99{{{
     100#!div style="background: #ffd; border: 3px ridge; width: 800px;"
    80101{{{
    81102$ ./tutorial.sh createvm geni <slice-name> <rack nickname> Ubuntu-14-04
     
    90111
    91112The machine will now be in a booting state.  It will take about 5-10 minutes before you can log in.  We'll use the time productively and create a SAVI VM while we wait.
    92 
     113}}}
    93114
    94115== 3. Create virtual machines on SAVI at Toronto or Victoria ==