Version 16 (modified by 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.
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.
/home/geni/GEC17Tutorials/GIMI
A.3 Submit
Please click on the Submit button at the bottom left of the screen.
When your slice is ready for experimentation, the canvas turns green as shown here.
Attachments (12)
- topology.jpg (47.3 KB) - added by 11 years ago.
- ProjectPortal.png (281.1 KB) - added by 11 years ago.
- slice_create.png (131.3 KB) - added by 11 years ago.
- geni_portal.png (201.5 KB) - added by 11 years ago.
- GIMI_Experiment_Topo.2.png (44.6 KB) - added by 11 years ago.
- no_component_id.rspec (6.2 KB) - added by 11 years ago.
- resourcestatus.png (288.8 KB) - added by 11 years ago.
- readyresource.png (296.7 KB) - added by 11 years ago.
- createuniqueslice.png (196.0 KB) - added by 11 years ago.
- selectRspec.png (203.5 KB) - added by 11 years ago.
- selectrspecagg.png (218.4 KB) - added by 11 years ago.
- iRODscreate.png (224.1 KB) - added by 11 years ago.