Changes between Version 12 and Version 13 of GEC13Agenda/GENISummerCamp


Ignore:
Timestamp:
05/18/12 13:43:55 (8 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC13Agenda/GENISummerCamp

    v12 v13  
    1 [[PageOutline]]
    2 
    3 = The First GENI Summercamp =
    4 
    5 == Agenda / Details ==
    6 
    7 This is a one-week summer camp starting from May 29, 2012 to June 2, 2012. This summer camp provides participants with the opportunity to learn and use the various tools available in the GENI environment through tutorials, labs, and a team-based project. Undergraduate and graduate students and faculty at different-level colleges are welcome to apply. Industrial attendees are welcome too.
    8 
    9 == Overview ==
    10 •       Introduction to GENI racks and GENI resources including ProtoGENI and PlanetLab.[[br]]
    11 •       OS installation and configuration for GENI experiments.[[br]]
    12 •       Familiarity of OMNI tools and introduction to Flack, INSTOOLS, GUSH, OpenFLow, and PrimoGENI.[[br]]G
    13 •       Gain hands-on lab experience with multiple GENI resources and use them to develop a team-based project.[[br]]
    14 •       Lab sessions with GENI experts who will help you design and begin your experiment.[[br]]
    15 See the [attachment:ARPA-SummerCampflyer2012.pdf  attachment] for more details.[[br]]
    16 
    17 
    18 == Summer Camp  Leader ==
    19 
    20 Kaiqi Xiong, RIT[[br]]
    21 
    22 
    23 == Sponsors ==
    24 The project has been funded by BBN/NSF. [[br]]
    25 PI: Kaiqi Xiong, RIT [[br]]
    26 Co-PI: Yin Pan, RIT [[br]]
    27 Co-PI: Yong Guan, Iowa State [[br]]
    28 Senior Personnel: Bing Wang, UConn [[br]]
    29 
    30 == Acknowledgement ==
    31 
    32 We gratefully acknowledge the assistances and supports from NSF/BBN, GPO, IEEE Communications Society in the Rochester Session, and RIT. [[br]]
    33 
    34 
    35 == Schedule ==
    36 
    37 May 29, 2012 – June 1, 2012: 8:30am-5pm  [[br]]
    38 June 2, 2012: 8:30am-12:00pm  [[br]]
    39 
    40 == Prework ==
    41 If you are attending the Summer Camp as a participant and you are planning to attend the tutorials then you have to complete the following steps.
    42 
    43 === Get a GENI account ===
    44 This account will also give you access to GENI for further experimentation after the summer camp. If you already have an account with pgeni.gpolab.bbn.com then there is nothing more you need to do. If you do not have an account, please follow instructions in the end of the email. In order for you to get a GENI account you will have to follow these instructions. Make sure that in all the forms real email addresses are used, since further instructions are going to be sent through email:
    45 
    46    a. If you are a student as your adviser to create a project by filling out this form: https://www.pgeni.gpolab.bbn.com/newproject.php3 .
    47     In the last box, please provide a couple of sentences about how you plan to use GENI for your research.
    48 
    49    b. Once the project is approved you should apply for an account at: https://www.pgeni.gpolab.bbn.com/joinproject.php3 , using as project name the same project name used by your adviser in the previous form.
    50 
    51   c. Your adviser should approve your request.
    52 
    53 
    54 === Get the GENI VM ===
    55 ''' The VM Image is not yet available please check back on May 24'''
    56    1. Download and install [http://www.virtualbox.org/ VirtualBox] on a machine that you will bring to the summer camp. If your computer runs Ubuntu 10.04 which comes with !VirtualBox 3.1.6_OSE, please download the latest version of !VirtualBox.
    57    2. Download the VM image.
    58    3. Run !VirtualBox and Import Appliance (File->Import Appliance), accept the default settings for the VM.
    59       * If you are using a FAT32 filesystem you will NOT be able to load the image.
    60    4. Start the VM and log in
    61    5. Change the default password, on the task bar on the top, click on the right on the user 'geni', and choose the Change Password button.
    62    6. Verify that the VM has connectivity. Start Firefox (shortcut on the top bar) and try to load Google. If you can't reach any website, restore VM's Network connection.
    63       * On the far right on the top bar, there is the network icon (two opposite facing arrows).
    64       * Click that icon and choose 'Auto eth0'.
    65       * Try loading the webpage again.
    66 
    67 === Configure your account ===
    68    1. Open a browser in the VM and go to http://www.pgeni.gpolab.bbn.com and login with your account.
    69    2. Click on the `Generate an SSL cert` link on the left of your screen. Make sure you remember the passphrase you used.
    70 [[Image(download_cert.png)]]
    71    3. Click on the `Download cert` link on the left of your screen. Click on that and select the option about downloading as a pem file.
    72       Save this page under ~/.ssl/geni_cert.pem. You will need to type the path, instead of navigating to the folder.
    73 
    74 [[Image(browser_save.png)]]
    75 [[Image(save_cert.png, 40%)]]
    76 
    77     4. Open a terminal window and type :
    78      {{{
    79 omni-configure.py
    80       }}}
    81       You will be asked for your passphrase multiple times, this is the passphrase you used when generating your cert.
    82 
    83      5. '''OPTIONAL.''' During the tutorials, you might be asked for you passphrase multiple times. If you want to save time, remove the passphrase from your cert and your ssh key. Run :
    84    {{{
    85 clear-passphrases.py
    86    }}}
    87 Use the same passphrase as above.
    88 
    89 
    90 
    91  
     1The page have moved to : http://groups.geni.net/geni/wiki/GENIExperimenter/GENISummerCamp