Changes between Version 16 and Version 17 of GEC21Agenda/ChoiceNet/access

10/16/14 00:14:42 (5 years ago)



  • GEC21Agenda/ChoiceNet/access

    v16 v17  
    11Navigation: [wiki:GEC21Agenda/ChoiceNet/start Up]
    3 For this tutorial we will need to use a Linux workstation as your desktop. For a smooth flow of the tutorial we will use a Fedora15 Openvz Node labelled "GN0" in your slice as your workstation.
     3== Getting a pre-created GEC21 ChoiceNet slice to use during the tutorial ==
     4We have pre-created a set of slices to be used for this tutorial.  Each of them has been created with the GEC21 ChoiceNet RSPEC. 
     5You have been assigned one of these pre-created slices.   You will be given information about your slice at the beginning
     6of the tutorial.
    5 == Pre-Work ==
    6   Please login to the portal and join the GEC21-{{{ChoiceNet}}} Project. In the mean time while your account is getting approved,
    7   If you have not already received a Resource Card from the tutorial presenters, please ask for one now. On each of these cards, there should be two parts labelled as
     8== Setting up the ChoiceNet software in your slice ==
     9Loading ChoiceNet software into your slice can be done using the GENI Experimenter Tool (getool).  The getool is a program that runs on Linux-based systems. 
     10It takes as input the RSPEC for your slice and then automatically ssh's into the nodes in your slice, loading the ChoiceNet software into each node.  The getool is also used to configure and launch the ChoiceNet services in your slice.
    9 1. "For Attendee" : This will tell you your assigned slicename, the Instageni Rack your resources are located on and the hostname of the GN0 node you need to ssh into.
     12You will need to run the getool from a Linux-based host.  For the purposes of this tutorial, we would like you to run the getool from the
     13global node labelled "GN0" in your slice.  You will need to login to the GN0 using ssh or putty from your laptop computer.   This means that you must have your
     14private ssh keys installed on your laptop.  If you don't already have a copy of your private ssh key on your laptop, you can download your private ssh key from
     15the GENI portal by:
     16   1. Visit [ Login to the portal]
     17   2. Go the to ''Profile'' tab
     18   3. Under the ''SSH Keys'' section you will find a button to download your Private key. When you click it the downloaded file will probably be named :id_geni_ssh_rsa.  You will need to install it in the appropriate place for either ssh (~/.ssh/id_geni_ssh_rsa) or putty (?????).
    11 2. "For Presenter" : On this part of the card, please print your Name as shown in the GENI Portal and your geni username . Then tear this section along the fold and hand it over to one of the presenters walking by to get access to your assigned slice.
     20('''NOTE : You can find additional information about ssh keys at [wiki:/HowTo/LoginToNodes#Loggingin this page]''').
    13 '''NOTE : Inorder to ssh into the GN0 node, you have to have your ssh keys setup properly as mentioned in [wiki:/HowTo/LoginToNodes#Loggingin this page]'''
     22After your private ssh keys have been installed on your laptop, login to your global node.
    15 == '''Steps''' ==
     24== '''Logging in to the GN0 and getting a copy of the GENI Experimenter Tool''' ==
    17 1. SSH using your preferred ssh client into the GN0 Node. Make sure you use your Geni username
     261. SSH using your preferred ssh client into the GN0 Node (e.g., ssh or putty). Make sure you use your GENI username when logging in to the GN0 Node.
    19282. For this tutorial you need the choicenet tool called GT Tool to run and setup your {{{ChoiceNet}}} Framework, the GT Tool needs to ssh into all of routers and endhost machines in your slice and setup the necessary software. In order to facilitate this, we need to use an SSH-Key pair that has been setup for you just for this tutorial. We will also need to download your Slice Manifest rspec. For all this to happen please first download the pre-qprk script and then run using the commands below on the GN0 node.