web-dev-qa-db-fra.com

Liaison de liaison sur plusieurs commutateurs?

J'ai lu un petit peu sur des nics liés avec ifenslave; Ce que je veux avoir du mal à comprendre, c'est s'il existe une configuration spéciale nécessaire pour diviser les obligations sur deux commutateurs. Par exemple, si j'ai plusieurs serveurs que tous ont deux niques chacun, et deux commutateurs distincts, puis-je simplement configurer les liaisons et branchez-la 1 carte réseau de chacun dans le commutateur n ° 1 et l'autre de chacun en commutateur # 2? ou y a-t-il de plus que ça?

Si les liaisons sont actives de la sauvegarde, une échec NIC sur une seule machine signifie que le serveur peut être déconnecté car le reste des machines utilise la carte réseau principale et utilise le secondaire? Ou reliez-vous les commutateurs avec un câble aussi?

9
Bryan Agee

À partir de la Documentation de liaison réseau du noyau Linux :

Dans une topologie telle que l'exemple ci-dessus, le actif-sauvegarde et les modes de diffusion sont les seuls modes de liaison utiles lors de l'optimisation de la disponibilité; Les autres modes nécessitent que tous les liens se terminent sur le même pair pour eux de se comporter de manière rationnelle.

Remarque, l'exemple référencé dans la citation est destiné à un seul hôte avec 2 (ou plus) nics, avec chaque NIC connecté à un interrupteur séparé. Les commutateurs ont un lien entre eux (ISL ou Inter -Witch Link) les reliant ensemble.

6

Cela dépend du mode de liaison que vous utilisez. Les 802.3ad Mode nécessite que le support de commutation (ES) 802.3AD et spécifiquement configuré pour cela. Les autres modes (balance-rr, active-backup, balance-xor, balance-tlb et balance-alb) Ne nécessite pas de support de commutateur spécifique.

Je ne sais pas comment la connectivité inter-commutateur affecte le choix du mode de liaison, mais je suppose que les commutateurs doivent être connectés les uns aux autres et avoir [~ # ~ # ~ ~ ~] = activé. Cette page ressemble à une bonne ressource pour la liaison.

3
mgorven

... Ce que j'ai du mal à comprendre, c'est s'il y a une configuration spéciale nécessaire pour diviser les obligations sur deux commutateurs.

Si vous souhaitez coller un lien entre les commutateurs, vous avez d'abord besoin d'un interrupteur qui le supporte. LACP (802.3AD) prend uniquement en charge la liaison dans un seul interrupteur . Tous les protocoles de liaison Ethernet inter-commutateur que je connais sont exclusifs.

Contactez votre fournisseur de commutateur pour comprendre s'ils disposent d'un protocole de liaison Ethernet multi-châssis qui fonctionne avec votre système d'exploitation Server.

ÉDITER:

comme Mgorven a souligné dans les commentaires, vous pouvez être liés à travers plusieurs commutateurs sans avoir besoin de 802.3ad.

3
Mike Pennington

Le seul mode de liaison qui atteint la haute disponibilité que nous recherchons est la liaison de sauvegarde active, avec un câble de chaque groupe de liaison attaché à divers commutateurs, ce qui est interconnecté. Cela permet à tout interrupteur donné échoue, en poussant tout le trafic sur les autres commutateurs et les nics connectés à celui-ci; Ou un nombre quelconque de NICS individuels peut échouer à condition que les deux deux ne soient dans la même liaison et que tous les commutateurs soient opérationnels.

802.3AD Nécessite des commutateurs gérés avec prise en charge, et XOR- ou RR-SOMBAGÉ nécessite que les commutateurs de questions prennent en charge le groupe de ports de quelque nature que ce soit.

2
Bryan Agee