wiki:GIMIv1.0Tutorial

Version 14 (modified by zink@cs.umass.edu, 7 years ago) (diff)

--

GIMI Instrumentation and Measurement Tool: Tutorial

Prerequisites

  1. To prepare for the tutorial, each participant should install VirtualBox and the GENI User Workspace image on their computer. Instruction for this step can be found here: http://groups.geni.net/geni/wiki/GENIUserWorkspace
  1. You should have attended the ExoGENI tutorial given right before the GIMI tutorial. (Ideally, you would also have attended the OMF/OML tutorial given at GEC14.
  1. Besides OMF/OML and ExoGENI, this tutorial will make also use of iRODS and IREEL and the interested participant can find further information at the links given for both tools.
  1. Account information for all tools will be handed out on paper to the participants at the beginning of the tutorial.

Common Errors

  • Be careful cutting and pasting
    • Doesn’t work from Trac
    • Sometimes even txt file inserts hidden characters
    • Some lines require edits; don’t cut and paste the newline
  • Make terminal windows big
    • Sometimes terminal gets corrupted when pasting a line that runs to the next line (especially when backspacing)

Getting Ready

  • Configuring Flukes
  • Configuring iRODS
  • etc

Part 1: OMF/OML on ExoGENI

The goal of this part of the tutorial is to instrument the topology that has been created by the tutorial participants in the preceding ExoGENI tutorial. Perform Iperf and nmetrics measurement on top of that instrumented topology and analyze data from that measurement.

  • Log into VM with the account name and PW that were given to you on paper handout.
  • Open Firefox web browser
  • Required SW is already installed in VM: OMF (AM, RC, EC), OML, OMLified Iperf, Nmetrics, iRODS client.
  • Register with iRODS server by issuing the following command (more details on iRODS will be given shortly):
    iinit
    
  • The image below shows the topology and the interfaces and the routing that has been set up for the measurement:

ExoGENI topology

Attachments (8)