Changes between Version 8 and Version 9 of GEC22Agenda/LabWiki/Instruction


Ignore:
Timestamp:
03/11/15 15:38:18 (4 years ago)
Author:
divyashri.bhat@gmail.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC22Agenda/LabWiki/Instruction

    v8 v9  
    2323== Step 2: Launch your experiment: ==
    2424
    25 * At the portal home page press the create slice from your project.
     25    * At the portal home page press the create slice from your project.
    2626
    2727Tip: If you are not a member of any project and you don't know how to proceed, email us (geni-users@googlegroups.com)
    2828
    29 * Name your slice something like xxxhello (where xxx are your initials)
     29    * Name your slice something like xxxhello (where xxx are your initials)
    3030
    31 * When the slice page loads up, press the Slice Jacks button.
     31    * When the slice page loads up, press the Slice Jacks button.
    3232
    33 * Once the Jacks window loads, click the Add Resources button placed at the top left part of the screen.
     33    * Once the Jacks window loads, click the Add Resources button placed at the top left part of the screen.
    3434
    3535NOTE: If you get a warning about not having uploaded ssh keys just follow the instructions on providing an ssh key before you proceed.
    3636
    37 * In the Choose RSpec section, choose the Hello GENI choice, which should contain: [http://www.gpolab.bbn.com/exp/HelloGENI/hellogeni.rspec.]
     37     * In the Choose RSpec section, choose the Hello GENI choice, which should contain: [http://www.gpolab.bbn.com/exp/HelloGENI/hellogeni.rspec.]
    3838
    39 * You will need to choose an aggregate where you want this topology to be instantiated. Click on the Site 0 box and a panel on the left side of the canvas will appear.
     39     * You will need to choose an aggregate where you want this topology to be instantiated. Click on the Site 0 box and a panel on the left side of the canvas will appear.
    4040
    41 * Click on the Reserve Resources button on them bottom left part of the screen.
     41     * Click on the Reserve Resources button on them bottom left part of the screen.
    4242
    43 * Wait while your resources are being reserved. This will take several minutes so be patient. The nodes will turn green to signify that your resources are ready.
     43     * Wait while your resources are being reserved. This will take several minutes so be patient. The nodes will turn green to signify that your resources are ready.
    4444
    45 * Now, as a professor, you will be the admin of the project. You will have permission to accept the requests of the students to join your project. You can make TA as the project lead who will also have permission to accept the requests of students.
     45     * Now, as a professor, you will be the admin of the project. You will have permission to accept the requests of the students to join your project. You can make TA as the project lead who will also have permission to accept the requests of students.
    4646
    47 *NOTE:
     47  *NOTE:
    4848
    49 *Slice has an expiration date. You will have an option to renew the resources before expiration. You will also get a mail notification before 24 hours of expiry. But, projects do not have an expiry date.
     49     *Slice has an expiration date. You will have an option to renew the resources before expiration. You will also get a mail notification before 24 hours of expiry. But, projects do not have an expiry date.
    5050
    5151== Step 3: View Results: ==
     
    5757After you are done with your experiment, you should always release your resources so that other experimenters can use the resources. In order to cleanup your slice :
    5858
    59 *Press the Delete button at the bottom of your Jacks canvas.
     59     *Press the Delete button at the bottom of your Jacks canvas.
    6060
    6161After a few moments all the resources will have been released and you will have an empty canvas again. Notice that your slice is still there. There is no way to delete a slice, it will be removed automatically after its expiration date, but remember that a slice is just an empty container so it doesn't take up any resources.
     
    7878For further details, visit
    7979
    80 *       [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6 OEDL-OMF]
     80   *    [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6 OEDL-OMF]
    8181
    8282== Logging into !LabWiki ==
     
    8585Click on "Login with GENI ID"
    8686
    87 *       If you have already logged in to the GENI Portal, you will be automatically logged in to LabWiki
     87    *   If you have already logged in to the GENI Portal, you will be automatically logged in to LabWiki
    8888
    89 *       Use your GENI Portal username and password to login
     89    *   Use your GENI Portal username and password to login
    9090
    91 *       You will be asked to agree to sending your GENI Portal information to !LabWiki. !LabWiki will only use your GENI ID to log you in ad obtain information about the Projects and Slices that you are a member of, so please click on "Send my information"
     91    *   You will be asked to agree to sending your GENI Portal information to !LabWiki. !LabWiki will only use your GENI ID to log you in ad obtain information about the Projects and Slices that you are a member of, so please click on "Send my information"
    9292
    9393Note:
     
    103103This column can be used to create and edit two type of documents:
    104104
    105 *       Markdown scripts that can be viewed on the plan column.
     105    *   Markdown scripts that can be viewed on the plan column.
    106106
    107 *       OEDL documents that have the experiment scripts written in Ruby.
     107    *   OEDL documents that have the experiment scripts written in Ruby.
    108108
    109109A new document can be created by clicking on the "+" button below the column's title. You will have the option of choosing either the "wiki" option or "oedl" option. "wiki" option should be chosen for markdown scripts. Also, a document opened in the plan column can be dragged and dropped in to this column for editing. Click save icon to save the document.
     
    114114This panel is used to start a new instance of an experiment, monitor the execution, view the logs and graphs.
    115115
    116 *       To start a new instance of an experiment, select and load the experiment in the Prepare column as described above. If required you may want to edit and save that experiment.
     116    *   To start a new instance of an experiment, select and load the experiment in the Prepare column as described above. If required you may want to edit and save that experiment.
    117117
    118 *       Then drag the icon next to the experiment's name from the Prepare column, and drop it in the Execute column. You should now see in the Execute column some information about this new experiment instance.
     118    *   Then drag the icon next to the experiment's name from the Prepare column, and drop it in the Execute column. You should now see in the Execute column some information about this new experiment instance.
    119119
    120 *       In addition to standard experiment parameters (e.g. Name, Slice, Scripts), all configurable experiment properties are displayed in the Execute column , where you can change their default values.
     120    *   In addition to standard experiment parameters (e.g. Name, Slice, Scripts), all configurable experiment properties are displayed in the Execute column , where you can change their default values.
    121121
    122 *       You may want to give a name to this experiment instance in the Name field within the Execute column, or leave that field blank to let !LabWiki pick a unique name for you.
     122    *   You may want to give a name to this experiment instance in the Name field within the Execute column, or leave that field blank to let !LabWiki pick a unique name for you.
    123123
    124 *       You can start this new experiment instance by clicking on the "Start Experiment" button.
     124    *   You can start this new experiment instance by clicking on the "Start Experiment" button.
    125125
    126 *       Once you start this new experiment instance, the Execute column will show information about the running experiment, such as detailed logs and any defined graphs (you may have to scroll down to the bottom of the Execute column to see these graphs)
     126    *   Once you start this new experiment instance, the Execute column will show information about the running experiment, such as detailed logs and any defined graphs (you may have to scroll down to the bottom of the Execute column to see these graphs)
    127127
    128 *       When the experiment instance has finished running, you may copy a plotted graph from the Execute column back to the Plan column, in order to include it to your report or written records. To do so, drag the icon   located below the graph (next to its title) and drop it just after the line of text of your choice in the Plan column
     128     *  When the experiment instance has finished running, you may copy a plotted graph from the Execute column back to the Plan column, in order to include it to your report or written records. To do so, drag the icon   located below the graph (next to its title) and drop it just after the line of text of your choice in the Plan column
    129129
    130130= Key Features of !LabWiki =
    131131!LabWiki can be used to run experiments which:
    132132
    133 *       dynamically react to changes in the resources being used-
     133     *  dynamically react to changes in the resources being used-
    134134It allows user to define events which will trigger based on measurements produced by resources involved in the experiment. In other words, if one or more collected measurements reach a specific condition, then the event will trigger and some user-defined tasks will be executed. For further details, check http://groups.geni.net/geni/wiki/GEC21Agenda/OEDL/Experiment1
    135135
    136 *       dynamically react to collected measurements-
     136     *  dynamically react to collected measurements-
    137137It allows user to define events which will trigger based on measurements produced by resources involved in the experiment. In other words, if one or more collected measurements reach a specific condition, then the event will trigger and some user-defined tasks will be executed. For further details, check http://groups.geni.net/geni/wiki/GEC21Agenda/OEDL/Experiment2
    138138
     
    167167      * The "Share Page" creates a submission file with the student's user name in the submission repository
    168168
    169 To Grade a submission
     169To Grade a submission a Grader will:
    170170
    171       * A separate markdown file (currently, called submission.md) which will have links to all the student submissions can be accessed only by the Professor and is hidden from students.
    172       * An instructor has to simply bring up this Markdown in the Plan window and click on a student's submission (again a Markdown script) to grade it.
    173 
     171      * Login to !LabWiki and in the Plan panel, bring up a separate Markdown file (currently, called submission.md) which will contain links to all the student submissions. This Markdown can be accessed only by the Professor and is hidden from students.
     172      * A Grader has to simply bring up any of the Markdowns listed in this file and click on a student's submission (again a Markdown script) to grade it.
    174173
    175174== Gitolite - coming soon ==