Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Segment Replication] Benchmarking Segment Replication. #2583

Open
mch2 opened this issue Mar 24, 2022 · 1 comment
Open

[Segment Replication] Benchmarking Segment Replication. #2583

mch2 opened this issue Mar 24, 2022 · 1 comment
Assignees
Labels
bug Something isn't working Indexing:Replication Issues and PRs related to core replication framework eg segrep

Comments

@mch2
Copy link
Member

mch2 commented Mar 24, 2022

We would also like to use OpenSearch-Benchmark with a set specific to segment replication. We would like to be able to leverage this to test segrep with various cluster configurations.

Some high level questions we'd like to answer with benchmarking:

  • What needs to be updated to measure refresh times with segrep?
  • How does adjusting max segment size impact perf?
  • What is the perf impact of adding additional replicas? At what replica count does the network become a bottleneck?
  • What is the refresh time compared to docrep?
  • Are recovery times impacted?

At a minimum we will need the following new metrics for replications:

  • Total size in bytes
  • Timing of total replication event.
  • Timing of only file copy event.
  • Replication lag, how long it takes for documents to become searchable on all replicas?
@mch2 mch2 added bug Something isn't working untriaged labels Mar 24, 2022
@mch2 mch2 changed the title [Segment Replication] Capture timing metrics of copy events. [Segment Replication] Benchmarking Segment Replication. Jul 25, 2022
@dreamer-89
Copy link
Member

dreamer-89 commented Sep 9, 2022

@Poojita-Raj @kartg : Do you mind creating a separate issue(s) to track pending work on benchmarking. As there are few fixes already went in as part of 2.3 release, we can create new issue for 2.4 (or next version) releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Indexing:Replication Issues and PRs related to core replication framework eg segrep
Projects
None yet
Development

No branches or pull requests

7 participants