Conjunto de interfaces redundantes

Un conjunto de interfaces redundantes es un conjunto de interfaces donde una de las interfaces está activa y las restantes están en espera. Si la interfaz activa falla, una de las interfaces en espera se hace cargo y se activa.

Los siguientes son los principales beneficios del uso de conjuntos de interfaces redundantes:

  • Un conjunto de interfaces redundantes garantiza la fiabilidad de la conexión entre el dispositivo Citrix ADC y un dispositivo del mismo nivel al proporcionar vínculos de copia de seguridad entre ellos.
  • A diferencia de la redundancia de enlaces que utiliza LACP, no se requiere configuración en el dispositivo del mismo nivel para un conjunto de interfaces redundantes. Para el dispositivo del mismo nivel, el conjunto de interfaces redundantes aparece como interfaces individuales y no como un conjunto o colección.
  • En una configuración de alta disponibilidad (HA), los conjuntos de interfaces redundantes pueden minimizar el número de conmutaciones de HA.

Nota

El conjunto de interfaces redundantes se conocía anteriormente como ‘paquete NIC ‘cuando se introdujo por primera vez en la versión 10.5.

Cómo funciona el conjunto de interfaces redundantes

Para un conjunto de interfaces redundantes, el dispositivo Citrix ADC deriva una dirección MAC sobre la base de un algoritmo interno y la asigna al conjunto de interfaces redundantes. Esta dirección MAC es compartida por todas las interfaces miembros y solo la utiliza la interfaz activa a la vez. La interfaz activa transmite mensajes GARP, que contiene la dirección MAC asignada al conjunto de interfaces redundantes y no la dirección MAC física propia de la interfaz. Cuando la interfaz activa actual falla y es tomada por otra interfaz, la nueva interfaz activa envía mensajes GARP. El dispositivo del mismo nivel actualiza su tabla de reenvío con la nueva información de la interfaz activa. Las interfaces en espera no envían ningún mensaje GARP. Las interfaces en espera no envían ningún paquete y descartan los paquetes que reciben.

En un conjunto de interfaces redundantes, la selección de la interfaz miembro como activa se basa en cualquiera de los siguientes factores:

  • Prioridad de interfaz redundante. Este es un parámetro de una interfaz y define la prioridad de la interfaz en un conjunto de interfaces redundantes para la selección de miembros activos. Este parámetro especifica un entero positivo. Bajar el valor por encima de la prioridad de la selección de miembros activos. La interfaz miembro con la prioridad más alta (valor más bajo) se selecciona como interfaz activa del conjunto de interfaces redundantes.
  • Orden de enlace de las interfaces de miembro. Si todas las interfaces miembro tienen la misma prioridad de interfaz redundante, la interfaz miembro enlazada primero al conjunto de interfaces redundantes se selecciona como interfaz activa del conjunto de interfaces redundantes.

En un conjunto de interfaces redundantes, la selección de interfaz activa se activa en uno de los siguientes eventos:

  • Cuando se produce un error en la interfaz activa actual o se inhabilita.
  • Cuando se establece la prioridad de una interfaz en espera en un valor inferior al de la interfaz activa actual. La interfaz en espera toma el control como interfaz activa.
  • Cuando se vincula una interfaz cuya prioridad es menor que la de la interfaz activa actual. La interfaz recién enlazada toma el relevo como interfaz activa.

Puntos a tener en cuenta para configurar conjuntos de interfaces redundantes

