Project

General

Profile

Scénario #15696

Documenter le bonding sur EOLE 2.6.1

Added by Emmanuel GARETTE over 5 years ago. Updated about 4 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
06/21/2017
Due date:
07/13/2017
% Done:

100%

Estimated time:
(Total: 7.00 h)
Spent time:
1.00 h (Total: 13.33 h)
Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Subtasks

Tâche #20867: Mettre à jour les ongets "Interface-X" + explicationsFerméDaniel Dehennin

Tâche #20868: Ajouter "l'agrégation de liens Ethernet" dans les changements 2.6.1FerméDaniel Dehennin

Tâche #20869: Mettre en perspective "l'agrégation de liens Ethernet" et "l'agrégation de routes IP"FerméDaniel Dehennin

Tâche #20870: Reprendre des éléments de la présentation des J-EOLEFerméDaniel Dehennin


Related issues

Related to Documentations - Tâche #20711: Intégrer les schémas et les explications complémentaires Fermé 06/06/2017
Related to eole-genconfig - Scénario #21016: L’activation de l’agrégation de liens de niveau 2 ne doit pas nécessiter de changer d’onglet Nouveau

History

#1 Updated by Emmanuel GARETTE over 5 years ago

  • Subject changed from Documenter la nouvelle le bonding to Documenter le bonding

#2 Updated by Fabrice Barconnière over 4 years ago

  • Estimated time set to 3.00 h
  • Remaining (hours) set to 3.0

#3 Updated by Fabrice Barconnière over 4 years ago

  • % Done changed from 0 to 30
  • Remaining (hours) changed from 3.0 to 2.0

Nouvelle fonctionnalité 2.6.1.

La technique de bonding appelée Channel bonding ou Port trucking consiste à regrouper des liens réseaux/interfaces/cartes réseaux afin de mettre en place du load balancing et/ou améliorer la tolérance de pannes.

Il est possibles d'activer le bonding dans chaque onglet Interfaces-X en mode expert.

Les variables Nom de l'interface réseau - nom_cartes_ethX deviennent multivaluées en 2.6.1
Quand la variable ne contient qu'une seule valeur, le comportement reste le même que dans les versions précédentes d'EOLE.
Dès que la variable contient plus d'une valeur, le bonding est automatiquement activé pour l'interface.
  • Nom de l'interface réseau - nom_cartes_ethX : contient la liste des interfaces réseaux physiques regroupées dans le bond
  • Nom de l'interface réseau de la zone - nom_zone_ethX : est calculé avec la valeur bondX qui sera le nom de l'interface de bonding
  • Mode de bonding - bonding_mode_ethX : mode du bonding
    • balance-rr : mode 0 ou équilibrage de charge
    • active-backup : mode 1 ou sauvegarde active
    • balance-xor : mode 2 ou balance XOR
    • broadcast : mode 3 ou broadcast
    • 802.3ad : mode 4 ou 802.3ad
    • balance-tlb : mode 5 ou Traffic load balancing
    • balance-alb : mode 6 ou Adaptive load balancing
  • Fréquence des MII link monitoring en millisecondes - bonding_miimon_ethX : Intervalle de temps pour le monitoring des interfaces
  • Temps en millisecondes pour qu'une interface soit détectée down - bonding_downdelay_ethX : délai de détection d'une interface down
  • Temps en millisecondes pour qu'une interface soit détectée comme active - bonding_updelay_ethX : délai de détection d'une interface active

Le diagnose a été modifié pour tester le nom des interfaces et plus le nom des cartes (identiques si bonding désactivé) :

*** Cartes réseau
bond0: Speed: 100Mb/s Duplex: Full Link detected: yes 
bond1: Speed: 200Mb/s Duplex: Full Link detected: yes 

Sur l'interface réseau bond0
.                         SSH => Ok
.                  EAD Server => Ok
.                     EAD Web => Ok
Sur l'interface réseau bond1
.                         SSH => Ok
.                  EAD Server => Ok
.                     EAD Web => Ok
La commande ip addr permet d'afficher le paramétrage des interfaces réseau :
  • ens4 et ens7 => bond0
  • ens8 et ens9 => bond1
    2: ens4: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP group default qlen 1000
        link/ether 02:00:c0:a8:00:6d brd ff:ff:ff:ff:ff:ff
    3: ens7: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond0 state UP group default qlen 1000
        link/ether 02:00:c0:a8:00:6d brd ff:ff:ff:ff:ff:ff
    4: ens8: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond1 state UP group default qlen 1000
        link/ether 02:00:c0:a8:00:6f brd ff:ff:ff:ff:ff:ff
    5: ens9: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master bond1 state UP group default qlen 1000
        link/ether 02:00:c0:a8:00:6f brd ff:ff:ff:ff:ff:ff
    6: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
        link/ether 02:00:c0:a8:00:6d brd ff:ff:ff:ff:ff:ff
        inet 192.168.0.24/24 brd 192.168.0.255 scope global bond0
           valid_lft forever preferred_lft forever
    7: bond1: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
        link/ether 02:00:c0:a8:00:6f brd ff:ff:ff:ff:ff:ff
        inet 10.1.2.1/24 brd 10.1.2.255 scope global bond1
           valid_lft forever preferred_lft forever
    

Pas mal expliqué ici

#4 Updated by Fabrice Barconnière over 4 years ago

  • Parent task changed from #9185 to #14618

#5 Updated by Joël Cuissinat over 4 years ago

  • Project changed from Distribution EOLE to Documentations

#6 Updated by Joël Cuissinat over 4 years ago

  • Target version deleted (sprint 2016 45-47 - Équipe MENSR)

#7 Updated by Joël Cuissinat about 4 years ago

  • Related to Tâche #20711: Intégrer les schémas et les explications complémentaires added

#8 Updated by Joël Cuissinat about 4 years ago

  • Subject changed from Documenter le bonding to Documenter le bonding sur EOLE 2.6.1
  • % Done changed from 30 to 0
  • Estimated time changed from 3.00 h to 2.00 h
  • Parent task deleted (#14618)

#9 Updated by Joël Cuissinat about 4 years ago

  • Tracker changed from Tâche to Scénario
  • Due date set to 07/13/2017
  • Target version set to sprint 2017 26-28 Equipe MENSR
  • Estimated time deleted (2.00 h)
  • Story points set to 1.0

#10 Updated by Joël Cuissinat about 4 years ago

  • Assigned To set to force bleue

#11 Updated by Scrum Master about 4 years ago

  • Assigned To changed from force bleue to Daniel Dehennin
  • Release set to EOLE 2.6.1.1
  • Story points changed from 1.0 to 2.0

#12 Updated by Daniel Dehennin about 4 years ago

  • Related to Scénario #21016: L’activation de l’agrégation de liens de niveau 2 ne doit pas nécessiter de changer d’onglet added

#13 Updated by Scrum Master about 4 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF