Citrix ADC

Configuration de l’agrégation de liens

L’agrégation de liens combine les données provenant de plusieurs ports en une seule liaison haute vitesse. La configuration de l’agrégation de liens augmente la capacité et la disponibilité du canal de communication entre l’appliance Citrix ADC et les autres périphériques connectés. Un lien agrégé est également appelé un « canal. » Vous pouvez configurer les canaux manuellement ou utiliser le protocole LACP (Link Aggregation Control Protocol). Vous ne pouvez pas appliquer LACP à un canal configuré manuellement, ni configurer manuellement un canal créé par LACP.

Lorsqu’une interface réseau est liée à un canal, les paramètres du canal ont priorité sur les paramètres de l’interface réseau. (Autrement dit, les paramètres d’interface réseau sont ignorés.) Une interface réseau ne peut être liée qu’à un seul canal.

Lorsqu’une interface réseau est liée à un canal, elle abandonne sa configuration VLAN. Lorsque les interfaces réseau sont liées à un canal, manuellement ou par LACP, elles sont supprimées des VLAN auxquels elles appartenaient à l’origine et ajoutées au VLAN par défaut. Toutefois, vous pouvez lier le canal à l’ancien VLAN, ou à un nouveau. Par exemple, si vous liez les interfaces réseau 1/2 et 1/3 à un VLAN avec ID 2, puis les liez à un canal LA/1, les interfaces réseau sont déplacées vers le VLAN par défaut, mais vous pouvez les relier au VLAN 2.

Configuration manuelle de l’agrégation de liens

Lorsque vous créez un canal d’agrégation de liens, son état est DOWN jusqu’à ce que vous y liez une interface active. Vous pouvez modifier un canal à tout moment. Vous pouvez supprimer des canaux, ou vous pouvez les activer/les désactiver.

Procédures CLI

Pour créer un canal d’agrégation de liens à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez :

  • add channel <id> [-ifnum <interfaceName> …] [-state ( ENABLED | DISABLED )] [-speed <speed>] [-flowControl <flowControl>] [-haMonitor ( ON | OFF )][-tagall ( ON | OFF )] [-ifAlias <string>] [-throughput <positive_integer>] [-bandwidthHigh <positive_integer> [-bandwidthNormal <positive_integer>]]
  • show channel

Exemple :

> add channel LA/1 -ifnum 1/8
Done

Pour lier une interface à un canal d’agrégation de liens existant ou délier une interface à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez l’une des commandes suivantes :

  • bind channel <id> <interfaceName>
  • unbind channel <id> <interfaceName>

Exemple :

bind channel LA/1 1/8

Pour modifier un canal d’agrégation de liens à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez la commande set channel, l’ID de canal et les paramètres à modifier, avec leurs nouvelles valeurs.

Pour supprimer un canal d’agrégation de liens à l’aide de l’interface de ligne de commande :

Important : Lorsqu’un canal est supprimé, les interfaces réseau qui lui sont liées induisent des boucles réseau qui diminuent les performances du réseau. Vous devez désactiver les interfaces réseau avant de supprimer le canal.

À l’invite de commandes, tapez :

  • rm channel <id>

Exemple :

> rm channel LA/1
 Done

Procédures GUI

Pour configurer un canal d’agrégation de liens à l’aide de l’interface graphique :

Accédez à Système > Réseau > Canaux, ajoutez un nouveau canal ou modifiez un canal existant.

Pour supprimer un canal d’agrégation de liens à l’aide de l’interface graphique :

Important :

Lorsqu’un canal est supprimé, les interfaces réseau qui lui sont liées induisent des boucles réseau qui diminuent les performances du réseau. Vous devez désactiver les interfaces réseau avant de supprimer le canal.

Accédez à Système > Réseau > Chaînes, sélectionnez le canal à supprimer et cliquez sur Supprimer.

Configuration de l’agrégation de liens à l’aide du protocole de contrôle d’agrégation de liens

Le protocole LACP (Link Aggregation Control Protocol) permet aux périphériques réseau d’échanger des informations d’agrégation de liens en échangeant des unités de données LACP (LACPDU). Par conséquent, vous ne pouvez pas activer LACP sur les interfaces réseau qui sont membres d’un canal que vous avez créé manuellement.

Lorsque vous utilisez LACP pour configurer l’agrégation de liens, vous utilisez des commandes et des paramètres différents pour modifier les canaux d’agrégation de liens que pour créer des canaux d’agrégation de liens. Pour supprimer un canal, vous devez désactiver LACP sur toutes les interfaces qui font partie du canal.

Remarque : Dans une configuration haute disponibilité, les configurations LACP ne sont ni propagées ni synchronisées.

Configuration de la priorité système LACP

La priorité système LACP détermine quel périphérique homologue d’un canal LA LACP peut avoir le contrôle sur le canal LA. Ce numéro est appliqué globalement à tous les canaux LACP de l’appliance. Plus la valeur est basse, plus la priorité est élevée.

Pour configurer la priorité système LACP à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez les commandes suivantes pour définir la priorité d’une appliance autonome et vérifier la configuration :

  • set lacp -sysPriority <positive_integer>
  • show lacp

