We operate a >100 nodes cluster, the size mainly intended to allow requests on a big temporal depth.
We are daily creating a few separate indices for indexing ( up to ten shard per indice + replicas ).
We notice that shards from these different indices are often allocated to the same node, leading to high resources contention.
Indices are created at the same hour ( midnight).
Any idea how we can have allocation to separate nodes ?
P.s. of course we have limited to 1 shard per node these indices...