Quorum algorithm examples
The CLUSTER option for Status Computation uses the QUORUM impact function, which is described as follows:
When you create a quorum type of StatusModel, you can specify a percentage, called the quorum percentage. The quorum value is given by the quorum slot of the BMC_STATUS_COMPUTATION instance.
The impact_status is the highest propagated_status that a quorum percentage of provider agrees on.
An easy computation of the quorum status can be performed as follows:
- There are n providers with propagated_status different from NONE: let i be the lowest integer that is greater than or equal to quorum* n /100.
- Consider the array of propagated_status ordered from highest to lowest status.
- The impact_status is the status corresponding to the element i of this array.
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*