Feature Explorer AI AI

×

Subscribe now to get the Latest Updates

Watch a 2-minute overview video

Customizing hashing parameters and shared-buffer alpha values for better load balancing

More Information:

Customizing hashing parameters and shared-buffer alpha values for better load balancing

These switches achieve load balancing through use of a hashing algorithm, which determines how to forward traffic over LAG bundles or to next-hop devices when ECMP is enabled. The hashing algorithm makes hashing decisions based on values in various packet fields. You can explicitly configure some hashing parameters to make hashing more efficient. The shared-buffer pool is a global memory space that all ports on the switch share dynamically as they need buffers. The switch uses the shared-buffer pool to absorb traffic bursts after the dedicated-buffer pool is exhausted. The shared-buffer pool threshold is dynamically calculated based on a factor called "alpha". You can specify the alpha, or dynamic threshold, value to determine the change threshold of shared buffer pools for both ingress and egress buffer partitions. To specify hashing parameters: user@switch# set forwarding-options enhanced-hash-key hash-params (ecmp | lag) To specify a threshold value for a particular queue: user@switch# set class-of-service shared-buffer (ingress|egress) buffer-partition buffer dynamic-threshold value

Product / Application Software Introduced Release
EX4400-24X Junos OS 23.1R1
EX4650-48Y Junos OS 19.3R1
QFX5100 Junos OS 19.1R1
QFX5110 Junos OS 19.1R1
QFX5120-48Y Junos OS 19.3R1
QFX5130-32CD Junos OS Evolved 20.3R1
QFX5130E-32CD Junos OS Evolved 23.4R2
QFX5130-48C Junos OS Evolved 23.4R1
QFX5130-48CM Junos OS Evolved 23.4R2
QFX5120-48T Junos OS 20.2R1
QFX5120-48YM Junos OS 20.4R1
QFX5200-32C Junos OS 19.1R1
QFX5210-64C Junos OS 19.1R1
QFX5220-32CD Junos OS Evolved 19.1R2
QFX5220-128C Junos OS Evolved 19.2R1
QFX5230-64CD Junos OS Evolved 22.2X100-D10
QFX5240-64QD Junos OS Evolved 23.4R2
QFX5240-64OD Junos OS Evolved 24.4R1
QFX5240-64OD Junos OS Evolved 23.4R2
QFX5241-64OD Junos OS Evolved 23.4X100-D40
QFX5241-64QD Junos OS Evolved 23.4X100-D40
QFX5241-32OD Junos OS Evolved 23.4X100-D43
QFX5250-64OE-L Junos OS Evolved 25.2X100-D20
QFX5700 Junos OS Evolved 21.2R1
QFX5700E Junos OS Evolved 23.4R2
QFX5140-24CD8O Junos OS Evolved 25.2X100-D20