Projet

Général

Profil

Scénario #15696

Documenter le bonding sur EOLE 2.6.1

Ajouté par Emmanuel GARETTE il y a environ 8 ans. Mis à jour il y a presque 7 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
21/06/2017
Echéance:
13/07/2017
% réalisé:

100%

Temps estimé:
(Total: 7.00 h)
Temps passé:
1.00 h (Total: 13.33 h)
Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Sous-tâches

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


Demandes liées

Lié à Documentations - Tâche #20711: Intégrer les schémas et les explications complémentaires Fermé 06/06/2017
Lié à 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

Historique

#1 Mis à jour par Emmanuel GARETTE il y a environ 8 ans

  • Sujet changé de Documenter la nouvelle le bonding à Documenter le bonding

#2 Mis à jour par Fabrice Barconnière il y a plus de 7 ans

  • Temps estimé mis à 3.00 h
  • Restant à faire (heures) mis à 3.0

#3 Mis à jour par Fabrice Barconnière il y a plus de 7 ans

  • % réalisé changé de 0 à 30
  • Restant à faire (heures) changé de 3.0 à 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 Mis à jour par Fabrice Barconnière il y a plus de 7 ans

  • Tâche parente changé de #9185 à #14618

#5 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Projet changé de Distribution EOLE à Documentations

#6 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Version cible sprint 2016 45-47 - Équipe MENSR supprimé

#7 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Lié à Tâche #20711: Intégrer les schémas et les explications complémentaires ajouté

#8 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Sujet changé de Documenter le bonding à Documenter le bonding sur EOLE 2.6.1
  • % réalisé changé de 30 à 0
  • Temps estimé changé de 3.00 h à 2.00 h
  • Tâche parente #14618 supprimé

#9 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Tracker changé de Tâche à Scénario
  • Echéance mis à 13/07/2017
  • Version cible mis à sprint 2017 26-28 Equipe MENSR
  • Temps estimé 2.00 h supprimé
  • Points de scénarios mis à 1.0

#10 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Assigné à mis à force bleue

#11 Mis à jour par Scrum Master il y a presque 7 ans

  • Assigné à changé de force bleue à Daniel Dehennin
  • Release mis à EOLE 2.6.1.1
  • Points de scénarios changé de 1.0 à 2.0

#12 Mis à jour par Daniel Dehennin il y a presque 7 ans

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

#13 Mis à jour par Scrum Master il y a presque 7 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF