Changes between Version 10 and Version 11 of GEC22Agenda/GettingStartedWithGENI


Ignore:
Timestamp:
03/20/15 20:50:17 (9 years ago)
Author:
sedwards@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC22Agenda/GettingStartedWithGENI

    v10 v11  
    5555
    5656
    57 ==== Results ====
    58 
    59 In Part I, attendees will run their first complete experiment in GENI.
    60 
    61 At the end of Part I, attendees will be able to:
    62  * Use and understand the following terms:
    63    - Experimenter
    64    - Project
    65    - Slice
    66    - Aggregate
    67    - Resource
    68    - Resource Specification (aka RSpec)
    69  * Do the complete experiment workflow:
    70    - understand how to use their GENI Experimenter Portal account to join a project and create a slice
    71    - know how to draw an experimental topology and reserve resources using a graphical tool (Jacks/jFed)
    72    - know how to log into compute resources using ssh and a private key
    73    - know how to manually load software onto a compute node
    74    - understand the purpose of the control and data interfaces
    75    - know how to delete resources
    76 
    77 In Part II, attendees will run their second complete experiment in GENI.
    78 
    79 At the end of Part II, attendees will be able to:
    80   * Use and understand the following terms:
    81     - Resource Specification (aka RSpec)
    82     - sliver
    83     - Aggregate Manager API (AM API)
    84   * Customize the resources they reserve using standard mechanisms:
    85     - understand that a resource specification (RSpec) is an XML file
    86     - understand that resources are reserved using the aggregate manager API (AM API)
    87     - understand how to load a topology using an RSpec
    88     - have edited an RSpec using a tool (Flack) as well as by hand
    89     - have reserved and deleted resources using a command line tool (omni)
    90     - know how to specify the image to load on a compute node
    91     - know how to have software automatically loaded and run on a compute node
    92     - have run a simple layer 2 experiment
    93   * Use multiple tools to act on a slice and reserve resources
    94     - understand that all tools use common mechanisms to describe resources (RSpecs) and to reserve resources (the AM API)
    95   * Understand the strengths of different types of GENI racks
    96 
    97 In Part III attendees will pick an exercise from a selection of topics in the areas below:
    98  * network configuration (e.g. learn how to configure static routes)
    99  * demonstrate a networking principle (e.g. observe TCP behavior under various delays)
    100  * write and run a program for an experiment (e.g. modify code from a git repository and test it on GENI)
    101  * practice an intermediate GENI skill (e.g. write an install script)
    102 
    103 
    10457
    10558== Tutorial materials ==
    10659''Part I: A first experiment using GENI''
     60 * Presentation: [attachment:1_GEC22_Terminology_slides_20150320.pptx GENI Terminology]
     61 * Presentation: ]
    10762 * Instructions (jFed): [wiki:GENIExperimenter/Tutorials/jFed/GettingStarted_PartI/Procedure web] [pdf]
    10863 * Instructions (Jacks): [wiki:GENIExperimenter/Tutorials/jacks/GettingStarted_PartI/Procedure web] [pdf]
    109  * Slides: [pptx]
    11064 * Worksheets: [http://groups.geni.net/geni/raw-attachment/wiki/GENIExperimenter/Tutorials/GettingStarted_PartI/ForInstructors/GettingStarted_PartI_Worksheet_141030.docx docx]
    11165