Autonomic Traffic Load Balancing in Link Aggregation Groups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current link aggregation models fail to effectively distribute ingress traffic flows across multiple links due to lack of sufficient entropy, leading to unbalanced traffic distribution and potential network performance bottlenecks.

Innovation Solution

The implementation of mechanisms that allow a Link Aggregation Group (LAG) to coordinate with associated switches using extended Link Aggregation Control Protocol (LACP) messages to rebalance ingress traffic by identifying overused links and redirecting traffic, ensuring balanced distribution without requiring additional metrics or causing out-of-order packet issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional link aggregation models are used, then link redundancy and scalability are provided, but ingress traffic distribution becomes unbalanced due to lack of sufficient entropy

Engineering Contradiction:
Improvelink redundancyVSAvoidtraffic distribution balance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the LAG monitors traffic distribution across member links and sends LACP messages to the switch when imbalance is detected. The switch then adjusts its traffic routing based on this feedback, creating a closed-loop control system that dynamically maintains balanced traffic distribution while preserving link redundancy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The LAG autonomously monitors its own traffic distribution and initiates rebalancing actions by sending LACP messages to the switch when unbalance is detected. This self-service capability allows the LAG to automatically correct traffic distribution issues without external intervention, maintaining both reliability and productivity.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If switch-based traffic distribution methods are used, then ingress traffic routing is simplified, but the LAG loses control over traffic distribution leading to unbalanced loads

Engineering Contradiction:
Improveingress traffic routingVSAvoidtraffic load balance
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system maintains simple switch-based routing while adding a feedback loop where the LAG monitors traffic balance and communicates with the switch via LACP messages. This allows the LAG to retain control over traffic distribution decisions while the switch continues to handle the actual routing, combining operational simplicity with load balance control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The LACP message protocol serves as an intermediary communication channel between the LAG and the switch. It carries traffic distribution status and control information, enabling the LAG to exert control over traffic routing decisions while maintaining the simplicity of switch-based forwarding operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If additional entropy measures are implemented to improve traffic distribution, then traffic balance improves, but system complexity and additional metrics requirements increase

Engineering Contradiction:
Improvetraffic distribution balanceVSAvoidentropy measurement mechanisms
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The LAG autonomously monitors its own traffic distribution by examining packets passing through it, eliminating the need for external entropy measurement mechanisms. This self-service approach provides the necessary traffic balance information without adding system complexity or requiring additional metrics collection infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Instead of implementing complex proactive entropy measures, the system uses simple reactive feedback based on actual traffic monitoring. The LAG observes real traffic distribution and only initiates control actions when imbalance is detected, avoiding the complexity of continuous entropy measurement while maintaining effective traffic balance.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9912596B2Autonomic traffic load balancing in link aggregation groups by modification of switch ingress traffic routing
Publication Date: 2018.03.06 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9912596B2 patent drawing
  • US9912596B2 patent drawing
  • US9912596B2 patent drawing

AI summary

Mechanisms are provided for performing traffic load balancing on ingress traffic directed to a Link Aggregation Group (LAG). The mechanisms monitor a ingress traffic load across a plurality of links of the Link Aggregation Group (LAG). The mechanisms determine if the ingress traffic load across the plurality of links is unbalanced. Moreover, the mechanisms, in response to determining that the ingress traffic load across the plurality of links is unbalanced, send a message to a switch associated with the LAG requesting the switch to modify routing of ingress traffic to the LAG to perform ingress traffic load balancing.