Hi there,

As we started a using the ES before 2 years, that time, we have created 
multiple clusters where each cluster with single index.
Current model:
1. Number Clusters: 10
2. Number of index in cluster: 1
3. Number of shards per cluster: 5
4. Number of Replica: 1
5. Per index size: 50 GB
6. Number of nodes per cluster: 3 nodes (master and data)
7. All these in 3 big severs. 

As we use each nodes both as master and data nodes, the master gets high 
loaded and if one master goes down, the master also goes down faster. The 
end result is cluster becomes unavailable. 

To resolve it, we are thinking following solutions:
1. Add more hardware, use dedicated master and data nodes, increase the 
data nodes considering the future data  growth and have less maintenance 
impact if a cluster goes down. (or)

2. Merge the clusters like each cluster with 3 indexes with 3 dedicated 
master and enough number data nodes say 8. So, per cluster it may 3 index 
ie 15 primary and 15 replica shards balanced in 3 master and 8 to 10 data 
nodes. (or)

3. Create one bigger cluster move all 10 index i.e. 50 primary and 50 
replica shards, have the cluster with 3-5 master, 20 - 30 data nodes.

To have less down time and less management effort as well supporting future 
data growth which one will be the better option to go?

Any input will be highly appreciated.

Thanks much.
Muthusamy J

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/130066f7-d3f2-4de6-9306-03aa697c0d63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to