wiki:GIMIv1.1Tutorial/Intro

Version 69 (modified by zink@cs.umass.edu, 12 years ago) (diff)

--

GIMI Tutorial v1.1: Video Streaming Analysis on ExoGENI


1. Goals

The objective of this tutorial is to introduce the GIMI tool set to experimenters who are interested in performing experiments on ExoGENI slices. We will introduce an experiment workflow which experimenters will most likely apply to perform measurements.

After the tutorial, experimenters should be able to:

  • Create a slice on ExoGENI and run an experiment on top of this slice.
  • Orchestrate experiments with OMF: Setup routing on top of topology Verify that topology has been set up correctly Execute an experiment that measures the impact of packet size on throughput by comparing udp output at the sender and udp input at the receiver.
  • Store and retrive data to/from iRODS
  • Analyze/visualize measurement data

2. Configuration


3. Workflow

In this part of the tutorial we give a brief overview on the experiment workflow. GIMI is providing experimenters with a set of tools that will aid them in allocation GENI resource (currently this is limited to ExoGENI resources), execute experiments, and perform measurements while these experiments are running. In addition, the GIMI tools will allow experimenters to analyze and visualize measurement data. Finally, a federated set of iRODS servers provides an archival service.
The figure below illustrate what we describe as the experiment workflow. During the tutorial we will walk through the single steps of this workflow with the goal to have experimenters apply this workflow for their own experiments.

Image Map

4.Topology

The image below illustrates the ExoGENI topology that we will create within the scope of this tutorial. The experiment described above will be executed on the basis of this topology. Note, that NodeC is running in a different physical location (BBN) than the other nodes (RENCI). In Section http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Slice Obtain Slice, we will go through the process of setting up and obtaining a slice that represents this topology.

Experiment Topology

The routing in this topology is set up as follows:

Origin Node Destination Net Via IP Node
A 192.168.1.0/24 192.168.4.10 B
192.168.2.0/24 192.168.4.10 B
192.168.3.0/24 192.168.5.12 C
192.168.4.0/24 192.168.4.11 A
192.168.5.0/24 192.168.5.11 A
192.168.6.0/24 192.168.5.12 C
B 192.168.1.0/24 192.168.1.10 B
192.168.2.0/24 192.168.2.10 B
192.168.3.0/24 192.168.1.13 D
192.168.4.0/24 192.168.4.10 B
192.168.5.0/24 192.168.4.11 A
192.168.6.0/24 192.168.2.12 C
C 192.168.1.0/24 192.168.3.13 D
192.168.2.0/24 192.168.2.12 C
192.168.3.0/24 192.168.3.12 C
192.168.4.0/24 192.168.5.11 A
192.168.5.0/24 192.168.5.12 C
192.168.6.0/24 192.168.6.12 C
D 192.168.1.0/24 192.168.1.13 D
192.168.2.0/24 192.168.3.12 C
192.168.3.0/24 192.168.3.13 D
192.168.4.0/24 192.168.1.10 B
192.168.5.0/24 192.168.3.12 C
192.168.6.0/24 192.168.3.12 C
E 192.168.1.0/24 192.168.6.12 C
192.168.2.0/24 192.168.6.12 C
192.168.3.0/24 192.168.6.12 C
192.168.4.0/24 192.168.6.12 C
192.168.5.0/24 192.168.6.12 C
192.168.6.0/24 192.168.6.14 E

5. Help

In the following we list set of resources which experimenters can make use of to obtain further help if required:


0) Overview of experiment

0.1) Title and abstract

0.2) Goals

0.3) Configuration

0.4 Process (flow chart)



http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Environment First step in workflow (Establish Environment)

http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/ Back to tutorial main page

Attachments (4)

Download all attachments as: .zip