Virtual Switch Identifier for Cross-Fabric Link Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies do not provide a scalable and flexible solution for link aggregation across multiple fabric switches, limiting the ability to efficiently manage and distribute broadcast, unknown unicast, or multicast traffic and handle failures in network configurations.

Innovation Solution

A switch system that assigns a virtual switch identifier from a global identifier range, allowing partner switches to recognize and manage virtual link aggregations across multiple fabric switches, and includes modules for packet processing, suppression, and failure detection to ensure seamless operation and traffic distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If link aggregation is implemented across multiple fabric switches using existing technologies, then high availability is improved, but scalability and flexibility are limited

Engineering Contradiction:
Improvehigh availabilityVSAvoidscalability and flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the link aggregation group across multiple fabric switches by assigning a common virtual switch identifier from a global identifier range to multiple switches. This allows the link aggregation to be distributed across different fabric switches while maintaining logical unity, thereby improving scalability without compromising high availability.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a virtual switch identifier from a global identifier range is assigned to operate switches as a single logical switch, then scalability is improved, but device complexity increases

Engineering Contradiction:
ImprovescalabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent employs a universal virtual switch identifier that can be recognized and processed by all fabric switches in the network. This single identifier serves multiple functions: it identifies the logical switch, enables cross-switch link aggregation, and facilitates automatic configuration. By using this universal identifier, the system achieves scalability without proportionally increasing device complexity, as the same identifier mechanism handles multiple operational requirements.

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

Data Source

PatentEP2920926B1Virtual link aggregations across multiple fabric switches
Publication Date: 2020.03.25 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • EP2920926B1 patent drawingFigure 1A
  • EP2920926B1 patent drawingFigure 1B
  • EP2920926B1 patent drawingFigure 2A

AI summary

One embodiment of the present invention provides a switch. The switch is configurable to be a member of a first fabric switch. The switch includes a link aggregation module. During operation, the link aggregation module marks an ingress-switch field of a frame with a virtual switch identifier. This virtual switch identifier is associated with the switch and a second switch, which is a member of a second fabric switch, and is from a range of identifier associated with the first fabric switch and the second fabric switch. Each of the first fabric switch and the second fabric switch is operable to accommodate a plurality of switches and operate as a single switch.