Quand un cluster high-availability fonctionne normalement, un seul des serveurs membres devrait assumer le rôle de serveur actif. Dans ce cas, le serveur passif détecte la présence du serveur actif via la connexion HeartBeat et via la connexion des données avec les unités d'expansion partagées, de sorte que le basculement n'est pas déclenché. En outre, le serveur passif détecte l'état du stockage partagé afin d'éviter une prise en charge inappropriée du rôle de serveur actif lorsque le serveur actif actuel accède encore normalement aux unités d'expansion partagées.
Lors de la perte de Heartbeat et de toutes les connexions des données, ou d'un état instable du stockage partagé et du système, chacun des deux serveurs peut prendre le rôle de serveur actif. Cette situation est appelée « dédoublement du cerveau ». Dans ce cas, afin d'éviter toute altération des données dues à un accès concurrent des deux serveurs, l'un des serveurs essaie de continuer à fournir des services alors que l'autre redémarre et nécessite une vérification de la connexion par la suite. Il est possible que les connexions des utilisateurs client soient instables pendant un certain temps dans le cadre de cette situation.