Fabric Domain Objects for Distributed Fabric Diagnostics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Complex and intricate interconnections in data centers make troubleshooting and managing distributed fabric systems challenging due to the large number of switch chassis and intricate linkages, making it difficult to diagnose and manage issues effectively.
Innovation Solution
A method is introduced that involves collecting per-lane statistics from each fabric element chip in scaled-out fabric coupler (SFC) chassis, integrating them with a central agent, and presenting the integrated statistics within the distributed fabric system's topology to a user interface, allowing for real-time monitoring and troubleshooting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the distributed fabric system expands to include hundreds and thousands of switch chassis to increase capacity and coverage, then the system's processing power and connectivity are improved, but the complexity of interconnections and difficulty of troubleshooting worsen
Solution Approach 1:
The patent segments the complex fabric system into hierarchical levels (core fabric, distribution fabric, access fabric) and further divides it into manageable domains. Each domain is assigned a unique identifier, allowing administrators to mentally and visually organize the vast interconnection network into discrete, comprehensible units rather than facing an undifferentiated mass of connections.
Solution Approach 2:
The patent introduces fabric domain objects as intermediary abstractions between the physical hardware and the management interface. These domain objects serve as mediators that aggregate and represent complex interconnections in simplified forms, allowing administrators to interact with high-level concepts rather than individual linkages.
2Adaptability or versatility
If the number of switch chassis and interconnections increases to meet growing network demands, then the system's connectivity and capability are improved, but the ability to diagnose and troubleshoot problems deteriorates
Solution Approach 1:
The patent implements comprehensive feedback mechanisms that automatically collect, aggregate, and present diagnostic information about fabric interconnections. The system continuously monitors the state of fabric domains and provides real-time feedback to administrators through the management interface, enabling rapid detection and diagnosis of problems without manual tracing of numerous interconnections.
Solution Approach 2:
The patent creates virtual representations (copies) of the physical fabric topology through fabric domain objects. These virtual models replicate the essential characteristics and relationships of the physical interconnections, allowing administrators to diagnose and troubleshoot problems in the virtual domain without physically navigating the complex hardware landscape.
3Measurement precision
If detailed per-lane statistics are collected from each fabric element chip to improve monitoring precision, then the accuracy of performance measurement is improved, but the amount of data to be processed and presented increases complexity
Solution Approach 1:
The patent merges numerous individual per-lane statistics from multiple fabric element chips into aggregated fabric domain objects. By combining related data elements and organizing them hierarchically, the system maintains detailed measurement precision while reducing the apparent complexity through systematic aggregation and structured presentation.
Solution Approach 2:
The patent creates universal fabric domain objects that serve multiple functions simultaneously: they represent physical fabric domains, aggregate performance statistics, provide diagnostic information, and enable troubleshooting. This multi-functionality reduces overall system complexity by using a single unified structure rather than separate specialized components for each function.
Data Source
AI summary
A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC chassis includes a network processor and fabric ports. Each network processor of each DLC chassis includes a fabric interface in communication with the DLC fabric ports of that DLC chassis. Each SFC chassis includes a fabric element and fabric ports. A communication link connects each SFC fabric port to one DLC fabric port. Each communication link includes cell-carrying lanes. Each fabric element of each SFC chassis collects per-lane statistics for each SFC fabric port of that SFC chassis. Each SFC chassis includes program code that obtains the per-lane statistics collected by the fabric element chip of that SFC chassis. A network element includes program code that gathers the per-lane statistics collected by each fabric element of each SFC chassis and integrates the statistics into a topology of the entire distributed fabric system.


