Citrix ADC

Synchronisation entre les nœuds de cluster

Toutes les configurations d’un cluster Citrix ADC sont effectuées sur l’adresse IP du cluster, qui est l’adresse de gestion du cluster. Le nœud de cluster possède l’adresse IP du cluster appelée coordinateur de configuration de cluster (CCO), comme illustré dans la figure suivante :

CCO des grappes

Les configurations disponibles sur le CCO sont automatiquement propagées aux autres nœuds de cluster et, par conséquent, tous les nœuds de cluster ont les mêmes configurations.

  • Citrix ADC permet seulement quelques configurations à effectuer sur des nœuds de cluster individuels via leur adresse NSIP. Dans ce cas, vous devez assurer manuellement la cohérence de la configuration sur tous les nœuds du cluster. Ces configurations ne sont pas propagées sur les autres nœuds de cluster. Pour plus d’informations sur les opérations prises en charge sur chaque nœud de cluster, voir Opérations prises en charge sur des nœuds de cluster individuels.
  • Les commandes suivantes lorsqu’elles sont exécutées sur l’adresse IP du cluster ne sont pas propagées vers d’autres nœuds de cluster :
    • shutdown. Arrête uniquement le coordinateur de configuration.
    • reboot. Redémarre uniquement le coordinateur de configuration.
    • rm cluster instance. Supprime l’instance de cluster du nœud sur lequel vous exécutez la commande.
  • Pour qu’une commande se propage vers d’autres nœuds de cluster :
    • Le quorum doit être configuré sur l’instance de cluster.
    • La plupart du quorum du cluster avec (n/2 + 1) des nœuds de cluster doit être actif pour que le cluster soit opérationnel.
    • Un cluster peut s’exécuter avec un nombre minimum de nœuds lorsque la règle de majorité (n/2 + 1) est relâchée.

Lorsqu’un nœud est ajouté à un cluster, les configurations et les fichiers (certificats SSL, licences, DNS, etc.) disponibles sur le CCO sont synchronisés avec le nœud de cluster nouvellement ajouté. Lorsqu’un nœud de cluster existant, qui a été délibérément désactivé ou qui a échoué, est à nouveau ajouté, le cluster compare les configurations disponibles sur le nœud avec les configurations disponibles sur le CCO. En cas de non-concordance dans les configurations, le nœud est synchronisé à l’aide de l’une des méthodes suivantes :

  • Full synchronization. Si la différence entre les configurations dépasse 255 commandes, toutes les configurations du CCO sont appliquées au nœud qui rejoint le cluster. Le nœud reste opérationnel indisponible pendant la synchronisation.
  • Incremental Synchronization. Si la différence entre les configurations est inférieure ou égale à 255 commandes, seules les configurations qui ne sont pas disponibles sont appliquées au nœud qui rejoint le cluster. L’état opérationnel du nœud reste inchangé.

Remarque

Vous pouvez également synchroniser manuellement les configurations et les fichiers. Pour plus d’informations, consultezSynchronisation des configurations de cluster et Synchronisation des fichiers de cluster.

Synchronisation entre les nœuds de cluster