Exemple :

set lacp -sysPriority 50

Pour définir la priorité d’un nœud de cluster spécifique, ouvrez une session sur l’adresse IP du cluster et, à l’invite de commandes, tapez les commandes suivantes :

  • set lacp -sysPriority <positive_integer> -ownerNode <positive_integer>
  • show lacp

Exemple :

set lacp -sysPriority 50 -ownerNode 2

Pour configurer la priorité système LACP à l’aide de l’interface graphique :

  1. Accédez à Système > Réseau > Interfaces et, dans la liste Action, sélectionnez Définir LACP.
  2. Spécifiez la priorité système et le nœud propriétaire (applicable uniquement pour une configuration de cluster).

Création de canaux d’agrégation de liens

Pour créer un canal d’agrégation de liens à l’aide de LACP, vous devez activer LACP et spécifier la même clé LACP sur chaque interface que vous voulez faire partie du canal. Par exemple, si vous activez LACP et définissez la clé LACP sur 3 sur les interfaces 1/1 et 1/2, un canal d’agrégation de liens LA/3 est créé et les interfaces 1/1 et 1/2 y sont automatiquement liées.

Remarque :

  • Lorsque vous activez LACP sur une interface réseau, vous devez spécifier la clé LACP.

  • Par défaut, LACP est désactivé sur toutes les interfaces réseau.

Pour créer un canal LACP à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez :

  • set interface <id> [-lacpMode <lacpMode>] [-lacpKey<positive_integer>] [-lacpPriority <positive_integer>] [-lacpTimeout (LONG | SHORT )]
  • afficher l’interface[<id>]

Pour créer un canal LACP à l’aide de l’interface graphique :

Accédez à Système > Réseau > Interfaces, ouvrez l’interface réseau et définissez les paramètres.

Modification des canaux d’agrégation de liens

Après avoir créé un canal LACP en spécifiant des interfaces, vous pouvez modifier les propriétés du canal.

Pour modifier un canal LACP à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez :

  • set channel <id> [-ifnum <interfaceName> …] [-state ( ENABLED | DISABLED )] [-speed <speed>] [-flowControl <flowControl>] [-haMonitor ( ON | OFF )] [-ifAlias <string>] [-throughput <positive_integer>] [-tagall (ON | OFF)] [-bandwidthHigh <positive_integer> [-bandwidthNormal <positive_integer>]]
  • show channel

Exemple :

> set channel LA/3 -state ENABLED -speed 10000
 Done

Pour modifier un canal LACP à l’aide de l’interface graphique :

Accédez à Système > Réseau > Canaux et modifiez un canal LACP existant.

Suppression d’un canal d’agrégation de liens

Pour supprimer un canal d’agrégation de liens créé à l’aide de LACP, vous devez désactiver LACP sur toutes les interfaces qui font partie du canal.

Pour supprimer un canal LACP à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez :

  • set interface <id> -lacpMode Disable
  • afficher l’interface[<id>]

Pour supprimer un canal LACP à l’aide de l’interface graphique :

Accédez à Système > Réseau > Interfaces, ouvrez l’interface réseau et désactivez l’option Activer LACP.

Redondance de liaison à l’aide de canaux LACP

La redondance des liens à l’aide de canaux LACP permet à Citrix ADC de diviser un canal LACP en sous-canaux logiques, un sous-canal étant actif et les autres en mode veille. Si le sous-canal actif ne parvient pas à atteindre un seuil minimal de débit, l’un des sous-canaux de secours devient actif et prend le relais.

Un sous-canal est créé à partir de liens qui font partie du canal LACP et sont connectés à un périphérique particulier. Par exemple, pour un canal LACP avec quatre interfaces sur un Citrix ADC, deux des interfaces connectées au périphérique A et les deux autres connectées au périphérique B, ADC crée deux sous-canaux logiques, un sous-canal avec deux liaisons au périphérique A et un autre sous-canal avec deux liaisons au périphérique B.

Pour configurer la redondance de liaison pour un canal LACP, définissez le paramètre LRminThroughput, qui spécifie le seuil de débit minimal (en Mbps) à respecter par le sous-canal actif. La définition de ce paramètre crée automatiquement les sous-canaux. Lorsque le débit maximal pris en charge du canal actif est inférieur à la valeur LRminThroughput, le basculement de liaison se produit et un sous-canal de secours devient actif.

Si vous désactivez le paramètre lrminThroughput d’un canal LACP ou si vous définissez la valeur sur zéro, la redondance de liaison pour ce canal est désactivée, ce qui est le paramètre par défaut.

Exemple

Prenons un exemple de redondance de liaison configurée entre Citrix ADC NS1 et les commutateurs SW1 et SW2.

lr lacp

