Réponses:
(2a). L'équilibrage de charge.
(3). Séparation du trafic (c'est-à-dire que vous pourriez avoir un serveur Web / base de données combiné, le même réseau, mettre tout le trafic Web sur une carte réseau, le trafic DB sur l'autre, ce qui facilite le calcul des charges pour les types de trafic). Cela facilite également la séparation des deux plus tard, personne n'a à changer les chaînes de connexion.
Un réseau séparé pour les sauvegardes.
Un réseau distinct pour l'accès à la console (ceux-ci sont généralement désormais intégrés sur la carte système pour les serveurs traditionnels).
Augmentation du débit (plusieurs réseaux GB) liés ensemble.
Il n'y a qu'une autre raison majeure à laquelle je peux penser, qui est similaire à la redondance, et c'est la jonction, de sorte que vous pouvez configurer le trafic pour qu'il circule sur des ports 2x1 Gbit, vous donnant 2 Gbit de débit total. Certains l'appellent LaCP, Linux le connaît comme mode = 4 comme décrit ci-dessous.
Les modes de liaison d'interface Linux offrent quelques autres options:
mode = 0 (balance-rr) Politique de tourniquet
mode = 1 (sauvegarde active) Politique de sauvegarde active
mode = 2 (balance-xor) Politique XOR: transmission basée sur [(adresse MAC source XOR'd avec adresse MAC de destination) nombre d'esclaves modulo].
mode = 3 (diffusion) Politique de diffusion: transmet tout sur toutes les interfaces esclaves. Ce mode offre une tolérance aux pannes.
mode = 4 (802.3ad) Agrégation de liens dynamiques IEEE 802.3ad. Crée des groupes d'agrégation qui partagent les mêmes paramètres de vitesse et de duplex.
mode = 5 (balance-tlb) Équilibrage adaptatif de la charge de transmission: liaison de canal qui ne nécessite aucun support de commutateur spécial.
mode = 6 (balance-alb) Équilibrage de charge adaptatif: inclut balance-tlb plus l'équilibrage de charge de réception (rlb) pour le trafic IPV4, et ne nécessite aucune prise en charge spéciale de commutateur.
Comme pour le n ° 2, plusieurs cartes réseau sont également nécessaires pour une disponibilité élevée. Plusieurs interfaces réseau (sur le même réseau, mais devraient vraiment être séparées) seront utilisées pour surveiller quels serveurs sont disponibles (un battement de cœur). De plus, dans le cas de VMWare, une troisième carte réseau peut être utilisée pour migrer l'état actif d'une machine virtuelle sans interférer avec la quantité de bande passante disponible pour l'interface publique ou le battement de cœur.
Probablement 2 NIC est le minimum requis pour un serveur, comme d'autres au moins pour HA. Si vous commencez à inclure la console, la pulsation, éventuellement le stockage iSCSI ... vous pouvez facilement toucher une demi-douzaine de cartes réseau pour un serveur.
Cela peut apparaître sous "# Vous devez vous connecter à 2 réseaux physiques différents", mais si le serveur était également un routeur, il aurait besoin de deux NIC.
J'utilise toujours 2 cartes réseau dans un serveur pour la redondance. Plus d'une fois au fil des ans, j'ai débranché le mauvais câble (généralement causé par une précipitation excessive). C'est vraiment bien de ne pas avoir le serveur déconnecté. J'ai également subi plusieurs défaillances de cartes réseau.
En ce qui me concerne, si possible, un serveur devrait tout avoir redondant. Les cartes réseau ne font pas exception. En de rares occasions, j'ai également eu besoin d'une isolation du trafic, j'ajoute une deuxième paire pour cela.
Je n'ai jamais compris l'argument de redondance NIC. Sans pièces mobiles, elles échouent rarement ... vous n'avez pas 2 cartes mères dans un serveur, n'est-ce pas? Il vaut mieux être redondant sur tout le niveau du serveur.
Cependant, j'aime la redondance "d'erreur humaine" ci-dessus lors du débranchement par erreur.