Citrix SD-WAN Platforms

Sélection d’une méthode d’équilibrage de charge

Par défaut, l’Assistant Provisioning SD-WAN 4100/5100 configure l’équilibrage de charge pour gérer les différents types de connexions de manière appropriée. Ce comportement par défaut est adéquat pour la plupart des installations.

L’envoi de toutes les connexions du même accélérateur distant au même accélérateur local maximise les avantages de la compression SD-WAN, et la méthode d’équilibrage de charge par défaut le permet. Si une instance devient surchargée ou indisponible, de nouvelles connexions sont réallouées.

Comportement d’équilibrage de la charge

Par défaut, l’instance NetScaler utilise la méthode de la moins connexion pour équilibrer la charge entre les accélérateurs. Cette méthode s’applique si les connexions sont accélérées. Les connexions sont persistantes, mais la persistance est interrompue pour une instance qui devient surchargée et est perdue si l’appliance locale est redémarrée ou lorsqu’aucun trafic provenant d’une appliance distante n’est observé pendant plus de 24 heures.

Connexions accélérées

Pour les connexions accélérées entrantes (c’est-à-dire les connexions avec les options SD-WAN dans l’en-tête du paquet SYN), toutes les connexions d’un SD-WAN distant donné sont envoyées au même accélérateur local.

L’identité du SD-WAN distant est déterminée par l’une des options SYN SD-WAN : le champ « Agent ID », qui contient l’adresse IP de gestion du SD-WAN distant.

Cette méthode est utilisée pour les connexions à partir d’appliances SD-WAN distantes et de plug-ins SD-WAN distants.

Autres connexions

Les connexions entrantes non accélérées et toutes les connexions sortantes sont également réparties entre les accélérateurs selon la méthode de la moins connexion, mais comme elles ne contiennent pas de champ ID d’agent, elles ne peuvent pas utiliser la persistance de l’ID de l’agent. Au lieu de cela, ils utilisent la persistance SRCIPDESTIP, ce qui signifie que les connexions avec les mêmes adresses IP utilisent le même accélérateur.

Contourner les instances surchargées

Si une instance est surchargée, l’instance NetScaler la contourne pour de nouvelles connexions, les envoyant sans accélération. Les connexions existantes continuent d’être envoyées à l’instance.

Ce comportement est contrôlé par le paramètre Skip Persitency. Le comportement par défaut est -skip persistency ReLB. Le comportement alternatif, -skip persistency bypass, demande à l’instance NetScaler de passer la connexion sans l’envoyer à un accélérateur.

Comportement d’équilibrage de charge facultatif

Le comportement d’équilibrage de charge par défaut est adéquat pour la plupart des installations, mais parfois une personnalisation est nécessaire. C’est le plus souvent vrai lorsque quelques sites distants ont beaucoup plus de trafic que les autres. Dans ce cas, il peut être utile d’attribuer explicitement ces grands sites aux accélérateurs.

Le comportement facultatif d’équilibrage de charge inclut l’utilisation d’un routage statique (pour l’équilibrage de charge fabriqué à la main) et des variations sur la moins connexion avec les méthodes de persistance ID de l’agent et SRCIPDESTIP utilisées dans la configuration par défaut. Le comportement de traitement des instances surchargées peut être modifié de l’affectation de connexions à une instance de différence à leur passage comme non accéléré.

Sélection d’une méthode d’équilibrage de charge