Ayúdenos a mejorar su experiencia.

Háganos saber su opinión.

¿Podría dedicar dos minutos de su tiempo a completar una encuesta?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
list Table of Contents

¿Fue útil esta traducción automática?

starstarstarstarstar
Go to English page
DESCARGO DE RESPONSABILIDAD:

Esta página será traducida por software de traducción automática de terceros. Si bien nos hemos esforzado por proporcionar una traducción de calidad, Juniper Networks no puede garantizar su corrección. En caso de duda respecto a la exactitud de la información que ofrece esta traducción, consulte la versión en inglés. El PDF descargable está disponible solo en inglés.

Procedimiento de actualización de la estructura MC-LAG de la serie QFX

date_range 02-Aug-23

Acerca de este ejemplo de configuración de red

Este ejemplo de configuración de red (NCE) muestra cómo actualizar manualmente un par de dispositivos de la serie QFX MC-LAG. Este proceso minimiza la interrupción del servicio y tiene un impacto mínimo en las cargas de trabajo del centro de datos.

Descripción general del caso de uso

Para eliminar el conmutador de acceso como un único punto de error en un entorno de centro de datos, los grupos de agregación de vínculos multichasis (MC-LAG) permiten que un dispositivo cliente forme una interfaz lógica LAG entre dos pares MC-LAG. Un MC-LAG proporciona redundancia y equilibrio de carga entre los dos pares MC-LAG, compatibilidad con multiconexión y una red de capa 2 sin bucles sin ejecutar STP. En este ejemplo se utiliza una configuración básica de MC-LAG, pero puede utilizar este proceso para muchos casos de uso diferentes.

En este ejemplo no se explica cómo realizar una actualización de software sin interrupción (NSSU).

Descripción técnica

La actualización manual de pares de MC-LAG es similar a una NSSU. El proceso de actualización manual utiliza un diseño de alta disponibilidad para quitar sistemáticamente un dispositivo del servicio con el fin de realizar la actualización y, a continuación, reiniciar. Cuando los servidores tienen doble base para cada par MC-LAG, la red puede gestionar la eliminación de uno de los pares MC-LAG durante la ventana de actualización. Hay una reducción del ancho de banda general de la red durante el proceso, pero la red permanece disponible.

El MC-LAG está en estado activo-activo y utiliza el protocolo ICCP para mantener sincronizado el estado del dispositivo entre los miembros del MC-LAG. Mientras un par maneja el tráfico, el otro par se desconecta para actualizar el software.

La figura 1 ilustra una topología básica de MC-LAG.

Figura 1: Topología Basic MC-LAG Topology básica de MC-LAG

Esta es la secuencia de eventos que se producen durante una actualización entre dos pares de MC-LAG (nodo 1 y nodo 2):

  1. Todo el tráfico se desplaza del nodo 1 al nodo 2.

  2. El nodo 1 ya no gestiona el tráfico, por lo que el MC-LAG ya no está operativo.

  3. El software se instala en el nodo 1 y luego se reinicia.

  4. El nodo 1 se conecta y todo el tráfico se desplaza del nodo 2 al nodo 1.

  5. El software se instala en el nodo 2 y luego se reinicia.

  6. Cuando el nodo 2 está en línea, las interfaces MC-LAG se vuelven a habilitar entre el nodo 1 y el nodo 2.

Cómo realizar una actualización de la estructura MC-LAG de la serie QFX

Requisitos

En este ejemplo se utilizan los siguientes componentes de hardware y software:

  • Dos dispositivos QFX5100 que ejecutan Junos OS versión 18.2R3-S3

  • Junos OS versión 18.4R3.3

  • Un servidor de prueba que ejecuta Ubuntu Linux 16.04

Visión general

Para garantizar un tiempo de inactividad mínimo, la actualización entre versiones de software requiere una secuencia de pasos coordinados entre todos los elementos de la red. Esta topología utiliza servidores con conexiones redundantes al MC-LAG para lograr una alta disponibilidad durante el cambio entre pares MC-LAG.

Para actualizar la estructura a una nueva versión de Junos OS con una interrupción mínima del tráfico, debe deshabilitar el MC-LAG y actualizar los pares MC-LAG como unidades independientes. Una vez actualizado el software en ambos pares MC-LAG, volverá a conectarlos y restablecerá el MC-LAG.

Topología

La figura 2 ilustra la topología MC-LAG a la que se hace referencia en este ejemplo.

Figura 2: Topología Topology

Configuración de actualización de la estructura MC-LAG de la serie QFX

Preparación para la actualización

Procedimiento paso a paso

Utilice este procedimiento para actualizar ambos pares de una estructura MC-LAG que consta de conmutadores QFX5100 a la misma versión de lanzamiento de Junos OS. Recomendamos encarecidamente que ambos miembros del MC-LAG sean la misma plataforma.

En este ejemplo de configuración, se muestra cómo actualizar manualmente los pares MC-LAG de la versión 18.2R3-S3 de Junos OS a la versión 18.4R3.3 de Junos OS.

  1. Verifique que el estado de MC-LAG esté operativo entre ambos pares de MC-LAG comprobando los parámetros de MC-LAG.

    content_copy zoom_out_map
    user@QFX5100-A> show interfaces mc-ae 
     Member Link                  : ae1
     Current State Machine's State: mcae active state
     Local Status                 : active
     Local State                  : up
     Peer Status                  : active
     Peer State                   : up
         Logical Interface        : ae1.0
         Topology Type            : bridge
         Local State              : up
         Peer State               : up
         Peer Ip/MCP/State        : 10.3.3.1 ae0.0 up
    
    content_copy zoom_out_map
    user@QFX5100-A> show iccp
    Redundancy Group Information for peer 10.3.3.1
      TCP Connection       : Established
      Liveliness Detection : Up
      Backup liveness peer status: Up
      Redundancy Group ID          Status
        1                           Up   
    Client Application: lacpd
      Redundancy Group IDs Joined: 1 
    
    Client Application: l2ald_iccpd_client
      Redundancy Group IDs Joined: 1
    
    content_copy zoom_out_map
    user@QFX5100-A> show lacp interfaces ae0 
    Aggregated interface: ae0
        LACP state:       Role   Exp   Def  Dist  Col  Syn  Aggr  Timeout  Activity
          xe-0/0/8       Actor    No    No   Yes  Yes  Yes   Yes     Fast    Active
          xe-0/0/8     Partner    No    No   Yes  Yes  Yes   Yes     Fast    Active
          xe-0/0/9       Actor    No    No   Yes  Yes  Yes   Yes     Fast    Active
          xe-0/0/9     Partner    No    No   Yes  Yes  Yes   Yes     Fast    Active
        LACP protocol:        Receive State  Transmit State          Mux State 
          xe-0/0/8                  Current   Fast periodic Collecting distributing
          xe-0/0/9                  Current   Fast periodic Collecting distributing
    
    content_copy zoom_out_map
    user@QFX5100-A> show lacp interfaces ae1
    Aggregated interface: ae1
        LACP state:       Role   Exp   Def  Dist  Col  Syn  Aggr  Timeout  Activity
          xe-0/0/10      Actor    No    No   Yes  Yes  Yes   Yes     Fast    Active
          xe-0/0/10    Partner    No    No   Yes  Yes  Yes   Yes     Fast    Active
        LACP protocol:        Receive State  Transmit State          Mux State 
          xe-0/0/10                 Current   Fast periodic Collecting distributing
    

Actualizar la estructura MC-LAG de la serie QFX

Procedimiento

