Citrix ADC

Distribution du trafic dans une configuration de cluster

Dans une configuration de cluster, les réseaux externes visualisent la collection d’appliances Citrix ADC en tant qu’entité unique. Ainsi, le cluster doit sélectionner un nœud unique qui doit recevoir le trafic. Le cluster effectue cette sélection à l’aide du mécanisme de distribution du trafic d’agrégation de liens de cluster (ECMP) ou du mécanisme de distribution du trafic d’agrégation de liens de cluster. Le nœud sélectionné est appelé récepteur de flux.

Remarque

Pour un cluster L3 (nœuds sur différents réseaux), seule la distribution du trafic ECMP peut être utilisée.

Le récepteur de flux obtient le trafic, puis, à l’aide de la logique de cluster interne détermine le nœud qui doit traiter le trafic. Ce nœud est appelé le processeur de flux. Le récepteur de flux permet de diriger le trafic vers le processeur de flux sur le fond de panier si le récepteur de flux et le processeur de flux sont sur le même réseau. Le trafic est dirigé à travers le tunnel si le récepteur de flux et le processeur de flux se trouvent sur des réseaux différents.

Remarque

Figure 1. Distribution du trafic dans un cluster

Distribution du trafic de cluster

La figure précédente montre une demande client qui traverse le cluster. Le client envoie une demande à une adresse IP virtuelle (VIP). Un mécanisme de distribution du trafic configuré sur le plan de données client sélectionne l’un des nœuds de cluster comme récepteur de flux. Le récepteur de flux reçoit le trafic, détermine le nœud qui doit traiter le trafic et dirige la demande vers ce nœud (à moins que le récepteur de flux ne se sélectionne lui-même comme processeur de flux).

Le processeur de flux établit une connexion avec le serveur. Le serveur traite la demande et envoie la réponse à l’adresse IP du sous-réseau (SNIP) qui a envoyé la demande au serveur.

  • Si l’adresse SNIP est une adresse IP striped et striped partielle, le mécanisme de distribution du trafic configuré sur le plan de données du serveur sélectionne l’un des nœuds de cluster comme récepteur de flux. Le récepteur de flux reçoit le trafic, détermine le processeur de flux et dirige la demande vers le processeur de flux à travers le backplane du cluster.
  • Si l’adresse SNIP est une adresse IP spotted, le nœud qui possède l’adresse SNIP reçoit la réponse du serveur.

Dans une topologie de cluster asymétrique (tous les nœuds de cluster ne sont pas connectés au commutateur externe), vous devez utiliser des jeux de liens exclusivement ou combinés avec ECMP ou agrégation de liens de cluster. Pour plus d’informations, voir Utilisation de jeux de liens.

Distribution du trafic dans une configuration de cluster