I have an environment which has an index cluster and three search heads that are currently looking for data in this cluster.
I want to create a SH cluster with this three search heads, but the hardware specifications between them are different:
-SH1 40 Cores 128GB Ram, (Chosen as captain)
-SH2 24 Cores 64GB Ram, (Member)
-SH3 24 Cores 64GB Ram, (Member)
The Splunk documentation specifies that "Use identical specifications for all members (bare metal or VM)"
What would be the impact or implications to deploy a search cluster with this servers different in Hardware Specifications?
The captain will use only just 24 cores and 64gb ram as the other cluster members?
Or the captain will assume every server has the same hardware capabilities as him? As the following text suggest:
"Splunk recommends that you use homogeneous machines with identical hardware specifications for all cluster members. The reason is that the cluster captain assigns scheduled jobs to members based on their current job loads. When it does this, it does not have insight into the actual processing power of each member's machine. Instead, it assumes that each machine is provisioned equally."
I will appreciate your knowledge, thoughts and recommendations.