= 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.[[BR]] 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. [[Image(topology.jpg)]] 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 == Slice == === A.1 Creating a Slice === Login to your GENI Portal account as shown below. [[Image(geni_portal.png)]] Click on Create Slice [[Image(ProjectPortal.png)]] === 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. [[BR]] [[Image(launch_flack.png)]] 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. [[Image(Flack1.png)]] === A.3 Submit === Please click on the Submit button at the bottom left of the screen. [[Image(Flack2.png)]] When your slice is ready for experimentation, the canvas turns green as shown here. [[Image(Flack3.png)]]