• Aucun résultat trouvé

Agrégation de liens (Bonding)

N/A
N/A
Protected

Academic year: 2022

Partager "Agrégation de liens (Bonding)"

Copied!
13
0
0

Texte intégral

(1)

Agrégation de liens (Bonding)

Buts :

Utiliser plusieurs interfaces réseau pour :

Palier la défaillance d'une interface

Améliorer les performances

Équilibrage de charge

Certains modes supposent un support du commutateur auquel est relié la machine

(2)

Agrégation de liens (Bonding)

mode description fonction Support switch

0 Balance-rr

(round-robin) Équilibre de charge et

tolérance de panne nécessaire 1 active-backup Prise de relais en cas de

panne

inutile 2 balance-xor Idem rr mais (souirce

XOR dest) mod n pour choix carte

nécesaire

3 broadcast Émission de chaque paquet sur toutes les interfaces

nécessaire

4 802.3ad/LACP Agrégation de lien nécessaire 5 Balance TLB Transmit Load

balancing(en sortie) non 6 Balance ALB Adaptative Load

Balancing : en entrée et en sortie

nécessaire

(3)

Bonding : mode 0

Balance-rr

paquets envoyés alternativement sur chaque interface

support du commutateur nécessaire

fournit :

tolérance de panne

répartition de charge

(4)

Bonding : mode 1

une seule carte active

l'adresse MAC n'est visible que cette interface

si la carte active tombe, une autre prend sa place

la carte qui devient maîtresse diffuse des paquets arp gratuits (mise à jour des tables ARP des

commutateurs)

fournit de la tolérance de panne

pas de support du commutateur nécessaire

(5)

Bonding : mode 2

balance-xor

idem balance-rr mais règle de répartition des paquets différente :

la carte de sortie d'un paquet est choisie par : (source XOR destination) %n

support du commutateur nécessaire

fournit :

tolérance de panne

répartition de charge

(6)

Bonding : mode 3

broadcast

les paquets sont diffusés sur toutes les cartes

fournit de la tolérance de panne

support du commutateur nécessaire

(7)

Bonding : mode 4

802.3ad ou LACP : agrégation dynamique de lien

les cartes physiques sont agrégées en une seule carte logique

fournit

tolérance de panne

répartition de charge

nécessite le support par le commutateur

(8)

Bonding : mode 5

balance TLB : adaptative transmit load balancing

le trafic SORTANT est réparti sur chacune des cartes esclave en fonction de leur charge

le trafic ENTRANT n'est reçu que sur la carte active

fournit

tolérance de panne

équilibrage de charge en sortie

pas de support du commutateur nécessaire

(9)

Bonding : mode 6

Balance ALB adaptative load balancing

idem TLB mais aussi en entrée

(10)

Bonding : configuration manuelle

Via les paramètres de modprobe

Modprobe bonding mode=1 miimon=100

miimon : intervalle en ms de vérification de la connexion

Mode : le mode choisi

Via cette méthode, les paramètres sont globaux

L'adresse Mac du bonding est celle de la première carte ajoutée

La commande ifenslave permet d'ajouter des cartes esclaves dans l'agrégat

(11)

Bonding : configuration sous Debian

Installer le package ifenslave-2.6 (kernel 2.6)

/etc/network/interfaces aura la forme suivante :

iface bond0 inet static address 10.31.1.5

netmask 255.255.255.0 network 10.31.1.0

gateway 10.31.1.254

up /sbin/ifenslave bond0 eth0 up /sbin/ifenslave bond0 eth1

Les paramètres seront dans /etc/modprobe.d/arch/i386:

alias bond0 bonding

options bonding mode=1 miimon=100 downdelay=200 updelay=200

(12)

Bonding : configuration sous Debian lenny et +

Installer le package ifenslave-2.6 (kernel 2.6)

/etc/network/interfaces aura la forme suivante :

iface bond0 inet static address 10.31.1.5

netmask 255.255.255.0 network 10.31.1.0

gateway 10.31.1.254 slaves eth0 eth1

bond_mode active-backup bond_miimon 100

On ne modifie pas /etc/modprobe.d/arch/i386

(13)

Statistiques

cat /sys/class/net/bond0/bonding/mode

cat /sys/class/net/bond0/bonding/mii_status

cat /sys/class/net/bond0/bonding/slaves

cat /sys/class/net/bond0/bonding/active_slave

Références

Documents relatifs

Par consé- quent, le(la) bibliothécaire doit chercher dans le Sudoc chaque notice d’autorité représentant l’un des contributeurs, à l’aide d’une fonction recherchant les

Two-component relativistic quantum mechanical calculations have confirmed for the iodine series (X = I) that the evolution of the interaction energy is contradictory with

In contrast to the 20–40 s LED excitation discussed previously, a 5 ns laser excitation pulse is too short to allow a thermal generation of a population of the most

The decomposition must lead to a set of failure and repair parameters for the virtual machines such that production rates in the two-machine lines satisfy the

/ La version de cette publication peut être l’une des suivantes : la version prépublication de l’auteur, la version acceptée du manuscrit ou la version de l’éditeur. For

36 (a) Department of Modern Physics and State Key Laboratory of Particle Detection and Electronics, University of Science and Technology of China, Anhui; (b) School of Physics,

ثلاثلا لصفلا رافيغيش ةيمومعلا ةضصؤلما ةلاح ةصارد ى - مهاغحضم 85 صواجحً لا لاثم ى ضشملل يبؼلا صدفلا تامذخ شػظ 50 لا ىفؽخعالإاب ذىيالإاو ٌىخذلا تامذخ نيخ