Tenga en cuenta los siguientes puntos antes de configurar un conjunto de interfaces redundantes:

  • En un dispositivo independiente o en un dispositivo con una configuración de alta disponibilidad, se especifica un conjunto redundante de vínculo en notación LR/X, donde X puede variar de 1 a 4. Por ejemplo, LR/1.
  • En una configuración de alta disponibilidad, las configuraciones de conjuntos de interfaces redundantes no se propagan ni sincronizan con el nodo secundario.
  • Puede configurar un máximo de cuatro conjuntos de interfaces redundantes en un dispositivo Citrix ADC.
  • Puede enlazar un máximo de 16 interfaces a un conjunto de interfaces redundantes.
  • Las interfaces miembros de un conjunto de interfaces redundantes no se pueden enlazar a otro conjunto de interfaces redundantes.
  • Las interfaces miembro de un conjunto de interfaces redundantes no se pueden enlazar a un canal agregado de enlaces (LA).
  • Los canales LA no se pueden enlazar a un conjunto de interfaces redundantes.
  • Los conjuntos de interfaces redundantes no se pueden enlazar a un canal LA.
  • En una configuración de clúster:
    • Los conjuntos de interfaces redundantes no se pueden enlazar a una agregación de vínculos de clúster.
    • Un conjunto redundante de enlace se especifica en la notación N/LR/X (por ejemplo, 1/LR/3). Donde: N es el ID del nodo del clúster en el que se va a crear el conjunto de interfaces redundantes. X es un identificador de conjunto redundante de vínculo en un nodo de clúster. X puede variar de 1 a 4.
    • Una agregación de vínculos de clúster no se puede enlazar a un conjunto de interfaces redundantes.
    • Un conjunto de interfaces redundantes solo puede incluir las interfaces del nodo al que pertenece el conjunto de interfaces redundantes.
    • Una configuración de conjunto de redundancia elink existente en un dispositivo independiente cambia automáticamente a la notación de clúster (N/LR/X) después de agregar el dispositivo a una configuración de clúster.

Pasos de configuración

La configuración del conjunto de interfaces redundantes en un dispositivo Citrix ADC consta de las siguientes tareas:

  • Cree un conjunto de interfaces redundantes. Utilice la operación de comando channel para crear un conjunto de interfaces redundantes.

    En un dispositivo independiente o en un dispositivo con una configuración de alta disponibilidad, se especifica un conjunto redundante de vínculo en notación LR/X, donde X puede variar de 1 a 4. Por ejemplo, LR/1.

    En una configuración de clúster, se especifica un conjunto redundante de vínculo en N/LR/X (por ejemplo, 1/LR/3), donde: N es el ID del nodo de clúster en el que se va a crear el conjunto de interfaces redundantes, X es el identificador de conjunto redundante de vínculo en un nodo de clúster. X puede variar de 1 a 4.

  • Enlazar interfaces al conjunto de interfaces redundantes. Asocie las interfaces deseadas con el conjunto de interfaces redundantes. Una interfaz no puede formar parte de varios conjuntos de interfaces redundantes.

  • ( Opcional) Establezca una prioridad de interfaz redundante en la interfaz miembro. Utilice la operación de comando interface para establecer la prioridad de interfaz redundante en una interfaz miembro deseada de un conjunto de interfaces redundantes.

Para crear un conjunto de interfaces redundantes mediante la CLI:

En el símbolo del sistema:

  • <ID>agregar canal
  • <ID>mostrar canal

Para enlazar interfaces a una interfaz redundante establecida mediante la CLI:

En el símbolo del sistema:

  • <ID> <ifnum>canal de enlace
  • <ID>mostrar canal

Para establecer una prioridad de interfaz redundante de una interfaz mediante la CLI:

En el símbolo del sistema:

  • <positive_integer>establecer interfaz <ID> -lrsetpriority
  • <ID>mostrar interfaz

Ejemplo de configuración 1:

En el ejemplo siguiente, se crea el conjunto de interfaces redundantes LR/1 y las interfaces 1/1, 1/2, 1/3 y 1/4 están enlazadas a LR/1. La prioridad de interfaz redundante se establece en un valor predeterminado de 1024 para todas estas interfaces miembro. La salida del comando show channel muestra que la interfaz 1/1 es la interfaz activa actual para la interfaz redundante set lr/1.

> add channel lr/1
 Done
> bind channel lr/1 1/1 1/2 1/3 1/4
 Done