NS1 est connecté au périphérique réseau NW-A via SW1 et SW2. Sur NS1, le canal LACP LA/1 est créé à partir des interfaces 1/1, 1/2, 1/3 et 1/4. Les interfaces 1/1 et 1/2 de NS1 sont connectées à SW1, et les interfaces 1/3 et 1/4 sont connectées à SW2. Chacune des quatre liaisons prend en charge un débit maximal de 1000Mbps. Lorsque le paramètre LRminThroughput est défini sur une certaine valeur (par exemple 2000), NS1 crée deux sous-canaux logiques à partir de LA/1, un sous-canal (par exemple sous-canal 1) utilisant les interfaces 1/1 et 1/2 (connectée à SW1), et l’autre sous-canal (sous-canal 2) utilisant les interfaces 1/3 et 1/4 (connectée à SW2).

NS1 applique un algorithme pour rendre un sous-canal (disons le sous-canal 1) actif et mettre l’autre en veille. NS1 et le périphérique réseau NW-A sont accessibles l’un à l’autre via uniquement le sous-canal actif.

Supposons que le sous-canal 1 soit actif et que son débit maximal pris en charge tombe en dessous de la valeur LRminThroughput (par exemple, l’une de ses liaisons échoue et le débit maximal pris en charge tombe à 1000 Mbps). Le sous-canal 2 devient actif et prend le relais.

Redondance de liaison à l’aide de canaux LACP dans une configuration de haute disponibilité

Dans une configuration haute disponibilité (HA), si vous souhaitez configurer le basculement HA basé sur le débit (paramètre débit) et la redondance des liens (paramètre LRminThroughput) sur un canal LACP, vous devez définir le paramètre débit sur une valeur inférieure ou égale à celle du paramètre LRminThroughput.

Le débit maximal pris en charge d’un canal LACP est calculé comme le débit maximal pris en charge du sous-canal actif.

Si la valeur du paramètre de débit est égale ou inférieure à la valeur du paramètre lrminthroughput, le basculement HA se produit lorsque les deux conditions suivantes existent simultanément :

  • Aucun des débits maximum pris en charge des sous-canaux ne correspond à la valeur du paramètre LRminThroughput.

  • Le débit maximal pris en charge du canal LACP ne correspond pas à la valeur du paramètre de débit

Prenons un exemple d’installation HA avec Citrix ADC NS1 et NS2, avec les commutateurs SW1 et SW2. NS1 est connecté à NS2 via SW1 et SW2.

Sur NS1, le canal LACP LA/1 est créé à partir des interfaces 1/1, 1/2, 1/3 et 1/4. Les interfaces 1/1 et 1/2 de NS1 sont connectées à SW1, et les interfaces 1/3 et 1/4 sont connectées à SW2. Chacune des quatre liaisons prend en charge un débit maximal de 1000Mbps.

redondance de lien ha

Voici les paramètres du paramètre LACP dans cet exemple :

Paramètre Valeur
Débit 2 000
lrminthroughput 2 000

NS1 forme deux sous-canaux de LA/1, un sous-canal (disons sous-canal 1) utilisant les interfaces 1/1 et 1/2 (connectées à SW1), et l’autre sous-canal (sous-canal 2) utilisant les interfaces 1/3 et 1/4 (connectées à SW2). Chacun des deux sous-canaux prend en charge un débit maximal de 2000 Mbps. En appliquant un algorithme, NS1 rend un sous-canal (disons le sous-canal 1) actif et l’autre en veille.

Supposons que le sous-canal 1 soit actif et que son débit maximal pris en charge tombe en dessous de la valeur LRminThroughput (par exemple, l’une de ses liaisons échoue et le débit maximal pris en charge tombe à 1000 Mbps). Le sous-canal 2 devient actif et prend le relais. Le basculement HA ne se produit pas, car le débit maximal pris en charge du canal LACP n’est pas inférieur à la valeur du paramètre de débit :

Débit maximal pris en charge du canal LACP = Débit maximal pris en charge du canal actif = Débit maximal pris en charge du sous-canal 2 = 2000 Mbps

Si le débit maximal pris en charge du sous-canal 2 est également inférieur à la valeur lrminthroughput (par exemple, l’une de ses liaisons échoue et le débit maximal pris en charge tombe à 1000 Mbps), le basculement HA se produit, car le débit maximal pris en charge du canal LACP est alors inférieur au paramètre de débit valeur :

Configurer la redondance des liens à l’aide des canaux LACP

Pour configurer la redondance des liens pour un canal LACP à l’aide de l’interface de ligne de commande :

À l’invite de commandes, tapez les commandes suivantes pour configurer le canal et vérifier la configuration :

  • set channel <id> -lrMinThroughput <positive_integer>
  • show channel

Exemple :

> set channel la/1 –lrMinThroughput  2000
Done
> set channel la/2 –throughput 2000 –lrMinThroughput  2000
Done

Pour configurer la redondance de liaison pour un canal LACP à l’aide de l’interface graphique

  1. Accédez à Système > Réseau > Canaux.
  2. Dans le volet d’informations, sélectionnez un canal LACP pour lequel vous souhaitez configurer la redondance des liens, puis cliquez sur Modifier.
  3. Dans la boîte de dialogue Configurer le canal LACP, définissez le paramètre lrminThroughput.
  4. Cliquez sur Fermer.

Configuration de l’agrégation de liens