| 1 | [[PageOutline]] |
| 2 | = Getting Started with GENI and the GENI Portal - Part I = |
| 3 | |
| 4 | == Schedule == |
| 5 | |
| 6 | Sunday, 10:30am - noon |
| 7 | |
| 8 | == Session Leaders == |
| 9 | {{{ |
| 10 | #!comment |
| 11 | #!html |
| 12 | <table cellspacing=0 style="border:2px solid gray;"> |
| 13 | <tr style="border-style:solid; border-color:gray;" align='center'> |
| 14 | <td> <a href="http://www.geni.net/?page_id=2353"><img src="http://www.geni.net/wp-content/uploads/2012/06/edwards_sarah.jpg" height='120px'/></a></td> |
| 15 | <td><a href="http://www.geni.net/?page_id=1934"><img src="http://www.geni.net/wp-content/uploads/2012/08/riga_niky_1118_edit_crop_180x176web.jpg" height='120px'/></a></td> |
| 16 | </tr> |
| 17 | <tr align='center' style="border:1px solid gray;"> |
| 18 | <td style="border:1px solid gray;">Sarah Edwards<br/>GPO</td> |
| 19 | <td style="border:1px solid gray;">Niky Riga<br/>GPO</td> |
| 20 | </tr> |
| 21 | </table> |
| 22 | }}} |
| 23 | |
| 24 | |
| 25 | == Agenda / Details == |
| 26 | '''Complete your first experiment using GENI! ''' |
| 27 | |
| 28 | Develop a basic understanding of the experiment workflow by doing a simple layer 2 experiment. |
| 29 | |
| 30 | While doing this experiment, use and understand the following terms: experimenter, project, slice, aggregate, resource, resource specification (RSpec) |
| 31 | |
| 32 | Do the experiment using the following tools: GENI Portal, Flack, ssh & ssh keys |
| 33 | |
| 34 | ==== Pre-Requisites ==== |
| 35 | |
| 36 | There are no pre-requisites for this tutorial. |
| 37 | |
| 38 | ''This is the first part of a [wiki:GEC17Agenda/GettingStartedWithGENI three part tutorial]. This tutorial or equivalent experience is a pre-requisites for [wiki:GEC17Agenda/GettingStartedWithGENI_II Part II].'' |
| 39 | |
| 40 | The following background will be helpful for this tutorial: |
| 41 | * A basic familiarity and comfort with using a UNIX command line |
| 42 | * A basic understanding of GENI concepts such as those covered in the [wiki:GEC17Agenda/IntroToGENI Introduction to GENI and Experimentation using GENI] talk immediately prior to this tutorial |
| 43 | |
| 44 | ==== Please Arrive With: ==== |
| 45 | 1. Laptop with a recent version of [http://www.virtualbox.org/ Virtual Box]. |
| 46 | 1. A GENI Experimenter Portal account. |
| 47 | |
| 48 | ==== Results ==== |
| 49 | |
| 50 | In Part I, attendees will run their first complete experiment in GENI. |
| 51 | |
| 52 | At the end of Part I, attendees will be able to: |
| 53 | * Use and understand the following terms: |
| 54 | - Experimenter |
| 55 | - Project |
| 56 | - Slice |
| 57 | - Aggregate |
| 58 | - Resource |
| 59 | - Resource Specification (aka RSpec) |
| 60 | * Do the complete experiment workflow: |
| 61 | - understand how to use their GENI Experimenter Portal account to join a project and create a slice |
| 62 | - know how to draw an experimental topology and reserve resources using a graphical tool (Flack) |
| 63 | - know how to log into compute resources using ssh and a private key |
| 64 | - know how to manually load software onto a compute node |
| 65 | - have run a simple layer 2 experiment |
| 66 | - know how to delete resources |
| 67 | |
| 68 | == Tutorial materials == |
| 69 | [http://groups.geni.net/geni/wiki/GEC17Agenda/GettingStartedWithGENI_I/Procedure Instructions] |
| 70 | |
| 71 | Slides: [http://groups.geni.net/geni/attachment/wiki/GEC17Agenda/GettingStartedWithGENI_I/Procedure/GEC17_GettingStartedTutorial_Pt1_FINAL.pptx Download them here] |