we have cluster with 100 node and our index name are base on date. with elastic default options, the situation is like this:
the shard of index that begin with 2017-June are in first 10 node
the shard of index that begin with 2017-May are in second 10 node
the shard of index that begin with 2017-April are in third 10 node
and so on for every month.
the problem is workload on the 10 node that have last month index are very high and we want to distribute the shards and work load.
I think elastic have option for this situation: cluster.routing.allocation.balance.index cluster.routing.allocation.balance.shard with it get a float number.
Am I correct with this? how much i should raise the float number?
any explanation will be appreciate