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 ECMP (Equal Cost Multiple Path) 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 dirige le trafic vers le processeur de flux sur le backplane (si le récepteur de flux et le processeur de flux sont sur le même réseau) ou à travers le tunnel (si le récepteur de flux et le processeur de flux sont sur des réseaux différents).

Remarque

  • Le récepteur de débit et le processeur de débit doivent être des nœuds capables de servir le trafic.
  • À partir de NetScaler 11, vous pouvez désactiver la direction sur le backplane du cluster. Pour de plus amples informations, consultez Désactivation de la direction sur le backplane du cluster.

Figure 1. Distribution du trafic dans un cluster

image localisée

La figure ci-dessus montre une demande client passant par 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 de plus amples informations, consultez Utilisation des jeux de liens.

Distribution du trafic dans une configuration de cluster