elastic / elasticsearch

Free and Open Source, Distributed, RESTful Search Engine
https://www.elastic.co/products/elasticsearch
Other
1.34k stars 24.87k forks source link

[DOCS] Guidance on Elasticsearch nodes sizing #80057

Open Leaf-Lin opened 3 years ago

Leaf-Lin commented 3 years ago

Today, there's no official public self-service documentation or tool on node size for provisioning new clusters or understanding the resource limitation of existing clusters.

With improved scalability and understanding limitation on shards https://github.com/elastic/elasticsearch/issues/77466, are we in a position to provide a better guidance/calculator for nodes sizing?

There are many tools like this created by 3rd party, for example, https://gbaptista.github.io/elastic-calculator/

Ideally, the official nodes sizing should consider:

Use case:

Node types:

elasticmachine commented 3 years ago

Pinging @elastic/es-perf (Team:Performance)

elasticmachine commented 3 years ago

Pinging @elastic/es-distributed (Team:Distributed)

elasticmachine commented 3 years ago

Pinging @elastic/es-docs (Team:Docs)

henningandersen commented 2 years ago

Removing the distributed team labels on this, since most of the guidance for distributed have been done with the many shards project (master and data node heap sizing). I think the bigger picture belongs in the performance team, happy to help out with specifics around it though.