Statistics
| Branch: | Revision:

iof-tools / experimentFiles / README.md @ 67493fe0

History | View | Annotate | Download (2.3 KB)

1
In these directories you'll find all the configuration files needed to reproduce our experiments ready to be used.
2
What follow is a brief description of the structure of the directory tree:
3

    
4
--- 
5
The "fabrikant" directory contains all the files needed to reproduce the Fabrikant gadget topologies.
6
To reproduce this experiments you'll need two nodes on the Testbed.
7

    
8
fabrikant/graphml:
9
This directory contains all the graphml files of the topologies, the file name indicates the type of the
10
gadget and the mrai strategy implemented, the syntax is:
11
0_MRAISTRATEGY_fNUMBEROFNODES-dest_2.graphml
12
As an example, the file 0_dpc_f15n-dest_2.graphml is implementing a Fabrikant 15 nodes topology with the DPC mrai strategy.
13

    
14
fabrikant/bird-policy-files:
15
This directory contains all the policy files needed to correctly implement the routing strategy for the Fabrikant topologies.
16
Th syntax is:
17
0_MRAISTRATEGY_fNUMBERFONODES-dest-prefs.conf
18
As an example, the file 0_fabrikant_f11n-dest-prefs.conf relates to the Bird policy files needed to simulate
19
an 11 nodes fabrikant topology with the Fabrikant mrai strategy.
20

    
21
fabrikant/bird-config-files:
22
This directory contains the Bird configuration files, ready to be used for deployment on the Testbed. You can
23
skip all the graph generation and setup steps and copy one of these directories on your ~/src/iof-tools/ dir
24
in order to deploy the topology.
25
The syntax is:
26
0_MRAISTRATEGY_fNUMBEROFNODESn-dest/
27
As an example,the directory 0_30secs_f17n-dest contains all the configuration files needed to simulate a
28
fabrikant topology of 17 nodes with a standard 30seconds mrai strategy.
29

    
30
---
31

    
32
The "elmokashfi" directory contains all the files needed to reproduce the Elmokashfi simulations presented
33
on the paper. 
34
To reproduce this topology you'll need at least 700 cores on the Testbed.
35

    
36
elmokashfi/graphml:
37
This directory contains all the graphml files of the topology with two different mrai strategies, 30seconds
38
and DPC.
39

    
40
elmokashfi/bird-config-files.tgz
41
This tarball contains all the Bird configuration files, ready to be used for deployment on the Testbed. They
42
are presented in a compressed format due to the high number of files present. Before you can use them you need
43
to extract the files on the current directory and then copy the configuration directory you want to deploy
44
on your ~/src/iof-tools/ dir.
45

    
46