Readme, config.json and network_data

This commit is contained in:
0xFugue 2023-02-17 02:52:37 +05:30
parent f4df667dd6
commit f3ce66b45e
13 changed files with 185 additions and 0 deletions

5
data/nim-waku/Readme.md Normal file
View File

@ -0,0 +1,5 @@
The folder houses the data for 10 node runs with varying message loads (7, 10, 20, 40, 80, 160, 320 msgs/sec). Each run is performed *thrice* with the same network data and message rate. Each file in the run folder (numbered 1, 2, 3) houses files that contain the respective wakunode/docker's resource consumption, sampled at regular intevals (1s).
For instance, 10nodes/160msgpsec/2/nim-waku-373ae64b3935 contains the docker samples for the 2nd run involving 10 nwakunodes/dockers, with 160 messages per sec.
The Go waku runs will be added once WSL figures out a way to talk to go-waku nodes

34
data/nim-waku/config.json Normal file
View File

@ -0,0 +1,34 @@
{
"general": {
"prng_seed": 67
},
"kurtosis": {
"enclave_name": "wakurtosis",
"topology_path": "./config/topology_generated/",
"jobs": 4,
"interconnection_batch": 10
},
"gennet": {
"num_nodes": 10,
"num_topics": 1,
"num_partitions": 1,
"num_subnets": 1,
"node_type_distribution": {
"nwaku": 100,
"gowaku": 0
},
"node_type": "desktop",
"network_type": "newmanwattsstrogatz",
"output_dir": "network_data",
"benchmark": "False"
},
"wsl": {
"simulation_time": 120,
"message_rate": "320",
"min_packet_size": 2,
"max_packet_size": 10240,
"inter_msg_type": "poisson",
"dist_type": "gaussian",
"emitters_fraction": 1
}
}

View File

@ -0,0 +1,106 @@
{
"node_0": {
"static_nodes": [
"node_1",
"node_9",
"node_6",
"node_3"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_0.toml"
},
"node_1": {
"static_nodes": [
"node_0",
"node_2",
"node_9",
"node_6"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_1.toml"
},
"node_2": {
"static_nodes": [
"node_1",
"node_3",
"node_9",
"node_5"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_2.toml"
},
"node_3": {
"static_nodes": [
"node_0",
"node_2",
"node_4",
"node_8"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_3.toml"
},
"node_4": {
"static_nodes": [
"node_3",
"node_5"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_4.toml"
},
"node_5": {
"static_nodes": [
"node_2",
"node_4",
"node_6"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_5.toml"
},
"node_6": {
"static_nodes": [
"node_0",
"node_1",
"node_5",
"node_7"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_6.toml"
},
"node_7": {
"static_nodes": [
"node_6",
"node_8"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_7.toml"
},
"node_8": {
"static_nodes": [
"node_3",
"node_7",
"node_9"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_8.toml"
},
"node_9": {
"static_nodes": [
"node_0",
"node_1",
"node_2",
"node_8"
],
"subnetwork": "subnetwork_0",
"image": "nim-waku",
"configuration": "node_9.toml"
}
}

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"

View File

@ -0,0 +1,4 @@
rpc-admin = true
keep-alive = true
metrics-server = true
topics = "topic_M"