-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
148 changed files
with
4,613 additions
and
82 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,4 +11,5 @@ cmd/oramnode/oramnode | |
db.txt | ||
trace.txt | ||
*.txt | ||
.ipynb_checkpoints/* | ||
.ipynb_checkpoints/* | ||
hosts |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,2 @@ | ||
host1 ansible_host=tem15 ansible_user=asetayes | ||
host2 ansible_host=tem17 ansible_user=asetayes | ||
host3 ansible_host=tem19 ansible_user=asetayes | ||
host1 ansible_host=20.115.80.167 ansible_user=azureuser | ||
host2 ansible_host=20.64.96.78 ansible_user=asetayes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
12 changes: 6 additions & 6 deletions
12
...s/shardnode_crash/oramnode_endpoints.yaml → ...periments/scale_1/oramnode_endpoints.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
16 changes: 16 additions & 0 deletions
16
experiments/azure_scaling_experiments/scale_1/parameters.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
max-blocks-to-send: 400 # The maximum number of blocks to send from each shard node to the oram node during evictions | ||
eviction-rate: 100 # How many ReadPath operations before eviction | ||
evict-path-count: 200 # How many paths to evict at a time | ||
batch-timeout: 10 # How many milliseconds to wait before sending a batch of blocks to the oram node | ||
epoch-time: 10 # How many milliseconds between each epoch | ||
trace: false # Whether to use opentelemetry and jaeger | ||
Z: 1 # number of real blocks per bucket | ||
S: 6 # number of dummy blocks per bucket | ||
shift: 1 # 2^shift is the tree branching factor | ||
tree-height: 20 # height of the tree | ||
redis-pipeline-size: 5000000 # number of requests to pipeline to redis | ||
max-requests: 10000 # maximum number of requests in flight at the client | ||
block-size: 1200 # size of each block in bytes | ||
log: false # whether to log | ||
profile: false # Whether to profile | ||
scale: 1 |
19 changes: 19 additions & 0 deletions
19
experiments/azure_scaling_experiments/scale_1/redis_endpoints.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
endpoints: | ||
- exposed_ip: 20.64.96.78 | ||
local_bind_ip: 20.64.96.78 | ||
deploy_host: host4 | ||
port: 6379 | ||
id: 0 | ||
oramnode_id: 0 | ||
# - exposed_ip: 192.168.252.117 | ||
# local_bind_ip: 192.168.252.117 | ||
# deploy_host: host2 | ||
# port: 6379 | ||
# id: 1 | ||
# oramnode_id: 1 | ||
# - exposed_ip: 192.168.252.119 | ||
# local_bind_ip: 192.168.252.119 | ||
# deploy_host: host3 | ||
# port: 6379 | ||
# id: 2 | ||
# oramnode_id: 2 |
4 changes: 2 additions & 2 deletions
4
...nts/shardnode_crash/router_endpoints.yaml → ...experiments/scale_1/router_endpoints.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 6 additions & 6 deletions
12
.../shardnode_crash/shardnode_endpoints.yaml → ...eriments/scale_1/shardnode_endpoints.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 5 additions & 0 deletions
5
experiments/azure_scaling_experiments/scale_2/jaeger_endpoint.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
exposed_ip: 192.168.252.115 | ||
local_bind_ip: 192.168.252.115 | ||
deploy_host: host1 | ||
api_port: 16686 | ||
grpc_port: 4317 |
43 changes: 43 additions & 0 deletions
43
experiments/azure_scaling_experiments/scale_2/oramnode_endpoints.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
endpoints: | ||
- exposed_ip: 10.2.0.5 | ||
local_bind_ip: 10.2.0.5 | ||
deploy_host: host1 | ||
port: 1751 | ||
id: 0 | ||
replicaid: 0 | ||
raftport: 1127 | ||
- exposed_ip: 10.2.0.8 | ||
local_bind_ip: 10.2.0.8 | ||
deploy_host: host2 | ||
port: 1752 | ||
id: 0 | ||
replicaid: 1 | ||
raftport: 1128 | ||
- exposed_ip: 10.2.0.9 | ||
local_bind_ip: 10.2.0.9 | ||
deploy_host: host3 | ||
port: 1753 | ||
id: 0 | ||
replicaid: 2 | ||
raftport: 1129 | ||
- exposed_ip: 10.2.0.5 | ||
local_bind_ip: 10.2.0.5 | ||
deploy_host: host1 | ||
port: 1754 | ||
id: 1 | ||
replicaid: 0 | ||
raftport: 1130 | ||
- exposed_ip: 10.2.0.8 | ||
local_bind_ip: 10.2.0.8 | ||
deploy_host: host2 | ||
port: 1755 | ||
id: 1 | ||
replicaid: 1 | ||
raftport: 1131 | ||
- exposed_ip: 10.2.0.9 | ||
local_bind_ip: 10.2.0.9 | ||
deploy_host: host3 | ||
port: 1756 | ||
id: 1 | ||
replicaid: 2 | ||
raftport: 1132 |
16 changes: 16 additions & 0 deletions
16
experiments/azure_scaling_experiments/scale_2/parameters.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
max-blocks-to-send: 400 # The maximum number of blocks to send from each shard node to the oram node during evictions | ||
eviction-rate: 100 # How many ReadPath operations before eviction | ||
evict-path-count: 200 # How many paths to evict at a time | ||
batch-timeout: 10 # How many milliseconds to wait before sending a batch of blocks to the oram node | ||
epoch-time: 10 # How many milliseconds between each epoch | ||
trace: false # Whether to use opentelemetry and jaeger | ||
Z: 1 # number of real blocks per bucket | ||
S: 6 # number of dummy blocks per bucket | ||
shift: 1 # 2^shift is the tree branching factor | ||
tree-height: 19 # height of the tree | ||
redis-pipeline-size: 5000000 # number of requests to pipeline to redis | ||
max-requests: 20000 # maximum number of requests in flight at the client | ||
block-size: 1200 # size of each block in bytes | ||
log: false # whether to log | ||
profile: false # Whether to profile | ||
scale: 2 |
19 changes: 19 additions & 0 deletions
19
experiments/azure_scaling_experiments/scale_2/redis_endpoints.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
endpoints: | ||
- exposed_ip: 20.64.96.78 | ||
local_bind_ip: 20.64.96.78 | ||
deploy_host: host4 | ||
port: 6379 | ||
id: 0 | ||
oramnode_id: 0 | ||
- exposed_ip: 40.124.174.216 | ||
local_bind_ip: 40.124.174.216 | ||
deploy_host: host5 | ||
port: 6379 | ||
id: 1 | ||
oramnode_id: 1 | ||
# - exposed_ip: 192.168.252.119 | ||
# local_bind_ip: 192.168.252.119 | ||
# deploy_host: host3 | ||
# port: 6379 | ||
# id: 2 | ||
# oramnode_id: 2 |
16 changes: 16 additions & 0 deletions
16
experiments/azure_scaling_experiments/scale_2/router_endpoints.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
endpoints: | ||
- exposed_ip: 10.2.0.5 | ||
local_bind_ip: 10.2.0.5 | ||
deploy_host: host1 | ||
port: 8745 | ||
id: 0 | ||
- exposed_ip: 10.2.0.8 | ||
local_bind_ip: 10.2.0.8 | ||
deploy_host: host2 | ||
port: 8745 | ||
id: 1 | ||
# - exposed_ip: 192.168.252.119 | ||
# local_bind_ip: 192.168.252.119 | ||
# deploy_host: host3 | ||
# port: 8745 | ||
# id: 2 |
Oops, something went wrong.