Data Domain : Configuration de l’agrégation de liens
Summary: Configuration de l’agrégation de liens.
Instructions
Configuration de l’agrégation de liens
RÉSUMÉ
L’utilisation de la fonction d’agrégation de liens dans DDOS peut entraîner une augmentation du débit, mais en fonction de plusieurs facteurs, cela peut entraîner le contraire. L’objectif de cet article est de vous aider à déterminer et à implémenter la configuration appropriée de l’agrégation de liens. Dans DD OS, étant donné que les méthodes de participation aux ports dynamiques comme PAGp et MLT ne sont pas pris en charge, il est essentiel de configurer statiquement les ports LAG sur le commutateur.
S’APPLIQUE À
Toutes les versions de DD OS qui prennent en charge la fonction d’agrégation de liens
SOLUTION
Déterminez l’agrégation de liens appropriée :
Les éléments suivants sont à prendre en compte lors de la tentative de décision sur l’agrégation. Si l’agrégation n’est pas nécessaire, envisagez le basculement. Par conséquent, le dernier choix proposé est le basculement comme alternative à l’agrégation.
Implémentation de l’agrégation de liens et du basculement Data Domain
-
Permutation circulaire et
-
Équilibré-
xor(configuration manuelle des deux côtés) -
LACP (à partir de 5.0 pour 1 Gbit et 5.1 pour 10 Gb)
xor L’agrégation est sélectionnée en choisissant le hachage spécifique pris en charge :
-
Couche 2 ou
-
Couche 3+4
-
Couche 2+3 (à partir de la version 5.0)
-
veth0
-
veth1
-
veth2
-
veth3
Pour que l’agrégation puisse être utilisée, une interface virtuelle doit être créée. Pour ce faire, exécutez la commande suivante :
net create virtual <veth#>
Exemple :
net create virtual veth0
Une fois l’interface virtuelle créée, tous les liens physiques disponibles (eth0, eth1, eth2, etc.) peuvent être inclus dans le groupe d’agrégation. Ce n’est que récemment que les liens intégrés (eht0 et eth1) ont été autorisés à être ajoutés. Les anciennes installations du logiciel Data Domain peuvent ne pas permettre l’agrégation de ces deux liens.
Pour spécifier l’agrégation des interfaces eth2 et eth3 dans l’interface virtuelle veth0, l’une des commandes suivantes est utilisée :
net aggregate add veth0 mode round-robin interfaces eth2 eth3
Le premier paquet réseau envoyé à veth0 sera transféré vers l’une des interfaces, et le paquet suivant sera transféré vers l’autre.
L’envoi de paquets continue d’alterner entre les interfaces jusqu’à ce qu’il n’y ait plus de paquets ou qu’une liaison échoue.
Si eth3 perd la connexion physique, tous les paquets sont envoyés via eth2 jusqu’à ce que la liaison eth3 soit rétablie.
Pour que cela soit efficace, l’autre côté du réseau doit également être configuré en permutation circulaire. Pour la connexion directe (la seule topologie recommandée pour la permutation circulaire), le serveur multimédia doit pouvoir être configuré (et prendre en charge) la permutation circulaire.
net aggregate add veth0 mode xor-L2 interfaces eth2 eth3
L’agrégation utilisée serait équilibrée-xor.
Les paquets sont répartis entre eth2 et eth3 en fonction du XOR des adresses MAC source et de destination.
Comme il n’y a que deux liaisons à agréger, le bit le plus bas est utilisé pour déterminer l’interface à utiliser pour le paquet.
Si le résultat est 0, une interface est choisie. Si le résultat est 1, l’autre interface est utilisée.
Pour que les paquets soient répartis sur les deux liaisons, les données doivent être envoyées à plusieurs destinations. Les adresses MAC de la destination doivent être différentes de sorte que les résultats XOR fournissent un nombre différent.
Cela signifie qu’une adresse doit être impaire et l’autre doit être pair.
Si trois liens sont agrégés, le résultat XOR est divisé en trois. Il doit y avoir au moins deux serveurs multimédias avec des adresses MAC paires et impaires pour obtenir une agrégation. En général, cette agrégation ne doit pas être utilisée avec moins de quatre serveurs multimédias.
net aggregate add veth0 mode xor-L3L4 interfaces eth2 eth3
L’agrégation utilisée avec cette commande sera également équilibrée-xor.
Eth2 et eth3 distribuent des paquets à l’aide de la fonction XOR des adresses IP source et de destination et des numéros de port.
Le résultat donne un nombre dans lequel le bit le plus bas est utilisé pour déterminer quelle liaison utiliser pour envoyer le paquet.
Un résultat pair passe sur l’un, et un résultat impair passe sur l’autre. Avec trois liens, le résultat est divisé par 3, le reste déterminant l’interface à utiliser.
Cette agrégation est utilisée lorsqu’il y a un grand nombre de connexions (il y a une connexion par flux) ou un grand nombre de serveurs multimédia, ou les deux.
Il s’agit du mode de choix pour Data Domain, mais certains commutateurs ne prennent pas en charge ce type de hachage.
net aggregate add veth0 mode LACP hash xor-L3L4 interfaces eth4a eth4b
L’agrégation utilisée avec cette commande sera également lacp-xor.
Eth2 et eth3 distribuent des paquets à l’aide de la fonction XOR des adresses IP source et de destination et des numéros de port.
Le contrôle du flux de données suit le même mécanisme que celui utilisé par le mode équilibré. L’exception est qu’il ajoute un protocole de contrôle pour surveiller les interfaces avec un minimum d’administration automatisée de l’interface, y compris une meilleure détection des défaillances de l’interface.
La détection va au-delà de la détection de la perte de porteuse pour la détection de la capacité d’envoyer et de recevoir des données.
La pulsation peut être envoyée toutes les secondes ou toutes les 30 secondes (par défaut). L’intervalle détermine la vitesse à laquelle la liaison détecte que la liaison ne communique plus et cesse d’utiliser l’interface. Une fois toutes les 30 secondes est moins invasif, mais il faut plus de temps pour marquer le lien comme étant en panne, et des délais d’expiration de connexion peuvent se produire pendant qu’il attend.
net failover add veth0 interfaces eth2 eth3
Il ne s’agit pas d’agrégation, mais la commande regroupe les interfaces eth2 et eth3 pour le basculement.
Un seul type de basculement est pris en charge. Si le lien physique actif disparaît, les données sont envoyées au deuxième lien physique.
L’interface active est déterminée par le lien qui s’affiche en premier lors de sa configuration.
Il ne s’agit pas d’une approche déterministe. Cela dépend de plusieurs facteurs tels que l’activité du commutateur, l’activité du réseau et l’interface affichée en premier lorsqu’ils sont activés.
L’interface active peut être déterminée en spécifiant l’un des liens comme principal.
L’interface principale est toujours définie comme active si elle est ACTIVE et RUNNING.
ifgroup au lieu de l’agrégation pour améliorer le débit et les performances.
Configurez et activez l’interface virtuelle.
Une fois l’interface virtuelle créée (et la méthode d’agrégation attribuée), l’interface doit être configurée avec une adresse IP (et un masque de sous-réseau) et activée. Pour ce faire, vous pouvez utiliser la commande suivante :
net config <veth#> <IP address> netmask <subnet address> up
Exemple :
net config veth1 192.168.192.168 netmask 255.255.255.0 up