Feature Explorer AI AI

×

Subscribe now to get the Latest Updates

Watch a 2-minute overview video

BGP Support for Global Load Balancing in DC Fabric

More Information:

BGP Support for Global Load Balancing in DC Fabric

In a DC fabric, hashing is unable to ensure even load distribution over all ECMP links, which might result in congestions on certain links and underutilization on other links. Dynamic load balancing helps to avoid congested links to mitigate local congestion. However, dynamic load balancing cannot address some congestions. For example, AI ML traffic that has elephant flows and lacks entropy causes congestions in the fabric. In this case, global load balancing (GLB) helps to mitigate these congestions. Global load balancing is hashing a route with multiple ECMP links onto several links for load balancing.

In a CLOS network the congestions on the first two next hops impacts the load balancing decisions of the local node and the previous hop nodes triggering global load balancing. If the route has only one next-next-hop, a simple path quality profile is created. If the route has more than one next next-hop node then a simple path quality profile is created for each next next-hop node.

To enable global load balancing, include the global-load-balancing statement at the [edit protocols bgp] hierarchy level. We have disabled this statement by default.

Product / Application Software Introduced Release
QFX5240-64QD Junos OS Evolved 24.4R1
QFX5240-64OD Junos OS Evolved 24.4R1
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