Changes between Version 1 and Version 2 of GEC10RavenTutorial

02/04/11 15:09:01 (13 years ago)
Aaron Falk



  • GEC10RavenTutorial

    v1 v2  
    99==== Description ====
    11   Attendees will learn how to deploy software, collect results, and
    12   perform experiment control using the Raven tool set. The demo will
    13   focus on deploying stock packages (such as an editor or compiler) as
    14   well as performing a customized experiment on a small set of GENI
    15   nodes. The experiment will perform a straightforward all-pairs-ping
    16   between the subset of nodes. We will also demonstrate our Owl
    17   experiment monitoring service, which will be used to show the
    18   overall status of each experimenter's node subset.
     11  The tutorial covers use of the Raven tool set to prepare, manage,
     12  and monitor experiments. We'll start by showing how to install the
     13  Raven tools on a slice and how to install the Raven end-user tools
     14  on a local machine. Participants will then use Stork and Tempest
     15  tools within Raven to distribute RPM packages and the Owl tool will
     16  be used to provide monitoring of the experiment. Once the attendees
     17  are familiar with installing stock fedora packages on their slices,
     18  we'll move toward creating a custom experiment.
     20  The custom experiment will likely be an all pairs ping on a set of
     21  GENI nodes from the !PlanetLab control framework. The attendees will
     22  be able to place the sample experiment into their Raven environment
     23  and use the Raven tool to publish the experiment to their
     24  nodes. Finally, our new Kong experiment management service will be
     25  used to launch the experiment and to collect the results. Along the
     26  way we'll show how the Owl tool is used to verify that the nodes are
     27  working properly.
     29  We expect to be providing a pool of pre-setup !PlanetLab accounts and
     30  slices for the participants of the demo. Slices will already be
     31  instantiated on sets of nodes.
     33==== Please arrive with... ====
     35  Laptop. The Laptop should have internet connectivity and be
     36  configured with a Web browser and an SSH program.
     38==== Pre-work ====
     40   Visit to get a general feel for the
     41   tools and view the video tutorials listed at
     42 as
     43   background information.
     45==== Results ====
     47  After completing this tutorial, you will be able to install software
     48  on GENI nodes, push a distributed experiment to GENI nodes, manage
     49  the experiment, and collect the results.