Changes between Initial Version and Version 1 of GIMI-GEC16-Tutorials/GIMI-GEC16-TutorialB/Intro


Ignore:
Timestamp:
03/08/13 17:02:25 (11 years ago)
Author:
Cong
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIMI-GEC16-Tutorials/GIMI-GEC16-TutorialB/Intro

    v1 v1  
     1== GIMI Tutorial v1.2: Network Performance Measurements on ExoGENI ==
     2
     3----
     4
     5== 1. Goals ==
     6The objective of this tutorial is to introduce the GIMI tool set to experimenters who are interested in performing
     7experiments on ExoGENI slices.
     8We will introduce an experiment workflow which experimenters will most likely apply to perform measurements.
     9
     10After the tutorial, experimenters should be able to:
     11 * Create a slice on ExoGENI and run an experiment on top of this slice.
     12 * Orchestrate experiments with OMF:
     13    * Set up routing on top of topology
     14    * Verify that topology has been set up correctly
     15    * 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.
     16 * Store and retrieve data to/from iRODS
     17 * Analyze/visualize measurement data with various tools
     18
     19----
     20
     21== 2. Configuration ==
     22
     23[[Image(Configuration.png)]]
     24
     25----
     26
     27== 3. Workflow ==
     28
     29In this part of the tutorial we give a brief overview on the experiment workflow.
     30GIMI is providing experimenters with a set of tools that will aid them in allocating GENI
     31resources (currently this is limited to ExoGENI resources), executing experiments, and performing
     32measurements while these experiments are running. In addition, the GIMI tools will allow
     33experimenters to analyze and visualize measurement data. Finally, a federated set of iRODS
     34servers provides an archival service.[[BR]]
     35The figure below illustrate what we describe as the experiment workflow.
     36During the tutorial we will walk through the single steps of this workflow with the goal to
     37have experimenters apply this workflow to their own experiments.
     38
     39
     40{{{
     41#!html
     42<div style="text-align:left; width:323px; margin-left:auto; margin-right:auto;">
     43<img id="Image-Maps_2201210012154478" src="http://emmy9.casa.umass.edu/images/GIMI_workflow.jpg" usemap="#Image-Maps_2201210012154478" border="0" width="323" height="531" alt="" />
     44<map id="_Image-Maps_2201210012154478" name="Image-Maps_2201210012154478">
     45<area shape="rect" coords="14,16,52,54" href="http://groups.geni.net/geni/wiki/gimiv1.1tutorial/environment" alt="" title=""    />
     46<area shape="rect" coords="53,10,152,60" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Environment" alt="" title=""    />
     47<area shape="rect" coords="53,86,152,136" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Slice" alt="" title=""    />
     48<area shape="rect" coords="53,162,152,212" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Orchestrate" alt="" title=""    />
     49<area shape="rect" coords="53,237,152,287" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Observe" alt="" title=""    />
     50<area shape="rect" coords="52,312,151,362" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Toirods" alt="" title=""    />
     51<area shape="rect" coords="53,387,152,437" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Fromirods" alt="" title=""    />
     52<area shape="rect" coords="169,388,268,438" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Analyze" alt="" title=""    />
     53<area shape="rect" coords="53,462,152,512" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Cleanup" alt="" title=""    />
     54<area shape="rect" coords="12,91,55,128" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Slice" alt="" title=""    />
     55<area shape="rect" coords="11,167,54,204" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Orchestrate" alt="" title=""    />
     56<area shape="rect" coords="11,242,54,279" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Observe" alt="" title=""    />
     57<area shape="rect" coords="9,317,52,354" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Toirods" alt="" title=""    />
     58<area shape="rect" coords="269,393,312,430" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Analyze" alt="" title=""    />
     59<area shape="rect" coords="10,391,53,428" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Fromirods" alt="" title=""    />
     60<area shape="rect" coords="11,467,54,504" href="http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Cleanup" alt="" title=""    />
     61<area shape="rect" coords="321,529,323,531" href="http://www.image-maps.com/index.php?aff=mapped_users_2201210012154478" alt="Image Map" title="Image Map" />
     62</map>
     63<!-- Image map text links - End - -->
     64
     65</div>
     66}}}
     67
     68----
     69
     70== 4.Topology ==
     71
     72The image below illustrates the ExoGENI topology that we will create within the scope of this tutorial. The experiment described above will be
     73executed on the basis of this topology.
     74Note, that NodeC is running in a different physical location (BBN) than the other nodes (RENCI).
     75In 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.
     76
     77[[Image(topology.jpg)]]
     78
     79The routing in this topology is set up as follows:
     80
     81|| Origin Node || Destination Net || Via IP       || Node ||
     82|| A           || 192.168.1.0/24  || 192.168.4.10 || B    ||
     83||             || 192.168.2.0/24  || 192.168.4.10 || B    ||
     84||             || 192.168.3.0/24  || 192.168.5.12 || C    ||
     85||             || 192.168.4.0/24  || 192.168.4.11 || A    ||
     86||             || 192.168.5.0/24  || 192.168.5.11 || A    ||
     87||             || 192.168.6.0/24  || 192.168.5.12 || C    ||
     88|| B           || 192.168.1.0/24  || 192.168.1.10 || B    ||
     89||             || 192.168.2.0/24  || 192.168.2.10 || B    ||
     90||             || 192.168.3.0/24  || 192.168.1.13 || D    ||
     91||             || 192.168.4.0/24  || 192.168.4.10 || B    ||
     92||             || 192.168.5.0/24  || 192.168.4.11 || A    ||
     93||             || 192.168.6.0/24  || 192.168.2.12 || C    ||
     94|| C           || 192.168.1.0/24  || 192.168.3.13 || D    ||
     95||             || 192.168.2.0/24  || 192.168.2.12 || C    ||
     96||             || 192.168.3.0/24  || 192.168.3.12 || C    ||
     97||             || 192.168.4.0/24  || 192.168.5.11 || A    ||
     98||             || 192.168.5.0/24  || 192.168.5.12 || C    ||
     99||             || 192.168.6.0/24  || 192.168.6.12 || C    ||
     100|| D           || 192.168.1.0/24  || 192.168.1.13 || D    ||
     101||             || 192.168.2.0/24  || 192.168.3.12 || C    ||
     102||             || 192.168.3.0/24  || 192.168.3.13 || D    ||
     103||             || 192.168.4.0/24  || 192.168.1.10 || B    ||
     104||             || 192.168.5.0/24  || 192.168.3.12 || C    ||
     105||             || 192.168.6.0/24  || 192.168.3.12 || C    ||
     106|| E           || 192.168.1.0/24  || 192.168.6.12 || C    ||
     107||             || 192.168.2.0/24  || 192.168.6.12 || C    ||
     108||             || 192.168.3.0/24  || 192.168.6.12 || C    ||
     109||             || 192.168.4.0/24  || 192.168.6.12 || C    ||
     110||             || 192.168.5.0/24  || 192.168.6.12 || C    ||
     111||             || 192.168.6.0/24  || 192.168.6.14 || E    ||
     112
     113----
     114
     115=== 5. Help ===
     116You can get solution for most of the ExoGNI problems in the [https://wiki.exogeni.net/doku.php ExoGENI wiki]
     117
     118
     119In the following we list set of resources which experimenters can make use of to obtain further help if required:
     120
     121 * Mailing list for GIMI users: geni-gimi-users@googlegroups.com
     122 * Mailing list for ExoGENI users: geni-orca-users@googlegroups.com
     123
     124
     125----
     126
     127[[BR]]
     128[[BR]]
     129
     130
     131[[http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/Environment First step in workflow (Establish Environment)]]
     132
     133[[http://groups.geni.net/geni/wiki/GIMIv1.1Tutorial/ Back to tutorial main page]]
     134