Le basculement de connexion permet d'éviter toute interruption de l'accès aux applications déployées dans un environnement distribué. Dans une configuration NetScaler High Availability (HA), le basculement de connexion (ou mise en miroir des connexions-CM) fait référence au maintien actif d'une connexion TCP ou UDP établie en cas de basculement. Le nouveau dispositif NetScaler principal contient des informations sur les connexions établies avant le basculement et continue de fournir ces connexions. Après le basculement, le client reste connecté au même serveur physique. La nouvelle appliance principale synchronise les informations avec la nouvelle appliance secondaire. Si le paramètre L2Conn est défini, les paramètres de connexion de couche 2 sont également synchronisés avec le paramètre secondaire.
Pensez à une configuration HA, dans laquelle un client établit une session avec le nœud principal, qui à son tour établit une session avec le serveur principal. Lorsqu'un basculement est déclenché dans cet état, les paquets reçus sur un nouveau nœud principal à partir du client et des nœuds serveur existants sont traités comme des paquets défectueux, et les connexions client et serveur sont réinitialisées. Si le basculement de connexion sans état est activé (USIP est activé), après le basculement, les connexions ne sont pas réinitialisées lorsque vous recevez des paquets provenant de nœuds client ou serveur. Au lieu de cela, les connexions client et serveur sont créées dynamiquement.
Vous pouvez configurer le basculement de connexion en mode stateless ou stateful. En mode de basculement de connexion sans état, les nœuds HA n'échangent aucune information sur les connexions qui sont basculées. Cette méthode n'entraîne aucune surcharge d'exécution.
En mode de basculement de connexion dynamique, l'appliance principale synchronise les données des connexions avec basculement avec la nouvelle appliance secondaire.
Le basculement de connexion est utile si votre déploiement possède des connexions de longue durée. Par exemple, si vous téléchargez un fichier volumineux sur FTP et qu'un basculement se produit pendant le téléchargement, la connexion se rompt et le téléchargement est interrompu. Toutefois, si vous configurez le basculement de connexion en mode avec état, le téléchargement se poursuit même après le basculement.