Configuring Jive for High-Availability / Configuring an On-Premise Search Service for High-Availability |
Understanding how failures occur will help you determine the number of on-premise search nodes you will need in your HA deployment.
Generally speaking, it makes sense to keep capacity considerations separate from your decision about your HA search configuration. Having additional search brokers adds capacity to services search requests, but a deployment would need to be very large and very active before a single search broker could not handle the requests. In that case, it would be simpler to add a CPU rather than a new search broker.
The key capacity consideration is the amount of memory available to the search brokers. Remember that the data is not shared, so each search broker needs to have enough memory to effectively handle the size of the index. Therefore, if HA is not needed, adding a second search broker for the purpose of scaling is a big investment because you would need to commit more memory to it.
For capacity planning guidelines of your Jive configuration, see Deployment Sizing and Capacity Planning.