NetScaler MPX™

Configurar el tamaño del anillo en interfaces Mellanox y Fortville

Las plataformas NetScaler admiten interfaces Mellanox y Fortville. El tamaño del anillo en estas interfaces es configurable. Un tamaño de anillo mayor reduce la pérdida de paquetes cuando hay un pico repentino de tráfico.

Requisito previo

La interfaz para la que está configurando el tamaño del anillo debe estar ACTIVA al aplicar estos cambios.

Configurar el tamaño del anillo en NIC Mellanox

Nota:

Esta función está disponible en la versión 14.1 compilación 21.x y posteriores.

Las interfaces de 50 G y 100 G en las plataformas NetScaler son NIC Mellanox. Las siguientes plataformas contienen NIC Mellanox:

  • MPX 9100
  • MPX 15000-50G
  • Dispositivo certificado FIPS MPX 15000-50G
  • MPX 16000
  • MPX 26000
  • MPX 26000-50S
  • MPX 26000-100G
  • MPX 26000T-100G

El tamaño máximo de anillo que puede configurar en una interfaz Mellanox es de 16384 bits. Solo se admite el tipo de anillo fijo. Debe reiniciar completamente el dispositivo para que la configuración surta efecto.

Para establecer el tamaño del anillo en una NIC Mellanox

En el símbolo del sistema, escriba:

set interface <id> [-ringsize <positive_integer>] [-ringtype ( Elastic | Fixed )]

Ejemplo:

>set int 100/1 ringsize 16384 ringtype fixed
>reboot
> sh int 100/1

1)      Interface 100/1 (100G Ethernet, CR4, 100 Gbit) #2  
        flags=0xc020 <ENABLED, UP, UP, autoneg, HAMON, HEARTBEAT, 802.1q>
        MTU=1500, native vlan=1, MAC=0c:42:a1:eb:f3:a3, uptime 101h45m50s
        Requested: media AUTO, speed AUTO, duplex AUTO, fctl OFF,
                 throughput 0
        Actual: media UTP, speed 100000, duplex FULL, fctl OFF, throughput 100000
        LLDP Mode: NONE,                 LR Priority: 1024

        RX: Pkts(205951) Bytes(15819732) Errs(0) Drops(204858) Stalls(0)
        TX: Pkts(720) Bytes(828600) Errs(0) Drops(0) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
        Rx Ring: Configured size=16384, Actual size=16384, Type: Fixed
<!--NeedCopy-->

Para restablecer el tamaño del anillo en una NIC Mellanox

No puede restablecer el tamaño del anillo en una NIC Mellanox. Debe establecerlo en el valor predeterminado.

Ejemplo:

>set int 100/1 ringsize 2048 ringtype fixed
>reboot
> sh int 100/1

1)      Interface 100/1 (100G Ethernet, CR4, 100 Gbit) #2  
        flags=0xc020 <ENABLED, UP, UP, autoneg, HAMON, HEARTBEAT, 802.1q>
        MTU=1500, native vlan=1, MAC=0c:42:a1:eb:f3:a3, uptime 101h45m50s
        Requested: media AUTO, speed AUTO, duplex AUTO, fctl OFF,
                 throughput 0
        Actual: media UTP, speed 100000, duplex FULL, fctl OFF, throughput 100000
        LLDP Mode: NONE,                 LR Priority: 1024

        RX: Pkts(205951) Bytes(15819732) Errs(0) Drops(204858) Stalls(0)
        TX: Pkts(720) Bytes(828600) Errs(0) Drops(0) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
        Rx Ring: Configured size=2048, Actual size=2048, Type: Fixed
<!--NeedCopy-->

Configurar el tamaño del anillo en NIC Fortville

Nota:

Esta función está disponible en la versión 13.0 compilación 90.x y posteriores.

