opensearch-project / opensearch-benchmark

OpenSearch Benchmark - a community driven, open source project to run performance tests for OpenSearch
https://opensearch.org/docs/latest/benchmark/
Apache License 2.0
112 stars 79 forks source link

[Child Issue] Exploring Distributed Workload Generation #506

Open IanHoang opened 8 months ago

IanHoang commented 8 months ago

This is a subtask for Distributed Workload Generation Analysis and Scale Testing. For more details on this subtask, see this meta issue.

We're aware that OSB has limitations, but we don't know exactly under what circumstances they occur. For example, it's known that OSB can test single node and small multi node (3,4,5 etc.) OpenSearch clusters. However, when OSB tests a really large cluster (unclear on how large but let's just say 20 nodes), it tends to fail. To combat this, OSB has a feature called Distributed Workload Generation (DWG) which basically allows users to get over that hurdle of testing large 20 node clusters.

Questions

Test Plan

Each test setup should be run 5 times to get consistent data.

IanHoang commented 5 months ago

Closing this for now. This is something we might look at in the future once we have a better understanding of scale testing. https://github.com/opensearch-project/opensearch-benchmark/issues/555

gkamat commented 3 months ago

Reopening issue, since there is an intention to look into this in more detail after the scale-up investigation has concluded.