Changes between Initial Version and Version 1 of GENIExperimenter/Tutorials/TrainTheTA-Spring2017


Ignore:
Timestamp:
02/03/17 12:15:04 (7 years ago)
Author:
Ben Newton
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/TrainTheTA-Spring2017

    v1 v1  
     1= Spring 2017 "GENI in the Classroom" Sessions =
     2
     3== Dates and Times ==
     4Session 1: Friday February 3, 2017, 3:00 to 5:00 p.m. ET [[BR]]
     5Session 2: Friday February 10, 2017, 3:00 to 5:00 p.m. ET [[BR]]
     6
     7
     8== Connection Information ==
     9Access the meeting using the following URL: [[BR]]
     10
     11https://zoom.us/j/560315774 [[BR]]
     12
     13Alternatively, use your phone for audio:  [[BR]]
     14  Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll) [[BR]]
     15  Meeting ID: 560 315 774   [[BR]]
     16
     17== Requirements and Pre-Work ==
     18 1. Verify you are able to log into the GENI Portal. 
     19 1. Verify you have a laptop/desktop suitable for the tutorial. 
     20 1. Install and verify GENI tools on your computer.   
     21
     22 More information on each of these tasks [wiki:GENIExperimenter/Tutorials/NewToolsSetup here]
     23
     24== Session Leaders ==
     25{{{
     26#!html
     27<table  cellspacing=0  style="border:2px solid gray;">
     28<tr align='center'>
     29<td> <a href="http://www.cs.unc.edu/~bn"><img src="http://www.cs.unc.edu/~bn/bn.jpg" height='120px'/></a></td>
     30<td><a href="http://www.cs.unc.edu/~aikat"><img src="http://jayaikat.web.unc.edu/files/2014/03/image001.jpg" height='120px'/></a></td>
     31</tr>
     32<tr align='center'  style="border:1px solid gray;">
     33<td  style="border:1px solid gray;">Ben Newton<br/>UNC - Chapel Hill</td>
     34<td style="border:1px solid gray;">Jay Aikat<br/>UNC - Chapel Hill</td>
     35</tr>
     36</table>
     37}}}
     38
     39
     40== Session 1 ==
     41[attachment:TrainTheTA_Session1.pdf Session 1 slides (pdf)]
     42
     43 * GENI Overview
     44 * GENI Terminology, SSH, Expiration and Renewal of Resources
     45 * Hands-on Lab
     46  * Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/jacks/GettingStarted_PartI/Procedure web]
     47  * Worksheet: [attachment:TrainTheTA_Session1_Lab_Worksheet.pdf pdf]
     48 * Behind the Scenes
     49
     50{{{
     51#!comment
     52== Pre-Work for Session 2 ==
     53 1. Download and Install Omni
     54 1. Test Omni Installation
     55 1. Configure Omni
     56
     57 More information on each of these tasks [wiki:GENIExperimenter/Tutorials/OmniSetup here]
     58}}}
     59
     60{{{
     61#!comment
     62== Session 2 ==
     63[attachment:GeniInTheClassroom_Session2.pdf Session 2 slides (pdf)]
     64
     65 * Hands-on Lab
     66  * Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/jacks/GettingStarted_PartII_ccn/Procedure web]
     67  * Worksheet: [attachment:hands-on-lab1-worksheet.pdf pdf]
     68 
     69  * For AM Nickname use:
     70   * Yajun - missouri-ig
     71   * Prajwal - nps-ig
     72   * Jack -  nyu-ig
     73   * Anurag - princeton-ig
     74   * Maha - sox-ig
     75   * Mahilan - stanford-ig
     76   * Avinash - uchicago-ig
     77   * Jae - ucla-ig
     78   * Graciela - uky-ig
     79   * Sana - utah-ig
     80   * Hari - uwashington-ig
     81   * Garegin - wisconsin-ig
     82
     83  * Important Steps and Commands:
     84   * omni createslice lab1<INITIALS>
     85   * In Portal add Install Scripts
     86    * {{{http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-0.6.2.tar.gz      }}} [[BR]] /
     87    * {{{http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-atmos.tar.gz      }}} [[BR]] /
     88    * {{{http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-setup.tar.gz      }}} [[BR]] /tmp
     89   * In Portal add Execute Scripts
     90    * cd /tmp/ccnx-setup &&  ./node-setup
     91    * cd /tmp/ccnx-setup &&  ./add-precip-routes rsrchr
     92    * cd /tmp/ccnx-setup && ./ccnx-setup router 4
     93   * Download Rspec
     94   * omni -a AM_NICKNAME createsliver lab1<INITIALS> RSPEC_FILE
     95   * readyToLogin -a AM_NICKNAME lab1<INITIALS>
     96   * From rsrchr then collab run:
     97    * /opt/ccnx-atmos/client.py
     98    * 1902/01/01
     99    * 1902/01/02
     100   * omni -a AM_NICKNAME deletesliver lab1<INITIALS>
     101 * Running a class in GENI
     102  * GENI accounts and projects
     103  * Resources for Instructors
     104  * Tips
     105  * Wrap-up
     106}}}
     107
     108== Take home Assignment ==
     109 * [wiki:GENIEducation/SampleAssignments/IPRouting/Procedure Link to the assignment]
     110 * Use Jacks or your favorite tool to reserve your resources using the rspec url provided in the assignment
     111 * You will get a warning when you run sudo just ignore it:
     112   {{{
     113sudo: unable to resolve host NodeB
     114   }}}
     115{{{
     116#!comment
     117=== Feedback Form ===
     118Please complete [https://docs.google.com/a/cs.unc.edu/forms/d/17whMl-WpGAkssRcN6AD4TLIiyIREZbyYHOw3OYCyyl0/viewform this feedback form]
     119}}}
     120
     121{{{
     122#!comment
     123http://tinyurl.com/train-TA-Spring2015
     124}}}