Changes between Version 64 and Version 65 of GENIEducation/SampleAssignments


Ignore:
Timestamp:
01/31/16 18:13:31 (9 years ago)
Author:
Vic Thomas
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIEducation/SampleAssignments

    v64 v65  
    77The purpose of these tutorials are to familiriaze students with GENI and GENI concepts.
    88
    9 == 1. Introduction to GENI ==
    10 === Lab Zero: My first GENI Experiment ===
    11 [wiki:GENIExperimenter/Tutorials/GettingStarted_PartI/ForInstructors Link to exercise] ('''highly recommended''' as a first lab that the students do in the class with help of an instructor) [[BR]]
    12 '''Type:''' Tutorial (Instructor-led mode preferred) [[BR]]
    13 '''Purpose:''' Setup students accounts correctly through a simple GENI experiment and familiarize students with the process of setting up an experiment. [[BR]]
    14 '''Resources:''' 2VMs (EG, IG)[[BR]]
    15 '''Duration:''' 1h [[BR]]
    16 '''POC:''' [mailto:tutorials@geni.net Experimenter support], GENI Project Office
    17 
    18 === Lab One: Understanding the AM API and Omni ===
    19 [wiki:GENIExperimenter/Tutorials/GettingStarted_PartII_ccn/ForInstructors Link to exercise] [[BR]]
    20 '''Type:'''Tutorial (Instructor-led mode preferred)  [[BR]]
    21 '''Purpose:''' Students understand how GENI reservation process work and get familiar with the GENI common Aggregate Manager API (GENI AM API), the students also learn how to use Omni [[BR]]
    22 '''Resources:'''4 VMs (IG) [[BR]]
    23 '''Duration:''' 1h [[BR]]
    24 '''POC:''' [mailto:tutorials@geni.net Experimenter support], GENI Project Office
    25 
    26 === GENI Desktop Basics ===
    27 [http://www.cs.unc.edu/Research/geni/geniEdu/01-Instrumentation.html Link to exercise] [[br]]
    28 '''Type:''' Self-guided tutorial [[br]]
    29 '''Purpose:''' Teach the basics of instrumenting a slice and viewing measurement data using the GENI Destop [[br]]
    30 '''Resources:''' 2 VMs (IG) [[BR]]
    31 '''Duration:''' 1h [[BR]]
    32 '''POC:''' [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill
     9== 1. Getting Started with GENI ==
     10
     11|| '''Exercise'''  || '''Objective''' || '''Type''' || '''Duration''' || '''Resources''' || '''Link to exercise''' ||  '''Contact''' ||
     12|| Lab Zero: My first GENI Experiment || Verify accounts and environment are set up correctly; familiarize students with the process of running an experiment on GENI ''(highly recommended as a first lab that students do in the class with help of an instructor)'' || Tutorial (preferably Instructor-led) || 1 hour || 2 VMs (EG or IG) || [wiki:GENIExperimenter/Tutorials/GettingStarted_PartI/ForInstructors Link] || [mailto:tutorials@geni.net Experimenter support], GENI Project Office ||
     13|| Lab One: Understanding the AM API and Omni || Understand how the GENI reservation process works, get familiar with the GENI Aggregate Manager API (GENI AM API),  learn to use Omni. ||  Tutorial (preferably Instructor-led) || 1 hour || 4 VMs (IG) || [wiki:GENIExperimenter/Tutorials/GettingStarted_PartII_ccn/ForInstructors Link] || [mailto:tutorials@geni.net Experimenter support], GENI Project Office ||
     14|| GENI Desktop Basics || Learn the basics of instrumenting a slice and viewing measurement data using the GENI Desktop.  '''The GENI Desktop is used by some of the exercises listed below.'''||  Self-guided tutorial || 1 hour || 2 VMs (IG || [http://www.cs.unc.edu/Research/geni/geniEdu/01-Instrumentation.html Link to exercise] || [mailto:aikat@cs.unc.edu Jay Aikat], University of North Carolina, Chapel Hill ||
     15
    3316
    3417== 2. Networking Basics ==
     
    251234|| [wiki:GEC15Agenda/IntroToOmni/Instructions Intro to Omni Tutorial] || [[Image(http://trac.gpolab.bbn.com/gcf/raw-attachment/wiki/Omni/omni-pic.png, nolink, 50%)]]  || This is a tutorial for teaching users how to use Omni. Omni is a command line tool for reserving GENI resources, and thus can help users automate their experiments. The tutorial guides the attendees through a very simple layer 2 example while introducing all the omni commands ||
    252235}}}
     236