aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'contrib')
-rw-r--r--contrib/experiments/nse/infiniband.conf126
-rw-r--r--contrib/infiniband_cluster.hosts2
-rwxr-xr-xcontrib/testbed_cleanup.sh2
-rw-r--r--contrib/testbed_infiniband.conf4
4 files changed, 129 insertions, 5 deletions
diff --git a/contrib/experiments/nse/infiniband.conf b/contrib/experiments/nse/infiniband.conf
new file mode 100644
index 000000000..bb3ebd357
--- /dev/null
+++ b/contrib/experiments/nse/infiniband.conf
@@ -0,0 +1,126 @@
1[PATHS]
2SERVICEHOME = /tmp/nse-profiler/
3
4[testbed]
5AUTOSTART = NO
6PORT = 12113
7ACCEPT_FROM = 127.0.0.1;192.168.0.0/16;
8HOSTNAME = localhost
9MAX_PARALLEL_TOPOLOGY_CONFIG_OPERATIONS = 5
10OVERLAY_TOPOLOGY = RANDOM
11OVERLAY_RANDOM_LINKS = 1000
12OPERATION_TIMEOUT = 45 s
13
14[nse]
15PORT = 12114
16UNIXPATH = /tmp/test-nse-service-nse.unix
17BINARY = gnunet-service-nse
18#BINARY = /home/mrwiggles/documents/research/gnunet/gnunet-ng/src/nse/.libs/gnunet-service-nse
19#PREFIX = valgrind --leak-check=full --log-file=valgrind_nse.%p
20AUTOSTART = NO
21# Overriding network settings for faster testing (do NOT use
22# these values in production just because they are here)
23WORKDELAY = 60 s
24INTERVAL = 10 s
25WORKBITS = 0
26PROOFFILE = $SERVICEHOME/nse.proof
27
28[arm]
29DEFAULTSERVICES = core nse
30UNIXPATH = /tmp/test-nse-service-arm.unix
31
32[statistics]
33AUTOSTART = YES
34PORT = 12115
35
36[fs]
37AUTOSTART = NO
38
39[datastore]
40AUTOSTART = NO
41
42[dht]
43AUTOSTART = NO
44
45[nat]
46DISABLEV6 = YES
47BINDTO = 127.0.0.1
48ENABLE_UPNP = NO
49BEHIND_NAT = NO
50ALLOW_NAT = NO
51INTERNAL_ADDRESS = 127.0.0.1
52EXTERNAL_ADDRESS = 127.0.0.1
53
54[transport]
55plugins = udp
56
57[transport-udp]
58PORT = 12116
59
60[core]
61AUTOSTART = YES
62
63[peerinfo]
64AUTOSTART = YES
65
66[dns]
67AUTOSTART = NO
68
69[topology]
70AUTOSTART = NO
71
72[dv]
73AUTOSTART = NO
74
75[resolver]
76AUTOSTART = YES
77
78[mesh]
79AUTOSTART = NO
80
81[chat]
82AUTOSTART = NO
83
84[gns]
85AUTOSTART = NO
86
87[vpn]
88AUTOSTART = NO
89
90[nse-profiler]
91OUTPUT_FILE = nse_output_2000_peers.dat
92TOPOLOGY_OUTPUT_FILE = nse_topo_2000_peers
93DATA_OUTPUT_FILE = nse_stats_2000_peers
94ROUND0 = 1000
95#ROUND1 = 2000
96ROUND2 = 2000
97ROUND3 = 2000
98ROUND4 = 2000
99ROUND5 = 2000
100ROUND6 = 2000
101ROUND7 = 2000
102ROUND8 = 2000
103ROUND9 = 2000
104ROUND10 = 2000
105ROUND11 = 1000
106ROUND12 = 1000
107ROUND13 = 1000
108ROUND14 = 1000
109ROUND15 = 1000
110ROUND16 = 1000
111ROUND17 = 1000
112ROUND18 = 1000
113ROUND19 = 1000
114ROUND20 = 1000
115ROUND21 = 2000
116ROUND22 = 2000
117ROUND23 = 2000
118ROUND24 = 2000
119ROUND25 = 2000
120ROUND26 = 2000
121ROUND27 = 2000
122ROUND28 = 2000
123ROUND29 = 2000
124ROUND30 = 2000
125WAIT_TIME = 1920 s
126CONNECTION_LIMIT = 10
diff --git a/contrib/infiniband_cluster.hosts b/contrib/infiniband_cluster.hosts
index 61feb83df..05d9b6539 100644
--- a/contrib/infiniband_cluster.hosts
+++ b/contrib/infiniband_cluster.hosts
@@ -14,8 +14,6 @@ totakura@192.168.1.14:22
14totakura@192.168.1.15:22 14totakura@192.168.1.15:22
15totakura@192.168.1.16:22 15totakura@192.168.1.16:22
16totakura@192.168.1.17:22 16totakura@192.168.1.17:22
17totakura@192.168.1.18:22
18totakura@192.168.1.19:22
19totakura@192.168.1.20:22 17totakura@192.168.1.20:22
20totakura@192.168.1.21:22 18totakura@192.168.1.21:22
21totakura@192.168.1.22:22 19totakura@192.168.1.22:22
diff --git a/contrib/testbed_cleanup.sh b/contrib/testbed_cleanup.sh
index 5e87de108..57413fba0 100755
--- a/contrib/testbed_cleanup.sh
+++ b/contrib/testbed_cleanup.sh
@@ -10,5 +10,5 @@
10for host in `cut -d : -f 1 < infiniband_cluster.hosts | cut -d @ -f 2` 10for host in `cut -d : -f 1 < infiniband_cluster.hosts | cut -d @ -f 2`
11do 11do
12 echo "ssh --> $host" 12 echo "ssh --> $host"
13 ssh $host 'pkill gnunet; rm -rf /tmp/gnunet-pipe*; rm -rf /tmp/testbed*' 13 ssh $host 'pkill -SIGKILL gnunet; rm -rf /tmp/gnunet-pipe*; rm -rf /tmp/testbed*'
14done 14done
diff --git a/contrib/testbed_infiniband.conf b/contrib/testbed_infiniband.conf
index a0566b371..5ca12a1a0 100644
--- a/contrib/testbed_infiniband.conf
+++ b/contrib/testbed_infiniband.conf
@@ -1,10 +1,10 @@
1[testbed] 1[testbed]
2AUTOSTART = NO 2AUTOSTART = NO
3PORT = 12113 3PORT = 12113
4ACCEPT_FROM = 127.0.0.1; 10.6.0.0/16; 4ACCEPT_FROM = 127.0.0.1; 192.168.1.0/24;
5HOSTNAME = localhost 5HOSTNAME = localhost
6MAX_PARALLEL_TOPOLOGY_CONFIG_OPERATIONS = 5 6MAX_PARALLEL_TOPOLOGY_CONFIG_OPERATIONS = 5
7OVERLAY_TOPOLOGY = RANDOM 7OVERLAY_TOPOLOGY = LINE
8OVERLAY_RANDOM_LINKS = 4000 8OVERLAY_RANDOM_LINKS = 4000
9OPERATION_TIMEOUT = 45 s 9OPERATION_TIMEOUT = 45 s
10# LOG_FILE = /tmp/testbed.log 10# LOG_FILE = /tmp/testbed.log