Las interfaces de 10 G, 25 G y 40 G en las plataformas NetScaler son interfaces Fortville. Los siguientes dispositivos MPX y los dispositivos de capacidad cero correspondientes contienen NIC Fortville:

  • MPX 8900
  • Dispositivo certificado MPX 8900 FIPS
  • MPX 9100
  • MPX 14000-40C
  • MPX 14000-40S
  • MPX 14000-40G
  • MPX 15000
  • MPX 15000-50G
  • Dispositivo MPX 15000-50G certificado FIPS
  • MPX 16000
  • MPX 25000-40G
  • MPX 25000T
  • MPX 25000TA
  • MPX 25000-40G
  • MPX 26000
  • MPX 26000-50S

El tamaño máximo de anillo que puede configurar en una interfaz Fortville es de 4096 bits. Puede configurar el tipo de anillo como fijo o elástico. Un tipo de anillo elástico permite que la interfaz acepte un pico de tráfico.

Requisito

La interfaz debe estar ACTIVA al aplicar estos cambios.

Para establecer el tamaño del anillo en una NIC Fortville

En el símbolo del sistema, escriba:

set interface <id> [-ringsize <positive_integer>] [-ringtype ( Elastic | Fixed )]

Ejemplo:

> set int 25/1 ringsize 4096 ringtype elastic
 Done
> sh int 25/1

1)      Interface 25/1 (25G Ethernet, CR, 25 Gbit) #8  
        flags=0xc020 <ENABLED, UP, UP, autoneg, HAMON, HEARTBEAT, 802.1q>
        MTU=1500, native vlan=1, MAC=00:e0:ed:dc:11:bf, uptime 101h17m10s
        Requested: media AUTO, speed AUTO, duplex AUTO, fctl OFF,
                 throughput 0
        Actual: media UTP, speed 25000, duplex FULL, fctl OFF, throughput 25000
        LLDP Mode: NONE,                 LR Priority: 1024

        RX: Pkts(257620) Bytes(21778920) Errs(0) Drops(186380) Stalls(0)
        TX: Pkts(417) Bytes(17514) Errs(0) Drops(0) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
        Rx Ring: Configured size=4096, Actual size=512, Type: Elastic
Done


> set int 25/1 ringsize 4096 ringtype fixed
 Done
> sh int 25/1

1)      Interface 25/1 (25G Ethernet, CR, 25 Gbit) #8  
        flags=0xc020 <ENABLED, UP, UP, autoneg, HAMON, HEARTBEAT, 802.1q>
        MTU=1500, native vlan=1, MAC=00:e0:ed:dc:11:bf, uptime 101h17m10s
        Requested: media AUTO, speed AUTO, duplex AUTO, fctl OFF,
                 throughput 0
        Actual: media UTP, speed 25000, duplex FULL, fctl OFF, throughput 25000
        LLDP Mode: NONE,                 LR Priority: 1024

        RX: Pkts(257620) Bytes(21778920) Errs(0) Drops(186380) Stalls(0)
        TX: Pkts(417) Bytes(17514) Errs(0) Drops(0) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
        Rx Ring: Configured size=4096, Actual size=4096, Type: Fixed

Done
<!--NeedCopy-->

Para anular el tamaño del anillo en una NIC Fortville

En el símbolo del sistema, escriba:

unset interface <id> ringsize ringtype

Ejemplo:

> unset int 25/1 ringsize ringtype
 Done
> sh int 25/1

1)      Interface 25/1 (25G Ethernet, CR, 25 Gbit) #7  
        flags=0xc020 <ENABLED, UP, UP, autoneg, HAMON, HEARTBEAT, 802.1q>
        MTU=1500, native vlan=1, MAC=00:e0:ed:dc:11:be, uptime 0h00m02s
        Requested: media AUTO, speed AUTO, duplex AUTO, fctl OFF,
                 throughput 0
        Actual: media UTP, speed 25000, duplex FULL, fctl OFF, throughput 25000
        LLDP Mode: NONE,                 LR Priority: 1024

        RX: Pkts(11560) Bytes(971823) Errs(0) Drops(8330) Stalls(0)
        TX: Pkts(69) Bytes(2898) Errs(0) Drops(0) Stalls(0)
        NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
        Bandwidth thresholds are not set.
        Rx Ring: Configured size=2048, Actual size=512, Type: Elastic


 Done
>
<!--NeedCopy-->
Configurar el tamaño del anillo en interfaces Mellanox y Fortville