I am building a large elasticsearch cluster. I will have probably have around 100 to 150 primary shards. Since the dataset is very large, I am planning to limit the number of shards per node to max of 3.
So for 100 primary shards, with 2 replicas, there will be a total of 300 shards. So 100 nodes will be able to hold that. In this setting, how many nodes I can afford to loose ?