Scaling Elasticsearch clusters

You can scale your Elasticsearch cluster through the Cloud 66 dashboard on the Elasticsearch server group page.

Elasticsearch scaling works by splitting your indices into shards, and placing them on an Elasticsearch running instance called a node on another server. A collection of nodes is called a cluster.

You specify the number of shards for individual indices when creating them, and can dynamically change the number of replicas with the API.

By moving primary and replica shards to different nodes, Elasticsearch achieves both data reduncancy and improved performance.

General recommendations