Procedimiento paso a paso
  1. Copie la nueva imagen del software Junos OS en los /var/tmp directorios de ambos pares.

    La copia del software en ambos pares de MC-LAG organiza el software para el procedimiento de actualización. La operación de copia tarda algún tiempo en completarse mientras transfiere las imágenes del software Junos OS del servidor a los pares MC-LAG.

    content_copy zoom_out_map
    user@QFX5100-A> file copy http://server.juniper.net/volume/download/docroot/software/junos/18.4R3.3/jinstall-host-qfx-5-18.4R3.3-signed.tgz /var/tmp/
     
    user@QFX5100-B> file copy http://server.juniper.net/volume/download/docroot/software/junos/18.4R3.3/jinstall-host-qfx-5-18.4R3.3-signed.tgz /var/tmp/
     
  2. Deshabilite las interfaces orientadas al servidor en QFX5100-A para minimizar las interrupciones durante el cambio a QFX5100-B.

    content_copy zoom_out_map
    user@QFX5100-A# set interfaces xe-0/1/10 disable
     
    user@QFX5100-A# commit and-quit
    Figura 3: Deshabilitar la interfaz orientada al servidor en QFX5100-A Disabling the Server-Facing Interface on QFX5100-A
  3. Desactive las interfaces de enlace ascendente en QFX5100-A.

    content_copy zoom_out_map
    user@QFX5100-A# set interfaces et-0/0/52 disable 
    
    user@QFX5100-A# commit and-quit
    Figura 4: Desactivación de la interfaz de enlace ascendente en QFX5100-A Disabling the Uplink Interface on QFX5100-A
  4. Deshabilite las interfaces entre QFX5100-A y QFX5100-B.

    Esto rompe el MC-LAG.

    content_copy zoom_out_map
    user@QFX5100-A# set interfaces xe-0/0/8 disable
    user@QFX5100-A# set interfaces xe-0/0/9 disable
    user@QFX5100-A# commit and-quit
    content_copy zoom_out_map
    user@QFX5100-B# set interfaces xe-0/0/8 disable
    user@QFX5100-B# set interfaces xe-0/0/9 disable
    user@QFX5100-B# commit and-quit
    Figura 5: Deshabilitar interfaces entre QFX5100-A y QFX5100-B Disabling Interfaces Between QFX5100-A and QFX5100-B
  5. Actualice QFX5100-A.

    content_copy zoom_out_map
    user@QFX5100-A> request system software add /var/tmp/jinstall-host-qfx-5-18.4R3.3-signed.tgz reboot 
    Figura 6: Actualización de QFX5100-A Upgrading QFX5100-A
  6. Para redirigir el tráfico de QFX5100-B a QFX5100-A, vuelva a habilitar las interfaces orientadas al servidor y de vínculo ascendente en QFX5100-A.

    content_copy zoom_out_map
    user@QFX5100-A# delete interfaces xe-0/0/10 disable
    user@QFX5100-A# delete interfaces et-0/0/52 disable
    user@QFX5100-A# commit and-quit
    Figura 7: Volver a habilitar las interfaces Re-enabling Server-Facing and Uplink Interfaces orientadas al servidor y de enlace ascendente
  7. Deshabilite las interfaces orientadas al servidor en QFX5100-B.

    content_copy zoom_out_map
    user@QFX5100-B# set interfaces xe-0/0/10 disable
    user@QFX5100-B# commit and-quit
    Figura 8: Deshabilitar interfaces orientadas al servidor en QFX5100-B Disabling Server-Facing Interfaces on QFX5100-B
  8. Deshabilite las interfaces de enlace ascendente en QFX5100-B, de modo que el tráfico pase por QFX5100-A.

    content_copy zoom_out_map
    user@QFX5100-B# set interfaces et-0/0/52 disable
    user@QFX5100-B# commit and-quit
  9. Actualice QFX5100-B.

    content_copy zoom_out_map
    user@QFX5100-B> request system software add /var/tmp/jinstall-host-qfx-5-18.4R3.3-signed.tgz reboot 
    Figura 10: Actualización de QFX5100-B Upgrading QFX5100-B
  10. Vuelva a habilitar la interfaz ICCP-PL entre QFX5100-A y QFX5100-B.

    content_copy zoom_out_map
    user@QFX5100-A# delete interfaces xe-0/0/8 disable
    user@QFX5100-A# delete interfaces xe-0/0/9 disable
    user@QFX5100-A# commit and-quit
    content_copy zoom_out_map
    user@QFX5100-B# delete interfaces xe-0/0/8 disable
    user@QFX5100-B# delete interfaces xe-0/0/9 disable
    user@QFX5100-B# commit and-quit
  11. Vuelva a habilitar las interfaces orientadas al servidor y de vínculo ascendente en la QFX5100-B.

    content_copy zoom_out_map
    user@QFX5100-B# delete interfaces xe-0/0/10 disable
    user@QFX5100-B# delete interfaces et-0/0/52 disable
    user@QFX5100-B# commit and-quit

