wiki:GEC17Agenda/GettingStartedWithGENI_III_GIMI/Procedure/DesignSetup

Version 10 (modified by divyashri.bhat@gmail.com, 11 years ago) (diff)

--

Design/Setup

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 allocating GENI resources (currently this is limited to ExoGENI resources), executing experiments, and performing 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 to their own experiments.

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/GIMI-GEC16-Tutorials/GIMI-GEC16-TutorialB/Slice Obtain Slice, we will go through the process of setting up and obtaining a slice that represents this 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

A.1 Creating a Slice

Login to your GENI Portal account as shown below.

Click on Create Slice

A.2 Launch Flack

Flack is a tool which allows you to request and reserve for resources from any aggregate manager that you want to use. On the left side you can see what resources are available to you.

No image "launch_flack.png" attached to GEC17Agenda/GettingStartedWithGENI_III_GIMI/Procedure/DesignSetup

For this tutorial we have an RSpec that we have stored on the VM. An RSpec is used in Flack and Omni to describe the experiment resources that you require. Please select import from file from the options below. Navigate to the following path on your VM and select exogenircvim.rspec.

No image "Flack1.png" attached to GEC17Agenda/GettingStartedWithGENI_III_GIMI/Procedure/DesignSetup

A.3 Submit

Please click on the Submit button at the bottom left of the screen.

No image "Flack2.png" attached to GEC17Agenda/GettingStartedWithGENI_III_GIMI/Procedure/DesignSetup

When your slice is ready for experimentation, the canvas turns green as shown here.

No image "Flack3.png" attached to GEC17Agenda/GettingStartedWithGENI_III_GIMI/Procedure/DesignSetup

Attachments (12)