In the general context of performance measurement and boundaries, this issue capture the current expected performance for raft and version 0.23.0-rc2.
The following context have been used:
monitoring's master branch, commit 001de764039cabb3d869b7a9c6a68bce03eac0fd
DSS Image: interuss/dss:v0.23.0-rc2 for non-raft tests, mcuoorb/dss:raft-1587 based on [raft] Possible optimizations #1587 for raft.
ran on a dedicated c8id.8xlarge machine.
NUM_USS="3"
NUM_NODES="3"
INTER_USS_NETEM_CONF="delay 16.5ms 7.5ms 50% distribution paretonormal loss 0.025% 25%"
INTRA_USS_NETEM_CONF="delay 600us 40us 25% distribution normal loss 0.0005%"
datastore_max_open_conns set to 10
Scenarios from this comment have been reused, with the same parameters.
1) Busy S2cell Test
1a) interuss/dss:v0.23.0-rc2, no parameters
1b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True
1c) mcuoorb/dss:raft-1538, datastore = raft
2) Global Throughput (Multi Site) Test Part 1
2a) interuss/dss:v0.23.0-rc2, no parameters
2b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True
2c) mcuoorb/dss:raft-1538, datastore = raft
3) Global Throughput (Multi Site) Test Part 2
3a) interuss/dss:v0.23.0-rc2, no parameters
3b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True
3c) mcuoorb/dss:raft-1538, datastore = raft
In the general context of performance measurement and boundaries, this issue capture the current expected performance for raft and version 0.23.0-rc2.
The following context have been used:
Scenarios from this comment have been reused, with the same parameters.
1) Busy S2cell Test
1a) interuss/dss:v0.23.0-rc2, no parameters
1b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True
1c) mcuoorb/dss:raft-1538, datastore = raft
2) Global Throughput (Multi Site) Test Part 1
2a) interuss/dss:v0.23.0-rc2, no parameters
2b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True
2c) mcuoorb/dss:raft-1538, datastore = raft
3) Global Throughput (Multi Site) Test Part 2
3a) interuss/dss:v0.23.0-rc2, no parameters
3b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True
3c) mcuoorb/dss:raft-1538, datastore = raft