= GENI: Fall 2013 Train the TA Sessions = == Dates and Times == Session 1: Friday September 13, 2013 from 2pm to 5pm ET [[BR]] Session 2: Friday September 20, 2013 from 2pm to 5pm ET [[BR]] == Web Conferencing Information == === Session 2 - Friday September 20 === 1. Go to https://bbn.webex.com/bbn/j.php?ED=190090302&UID=1357572122&PW=NZDlkOTc5Njhj&RT=MiMxMQ%3D%3D 2. If requested, enter your name and email address. 3. If a password is required, enter the meeting password: Fall13TA 4. Click "Join". For audio, !WebEx will give you a phone number to call after you log into the meeting. == Pre-Work == 1. Verify ability to login to the GENI Portal. 2. Download and install a VM from http://www.planet-lab.org/GENI/. The PATH variable is not set correctly in the .bashrc distributed with the VM. After you log into the VM, you will need to run the following commands to download and install a new .bashrc: {{{ rm .bashrc wget www.gpolab.bbn.com/experiment-support/tmp/.bashrc source .bashrc }}} You should be able to cut and paste the above commands into a terminal window in your VM. == Session Leaders == {{{ #!html
Sarah Edwards
GPO
Niky Riga
GPO
Vic Thomas
GPO
}}} == Topics == === Session 1 === [attachment:IntroToGENI.pptx An introduction to GENI and GENI Concepts] Hands-on: Lab Zero: My first GENI Experiment * [http://groups.geni.net/geni/wiki/GENIEducation/SampleAssignments/LabZero/Procedure Instructions] * [attachment:LabZero_TA_v1.pptx slides] [attachment:RunningAClass_TA_Pt1_FINAL.pptx Tips for running a class on GENI: Account management] [#TakehomeAssignment Take-home assignment] (optional) === Session 2 === Solution to take-home assignment [attachment:GettingStartedWithGENI-Part2.pdf The GENI AM API + GENI Resource Specifications (RSpecs) + the Omni Experimenter Tool] Hands-on: Using Omni, the GENI AM API and RSpecs * [wiki:GENIEducation/SampleAssignments/UnderstandAMAPI/Procedure Instructions] Tips for running a class on GENI: Lab management Wrap-Up: Resources available to instructors and TAs * [attachment:TrainTheTA_WrapUp_FINAL.pptx slides] === Take home Assignment === * [wiki:GENIEducation/SampleAssignments/IPRouting/Procedure Link to the assignment] * use Flack to reserve your resources using the rspec url provided in the assignment * you will get a waring when you run sudo just ignore it: {{{ sudo: unable to resolve host NodeB }}}