La fonctionnalité de haute disponibilité requiert une
deuxième machine. La première se charge de l'équilibrage de charge pour la totalité du trafic client, comme dans une
configuration à une seule machine. La seconde machine surveille le "bon fonctionnement" de la première et reprend
l'équilibrage de charge si elle détecte un échec de la première machine.
A propos de cette tâche
Si vous configurez la haute disponibilité, chacune des deux machines se voit affecter
un rôle spécifique, principal ou de sauvegarde. La machine principale envoie régulièrement les données de connexion à
la machine de secours. Pendant que la machine principale est active (équilibrage de charge), la machine de sauvegarde est en état
d'attente et ses données sont mises à jour en permanence, ce qui lui permet de prendre le relais des opérations en cas de besoin.
Les sessions de communication entre les deux machines sont désignées par le terme signal de présence. Ces signaux permettent à chaque machine de contrôler
l'état de l'autre. Si la machine de sauvegarde détecte que la machine principale est
défaillante, elle prend en charge l'équilibrage de charge.
A cette étape, les états respectifs des deux machines s'inversent : la machine de secours devient active et la machine principale passe en attente.
Remarque :
Dans la configuration à haute disponibilité, les deux machines doivent se trouver sur le même sous-réseau et leur configuration doit être identique.
Pour connaître la syntaxe complète, voir dscontrol highavailability. Pour une présentation plus
approfondie des tâches ci-dessous, voir Configuration de la machine Load Balancer.
Conseils pour la configuration de la haute disponibilité :
- Pour configurer une machine Dispatcher unique pour acheminer les
paquets sans machine de secours, n'émettez aucune commande de haute
disponibilité au moment de l'initialisation.
- Pour passer de deux machines Dispatcher configurées pour la haute
disponibilité à une seule machine autonome, arrêtez l'exécuteur sur
l'une des machines, puis supprimez les fonctions de haute
disponibilité (les signaux de présence, les seuils et la sauvegarde)
sur l'autre machine.
Linux pour s/390 : dans les deux cas ci-dessus, la carte d'interface réseau doit être
reliée aux adresses de cluster par un alias, selon la procédure adaptée.
- Lorsque deux machines Dispatcher fonctionnent en mode haute disponibilité, des résultats imprévus peuvent se produire si des valeurs différentes sont attribuées à l'un
ou l'autre des paramètres de l'exécuteur, des clusters, des ports ou des serveurs (par exemple, port délai de maintien de routage).