MC-LAG Configuration via Management Controller Topology Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring MC-LAG switches in complex network topologies is a time-consuming and challenging process for network administrators, requiring careful planning to identify connected NIC ports and switches, which becomes even more complicated as network topologies grow or change dynamically.

Innovation Solution

A management controller automatically configures multiple chassis links in a multi-chassis system by requesting and analyzing switch port data from server systems and switches, determining match ports and nodes, and establishing peer link ports, using protocols like LLDP, CDP, or Intel RSD to streamline the configuration process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If network administrators manually configure MC-LAG switches in complex network topologies, then configuration accuracy can be maintained, but the time and effort required increases significantly

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables self-service configuration by allowing MC-LAG switches to automatically discover their network topology and configure themselves without human intervention. The switches autonomously exchange configuration information, identify peer relationships, and establish link aggregation groups based on discovered network conditions, eliminating the need for manual administrator configuration while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where MC-LAG switches continuously exchange configuration status and topology information through designated peer links. This feedback loop allows the system to automatically adjust and verify configurations, ensuring accuracy while reducing the time administrators would otherwise need to spend on manual verification and troubleshooting.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If network topology grows and changes dynamically, then network capacity and flexibility improve, but the complexity of configuration management increases

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidconfiguration management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs dynamic configuration management where MC-LAG switches automatically adapt to changing network topologies in real-time. The switches continuously monitor network conditions, detect topology changes, and reconfigure themselves accordingly without requiring administrator intervention. This dynamic approach maintains network flexibility while automatically managing the increasing complexity that arises from growing and changing topologies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements preliminary action by pre-establishing peer links and configuration protocols between potential MC-LAG switch pairs before actual topology changes occur. This preparatory configuration enables the system to rapidly adapt to dynamic changes without requiring complex real-time decision-making, thereby maintaining flexibility while reducing management complexity.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automatic configuration is implemented, then configuration time is reduced, but the need for sophisticated discovery protocols and algorithms increases

Engineering Contradiction:
Improveconfiguration speedVSAvoiddiscovery protocol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs universal discovery protocols that can handle multiple configuration scenarios and topology types through a single standardized mechanism. The MC-LAG switches use multi-functional discovery algorithms that can identify peer relationships, determine link aggregation parameters, and verify network connectivity all through the same protocol framework. This universality achieves fast automatic configuration while containing the complexity increase through standardized, multi-purpose solutions rather than multiple specialized protocols.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10581688B2Methods for automatically configuring multiple chassis link aggregation group (MC-LAG)
Publication Date: 2020.03.03 QUANTA COMPUTER INC
  • US10581688B2 patent drawing
  • US10581688B2 patent drawing
  • US10581688B2 patent drawing

AI summary

The present disclosure provides a system and method for automatically configuring multiple chassis links in a multi-chassis system using a management controller. The management controller can request and receive switch port data from a plurality of server systems, and a plurality of switches of the multi-chassis system. Based upon received switch port data, the management controller can determine peer link ports for a first switch and a second switch of the plurality of switches; select suitable port groups from a plurality of ports of the first switch and the second switch based upon the received switch port data; and configure ports in each suitable port group as a MC-LAG member port for the corresponding suitable port group.