Skip to content

[doc] Performance benchmark #1594

Description

@the-glu

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

Image

1b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True

Image

1c) mcuoorb/dss:raft-1538, datastore = raft

Image

2) Global Throughput (Multi Site) Test Part 1

2a) interuss/dss:v0.23.0-rc2, no parameters

Image

2b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True

Image

2c) mcuoorb/dss:raft-1538, datastore = raft

Image

3) Global Throughput (Multi Site) Test Part 2

3a) interuss/dss:v0.23.0-rc2, no parameters

Image

3b) interuss/dss:v0.23.0-rc2, enable_time_based_notification_index = True

Image

3c) mcuoorb/dss:raft-1538, datastore = raft

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions