Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
Any
Describe the issue:
Splitting OpenSearch into write and read clusters.
Hi,
I am currently working on a search system where the read latency is very important. Realizing that having read and write on the same node increases read latency, I am thinking of the following setup.
- Setup a write cluster
- Ingest data into the write cluster
- Store the data into a storage like S3
- Use a different cluster for read (Use the data from the S3 cluster) to create multiple replicas and read.
We are thinking of creating a POC for this and would love ideas on what is the easiest way to do it. Will be potentially contributing back to OpenSearch if there is a cleaner way to address this.
Configuration:
Relevant Logs or Screenshots: