Centralized Control Container for Multi-ASIC Switch Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of managing network switches with multiple control chips is increased due to physical limitations, making it challenging to handle a large number of ports with a single chip, and configuring such switches is more intricate than devices with a single control chip, requiring separate configuration of each chip and management through distinct containers.
Innovation Solution
A centralized control container is introduced to manage multiple control chips, providing abstraction and coordinating configuration, statistics gathering, and system-wide policy enforcement, allowing administrators to treat the network switch as a single device, while distributing settings and maintaining coherent operation across chips.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple control chips are used to handle a large number of ports, then the port capacity and scalability are improved, but the device complexity and management difficulty increase
Solution Approach 1:
A centralized control container is introduced as an intermediary layer between the administrator and multiple control chips. This control container manages configuration, statistics gathering, and policy enforcement across all chips, shielding administrators from the complexity of individual chip management while enabling high port capacity through multiple chips.
Solution Approach 2:
The control plane is segmented into a centralized control container that handles system-wide management and individual control chips that handle specific port subsets. This segmentation allows each chip to be optimized for specific functions while the control container provides unified management, resolving the contradiction between scalability and management complexity.
2Manufacturing precision
If separate configuration is performed for each control chip, then chip-level control precision is improved, but the ease of operation and configuration time increase
Solution Approach 1:
The configuration operations for multiple control chips are merged into a single centralized control container. Administrators perform configuration operations once at the system level, and the control container automatically distributes and applies these configurations to all relevant control chips, maintaining precision while dramatically improving ease of operation.
Solution Approach 2:
The centralized control container provides universal configuration capabilities that work across all control chips regardless of their specific functions or port assignments. This multi-functional approach allows a single configuration interface to manage diverse chip types and configurations, achieving both precision and ease of use.
Data Source
AI summary
Methods and systems include a hardware abstraction layer to provide control of two or more network switch controllers as a single network switch controller.