> show channel
1)    Interface LR/1 (Link Redundant) #23
        flags=0x100c020 <ENABLED, UP, LINKREDUNDANT, UP, HAMON, 802.1q>
        MTU=1500, native vlan=1, MAC=36:97:a2:b7:6b:a9, uptime 0h00m00s
        Requested: media NONE, speed AUTO, duplex NONE, fctl OFF,
                 throughput 0
        Actual: throughput 1000
        LLDP Mode: NONE,
        RX: Pkts(1) Bytes(52) Errs(0) Drops(1) Stalls(0)
        TX: Pkts(2) Bytes(84) Errs(0) Drops(4) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
                1/1: UTP-1000-FULL-OFF          UP  0h14m06s    LR Active Member
                1/2: UTP-1000-FULL-OFF          UP  0h14m06s    LR Inactive Member
                1/3: UTP-1000-FULL-OFF          UP  0h14m06s    LR Inactive Member
                1/4: UTP-1000-FULL-OFF          UP  0h14m06s    LR Inactive Member
Done

Ejemplo de configuración 2:

En el ejemplo siguiente, la prioridad de interfaz redundante de la interfaz miembro 1/4 se establece en 100, que es menor que la prioridad de interfaz redundante establecida de todas las demás interfaces miembro de LR/1.

La salida del comando show channel muestra que la interfaz 1/4 es la interfaz activa actual para el conjunto de interfaces redundantes LR/1.

> set interface 1/4 -lrsetPriority 100
Done
> show channel
1)      Interface LR/1 (Link Redundant) #23
        flags=0x100c020 <ENABLED, UP, LINKREDUNDANT, UP, HAMON, 802.1q>
        MTU=1500, native vlan=1, MAC=36:97:a2:b7:6b:a9, uptime 0h00m00s
        Requested: media NONE, speed AUTO, duplex NONE, fctl OFF,
                 throughput 0
        Actual: throughput 1000
        LLDP Mode: NONE,
        RX: Pkts(1) Bytes(52) Errs(0) Drops(1) Stalls(0)
        TX: Pkts(2) Bytes(84) Errs(0) Drops(4) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
                1/1: UTP-1000-FULL-OFF          UP  0h14m06s    LR Inactive Member
                1/2: UTP-1000-FULL-OFF          UP  0h14m06s    LR Inactive Member
                1/3: UTP-1000-FULL-OFF          UP  0h14m06s    LR Inactive Member
                1/4: UTP-1000-FULL-OFF          UP  0h14m06s    LR Active Member
Done

Ejemplo de configuración 3:

Considere una configuración de clúster de cuatro nodos N1, N2, N3 y N4. En este ejemplo, el conjunto de interfaces redundantes 1/LR/3 se crea en el nodo N1 y las interfaces 1/1/1, 1/1/2 y 1/1/3 están enlazadas a él. La prioridad de interfaz redundante se establece en un valor predeterminado de 1024 para todas estas interfaces miembro. La salida del comando show channel indica que la interfaz 1/1/1 es la interfaz activa actual para el conjunto de interfaces redundantes 1/LR/3.

    > add channel 1/LR/3

    Done
    > bind channel 1/LR/3 1/1/1 1/1/2 1/1/3

    Done
    > show channel
    1)    Interface 1/LR/3 (Link Redundant) #14
            flags=0x100c020 <ENABLED, UP, LINKREDUNDANT, UP, HAMON, 802.1q>
            MTU=1500, native vlan=1, MAC=36:97:a2:b7:6b:a9, uptime 0h00m00s
            Requested: media NONE, speed AUTO, duplex NONE, fctl OFF,
            throughput 0
            Actual: throughput 1000
            LLDP Mode: NONE,
            RX: Pkts(66) Bytes(4406) Errs(0) Drops(82) Stalls(0)
            TX: Pkts(55) Bytes(2626) Errs(0) Drops(145) Stalls(0)
            NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
            Bandwidth thresholds are not set.

            1/1/1: UTP-1000-FULL-OFF UP  0h14m06s LR Active Member
            1/1/2: UTP-1000-FULL-OFF UP  0h14m06s LR Inactive Member
            1/1/3: UTP-1000-FULL-OFF UP  0h14m06s LR Inactive Member

    Done