Verificación

Verificar que la estructura MC-LAG esté operativa
Propósito

Verifique que la estructura MC-LAG esté operativa.

Acción
content_copy zoom_out_map
user@QFX5100-A> show interfaces mc-ae 
 Current State Machine's State: mcae active state
 Local Status                 : active
 Local State                  : up
 Peer Status                  : active
 Peer State                   : up
     Logical Interface        : ae1.0
     Topology Type            : bridge
     Local State              : up
     Peer State               : up
     Peer Ip/MCP/State        : 10.3.3.1 ae0.0 up
content_copy zoom_out_map
user@QFX5100-A> show iccp
Redundancy Group Information for peer 10.3.3.1
  TCP Connection       : Established
  Liveliness Detection : Up
  Backup liveness peer status: Up
  Redundancy Group ID          Status
    1                           Up   

Client Application: lacpd
  Redundancy Group IDs Joined: 1 

Client Application: l2ald_iccpd_client
  Redundancy Group IDs Joined: 1
content_copy zoom_out_map
user@QFX5100-A> show lacp interfaces ae0
Aggregated interface: ae0
    LACP state:       Role   Exp   Def  Dist  Col  Syn  Aggr  Timeout  Activity
      xe-0/0/8       Actor    No    No   Yes  Yes  Yes   Yes     Fast    Active
      xe-0/0/8     Partner    No    No   Yes  Yes  Yes   Yes     Fast    Active
      xe-0/0/9       Actor    No    No   Yes  Yes  Yes   Yes     Fast    Active
      xe-0/0/9     Partner    No    No   Yes  Yes  Yes   Yes     Fast    Active
    LACP protocol:        Receive State  Transmit State          Mux State 
      xe-0/0/8                  Current   Fast periodic Collecting distributing
      xe-0/0/9                  Current   Fast periodic Collecting distributing
content_copy zoom_out_map
user@QFX5100-A> show lacp interfaces ae1
Aggregated interface: ae1
    LACP state:       Role   Exp   Def  Dist  Col  Syn  Aggr  Timeout  Activity
      xe-0/0/10      Actor    No    No   Yes  Yes  Yes   Yes     Fast    Active
      xe-0/0/10    Partner    No    No   Yes  Yes  Yes   Yes     Fast    Active
    LACP protocol:        Receive State  Transmit State          Mux State 
      xe-0/0/10                 Current   Fast periodic Collecting distributing
Significado

Puede ver que el MC-LAG está operativo porque la interfaz MC-AE y las conexiones ICCP están activas.

Compruebe que la nueva versión de Junos OS esté instalada
Propósito

Compruebe que la nueva versión de Junos OS esté instalada en QFX5100-A y QFX5100-B.

Acción
content_copy zoom_out_map
user@QFX5100-A> show version
fpc0:
--------------------------------------------------------------------------
Hostname: QFX5100-A
Model: qfx5100-48s-6q
Junos: 18.4R3.3
JUNOS Base OS Software Suite [18.4R3.3]
JUNOS Base OS boot [18.4R3.3]
JUNOS Crypto Software Suite [18.4R3.3]
JUNOS Crypto Software Suite [18.4R3.3]
JUNOS Online Documentation [18.4R3.3]
JUNOS Kernel Software Suite [18.4R3.3]
JUNOS Packet Forwarding Engine Support (qfx-ex-x86-32) [18.4R3.3]
JUNOS Routing Software Suite [18.4R3.3]
JUNOS jsd [i386-18.4R3.3-jet-1]
JUNOS SDN Software Suite [18.4R3.3]
JUNOS Enterprise Software Suite [18.4R3.3]
JUNOS Web Management Platform Package [18.4R3.3]
JUNOS Openconfig [18.4R3.3]
JUNOS py-base-i386 [18.4R3.3]
JUNOS py-extensions-i386 [18.4R3.3]
JUNOS Host Software [17.3R3.9]
content_copy zoom_out_map
user@QFX5100-B> show version
fpc0:
--------------------------------------------------------------------------
Hostname: QFX5100-B
Model: qfx5100-48s-6q
Junos: 18.4R3.3
JUNOS Base OS Software Suite [18.4R3.3]
JUNOS Base OS boot [18.4R3.3]
JUNOS Crypto Software Suite [18.4R3.3]
JUNOS Crypto Software Suite [18.4R3.3]
JUNOS Online Documentation [18.4R3.3]
JUNOS Kernel Software Suite [18.4R3.3]
JUNOS Packet Forwarding Engine Support (qfx-ex-x86-32) [18.4R3.3]
JUNOS Routing Software Suite [18.4R3.3]
JUNOS jsd [i386-18.4R3.3-jet-1]
JUNOS SDN Software Suite [18.4R3.3]
JUNOS Enterprise Software Suite [18.4R3.3]
JUNOS Web Management Platform Package [18.4R3.3]
JUNOS Openconfig [18.4R3.3]
JUNOS py-base-i386 [18.4R3.3]
JUNOS py-extensions-i386 [18.4R3.3]
JUNOS Host Software [17.3R3.9]
Significado

Puede ver que Junos OS 18.4R3.3 está instalado en QFX5100-A y QFX5100-B.

Conclusión

Actualización manual de la estructura MC-LAG de la serie QFX

Procedimiento paso a paso

Detalles de configuración del dispositivo

Procedimiento

Procedimiento paso a paso

Esta es la configuración de MC-LAG utilizada en este ejemplo.

QFX5100-A

content_copy zoom_out_map
set chassis aggregated-devices ethernet device-count 2
set interfaces xe-0/0/8 ether-options 802.3ad ae0
set interfaces xe-0/0/9 ether-options 802.3ad ae0
set interfaces xe-0/0/10 ether-options 802.3ad ae1
set interfaces ae0 aggregated-ether-options lacp active
set interfaces ae0 unit 0 family ethernet-switching interface-mode trunk
set interfaces ae0 unit 0 family ethernet-switching vlan members v500
set interfaces ae0 unit 0 family ethernet-switching vlan members v100
set interfaces ae1 aggregated-ether-options lacp active
set interfaces ae2 aggregated-ether-options lacp periodic fast
set interfaces ae1 aggregated-ether-options lacp system-id 00:01:02:03:04:05
set interfaces ae1 aggregated-ether-options lacp admin-key 3
set interfaces ae1 aggregated-ether-options mc-ae mc-ae-id 3
set interfaces ae1 aggregated-ether-options mc-ae chassis-id 0
set interfaces ae1 aggregated-ether-options mc-ae mode active-active
set interfaces ae1 aggregated-ether-options mc-ae status-control active
set interfaces ae1 aggregated-ether-options mc-ae init-delay-time 240
set interfaces ae1 unit 0 family ethernet-switching interface-mode access
set interfaces ae1 unit 0 family ethernet-switching vlan members v100
set interfaces irb unit 100 family inet address 10.1.1.9/24 vrrp-group 100 virtual-address 10.1.1.1
set interfaces irb unit 100 family inet address 10.1.1.9/24 vrrp-group 100 priority 200
set interfaces irb unit 100 family inet address 10.1.1.9/24 vrrp-group 100 accept-data
set interfaces irb unit 500 family inet address 10.3.3.2/24
set multi-chassis multi-chassis-protection 10.3.3.1 interface ae0
set protocols iccp local-ip-addr 10.3.3.2
set protocols iccp peer 10.3.3.1 session-establishment-hold-time 340
set protocols iccp peer 10.3.3.1 redundancy-group-id-list 1
set protocols iccp peer 10.3.3.1 backup-liveness-detection backup-peer-ip 10.92.71.88
set protocols iccp peer 10.3.3.1 liveness-detection minimum-receive-interval 60
set protocols iccp peer 10.3.3.1 liveness-detection transmit-interval minimum-interval 60
set protocols rstp interface ae0 disable
set protocols rstp interface ae1 edge
set protocols rstp interface all mode point-to-point
set protocols rstp bpdu-block-on-edge
set switch-options service-id 6
set vlans v100 vlan-id 100
set vlans v100 l3-interface irb.100
set vlans v100 mcae-mac-synchronize
set vlans v500 vlan-id 500
set vlans v500 l3-interface irb.500
Procedimiento paso a paso

QFX5100-B

content_copy zoom_out_map
set chassis aggregated-devices ethernet device-count 2
set interfaces xe-0/0/8 ether-options 802.3ad ae0
set interfaces xe-0/0/9 ether-options 802.3ad ae0
set interfaces xe-0/0/10 ether-options 802.3ad ae1
set interfaces ae0 aggregated-ether-options lacp active
set interfaces ae0 unit 0 family ethernet-switching interface-mode trunk
set interfaces ae0 unit 0 family ethernet-switching vlan members v500
set interfaces ae0 unit 0 family ethernet-switching vlan members v100
set interfaces ae1 aggregated-ether-options lacp active
set interfaces ae2 aggregated-ether-options lacp periodic fast
set interfaces ae1 aggregated-ether-options lacp system-id 00:01:02:03:04:05
set interfaces ae1 aggregated-ether-options lacp admin-key 3
set interfaces ae1 aggregated-ether-options mc-ae mc-ae-id 3
set interfaces ae1 aggregated-ether-options mc-ae chassis-id 1
set interfaces ae1 aggregated-ether-options mc-ae mode active-active
set interfaces ae1 aggregated-ether-options mc-ae status-control standby
set interfaces ae1 aggregated-ether-options mc-ae init-delay-time 240
set interfaces ae1 unit 0 family ethernet-switching interface-mode access
set interfaces ae1 unit 0 family ethernet-switching vlan members v100
set interfaces irb unit 100 family inet address 10.1.1.10/24 vrrp-group 100 virtual-address 10.1.1.1
set interfaces irb unit 100 family inet address 10.1.1.10/24 vrrp-group 100 priority 100
set interfaces irb unit 100 family inet address 10.1.1.10/24 vrrp-group 100 accept-data
set interfaces irb unit 500 family inet address 10.3.3.1/24
set multi-chassis multi-chassis-protection 10.3.3.2 interface ae0
set protocols iccp local-ip-addr 10.3.3.1
set protocols iccp peer 10.3.3.2 session-establishment-hold-time 340
set protocols iccp peer 10.3.3.2 redundancy-group-id-list 1
set protocols iccp peer 10.3.3.2 backup-liveness-detection backup-peer-ip 10.92.71.87
set protocols iccp peer 10.3.3.2 liveness-detection minimum-receive-interval 60
set protocols iccp peer 10.3.3.2 liveness-detection transmit-interval minimum-interval 60
set protocols rstp interface ae0 disable
set protocols rstp interface ae1 edge
set protocols rstp interface all mode point-to-point
set protocols rstp bpdu-block-on-edge
set switch-options service-id 6
set vlans v100 vlan-id 100
set vlans v100 l3-interface irb.100
set vlans v100 mcae-mac-synchronize
set vlans v500 vlan-id 500
set vlans v500 l3-interface irb.500
footer-navigation