= Fall 2016 "GENI in the Classroom" Sessions =
== Dates and Times ==
Session 1: Tuesday September 13, 2016, 3:00 to 5:00 p.m. ET [[BR]]
Session 2: Wednesday September 14, 2016, 3:00 to 5:00 p.m. ET [[BR]]
{{{
#!comment
== Bluejeans Information ==
https://bluejeans.com/294523526 [[BR]]
Meeting ID: 294523526 [[BR]]
Or if your prefer to use your phone for audio (optional): [[BR]]
1) +1.408.740.7256 (US) or [[BR]]
+1.888.240.2560 (US Toll Free) [[BR]]
+1.408.317.9253 (Alternate number) [[BR]]
2) Enter Meeting ID: 294523526 [[BR]]
3) Press # [[BR]]
}}}
== Requirements and Pre-Work ==
1. Verify you are able to log into the GENI Portal.
1. Verify you have a laptop/desktop suitable for the tutorial.
1. Install and verify GENI tools on your computer.
More information on each of these tasks [wiki:GENIExperimenter/Tutorials/NewToolsSetup here]
== Session Leaders ==
{{{
#!html
|
|
Ben Newton UNC - Chapel Hill |
Jay Aikat UNC - Chapel Hill |
}}}
== Session 1 ==
[attachment:TrainTheTA_Session1.pdf Session 1 slides (pdf)]
* GENI Overview
* GENI Terminology, SSH, Expiration and Renewal of Resources
* Hands-on Lab
* Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/jacks/GettingStarted_PartI/Procedure web]
* Worksheet: [attachment:TrainTheTA_Session1_Lab_Worksheet.pdf pdf]
* Behind the Scenes
{{{
#!comment
== Pre-Work for Session 2 ==
1. Download and Install Omni
1. Test Omni Installation
1. Configure Omni
More information on each of these tasks [wiki:GENIExperimenter/Tutorials/OmniSetup here]
}}}
{{{
#!comment
== Session 2 ==
[attachment:TrainTheTA_Session2.pdf Session 2 slides (pdf)]
* Hands-on Lab
* Instructions: [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/jacks/GettingStarted_PartII_ccn/Procedure web]
* Worksheet: [attachment:hands-on-lab1-worksheet.pdf pdf]
* For AM Nickname use:
* Yajun - missouri-ig
* Prajwal - nps-ig
* Jack - nyu-ig
* Anurag - princeton-ig
* Maha - sox-ig
* Mahilan - stanford-ig
* Avinash - uchicago-ig
* Jae - ucla-ig
* Graciela - uky-ig
* Sana - utah-ig
* Hari - uwashington-ig
* Garegin - wisconsin-ig
* Important Steps and Commands:
* omni createslice lab1
* In Portal add Install Scripts
* {{{http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-0.6.2.tar.gz }}} [[BR]] /
* {{{http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-atmos.tar.gz }}} [[BR]] /
* {{{http://www.gpolab.bbn.com/experiment-support/LabOne/ccnx/ccnx-setup.tar.gz }}} [[BR]] /tmp
* In Portal add Execute Scripts
* cd /tmp/ccnx-setup && ./node-setup
* cd /tmp/ccnx-setup && ./add-precip-routes rsrchr
* cd /tmp/ccnx-setup && ./ccnx-setup router 4
* Download Rspec
* omni -a AM_NICKNAME createsliver lab1 RSPEC_FILE
* readyToLogin -a AM_NICKNAME lab1
* From rsrchr then collab run:
* /opt/ccnx-atmos/client.py
* 1902/01/01
* 1902/01/02
* omni -a AM_NICKNAME deletesliver lab1
* Running a class in GENI
* GENI accounts and projects
* Resources for Instructors
* Tips
* Wrap-up
}}}
== Take home Assignment ==
* [wiki:GENIEducation/SampleAssignments/IPRouting/Procedure Link to the assignment]
* Use Jacks or your favorite tool to reserve your resources using the rspec url provided in the assignment
* You will get a warning when you run sudo just ignore it:
{{{
sudo: unable to resolve host NodeB
}}}
{{{
#!comment
=== Feedback Form ===
Please complete [https://docs.google.com/a/cs.unc.edu/forms/d/17whMl-WpGAkssRcN6AD4TLIiyIREZbyYHOw3OYCyyl0/viewform this feedback form]
}}}
{{{
#!comment
http://tinyurl.com/train-TA-Spring2015
}}}