Multi-Level Switch Configuration via Midplane Coupling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network switch systems face challenges in efficiently managing bandwidth and minimizing hops as the number of systems in a cluster increases, requiring flexible expansion capabilities and optimal bandwidth distribution between leaf and spine modules.
Innovation Solution
The proposed solution involves a switch system architecture with leaf and spine modules, where internal ports of leaf modules are consistently coupled to specific spine modules via a midplane, allowing for flexible configuration and minimizing hops, while achieving full bisectional bandwidth by optimizing the number of ports and connections between modules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If additional multi-level switches are added to expand the cluster, then the network capacity and number of connected systems increase, but the number of hops increases and bandwidth efficiency decreases
Solution Approach 1:
The switch system is segmented into multiple multi-level switches, each containing multiple switching elements organized in a hierarchical structure. This segmentation allows the network to expand by adding more switches while maintaining efficient routing within each switch, thereby limiting the number of hops even as cluster capacity grows.
Solution Approach 2:
The patent introduces a hierarchical dimension to the network architecture with multiple levels of switching elements. Instead of a flat single-level structure, data can be routed through different hierarchical levels, providing alternative paths and reducing the number of hops required to reach destination systems as the network expands.
2Adaptability or versatility
If additional multi-level switches are added to expand the cluster, then the network capacity increases, but bandwidth efficiency at input and output decreases
Solution Approach 1:
Each multi-level switch is segmented into multiple switching elements that can independently process data packets. This segmentation increases the total bandwidth capacity of each switch, allowing the system to maintain high bandwidth efficiency even as more switches are added to expand cluster capacity.
Solution Approach 2:
Multiple switching elements within each multi-level switch are merged to work together as a unified system with aggregated bandwidth. This combining of resources ensures that the total input and output bandwidth scales proportionally with the number of switches added to the cluster.
3Adaptability or versatility
If the number of systems in a cluster is increased, then the network capacity increases, but the complexity of managing bandwidth and connections increases
Solution Approach 1:
The multi-level switch architecture provides universal connectivity patterns where each switching element follows the same hierarchical structure and connection rules. This universality simplifies configuration and management as the network expands, since the same architectural principles apply regardless of the number of switches or systems added to the cluster.
Data Source
AI summary
Switch systems and method to configure switch systems are disclosed. A switch system includes a first leaf module and a first spine module. The first leaf module includes a plurality of internal ports and external ports. The first spine module includes a plurality of ports. A midplane is configured to couple each of the internal port of first leaf module to a port of a first spine module such that a subset of internal ports of the first leaf module are always coupled to a known subset of first spine module. Other switch systems and methods to configure switch systems are disclosed.


