Multiple Active Link Aggregators for Network Bandwidth Utilization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional link aggregation systems can only have one active aggregator at a time, leading to underutilization of resources in backup aggregators.
Innovation Solution
Implementing a mechanism that allows multiple link aggregators to be active concurrently, enabling simultaneous handling of network communications and data processing in both directions, while maintaining the ability to select the most suitable aggregator based on load balancing and other criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If only a single aggregator is active at a given time in conventional link aggregation systems, then device complexity and management overhead are reduced, but resource utilization and bandwidth efficiency deteriorate due to underutilization of backup aggregators
Solution Approach 1:
The system dynamically manages multiple aggregators by transitioning them between active and backup states based on real-time conditions. The first aggregator can be deactivated and the second aggregator activated through dynamic state changes, allowing the system to adapt to varying network demands and optimize resource utilization while maintaining manageable complexity through automated transition protocols
2Reliability
If multiple aggregators are established but only one is active, then redundancy is provided for failover, but resource waste occurs as backup aggregators remain underutilized
Solution Approach 1:
The system ensures continuous useful action by keeping multiple aggregators in different operational states (active and backup) simultaneously. The first aggregator handles primary traffic while the second aggregator remains prepared as backup, ensuring both redundancy and continuous utilization of resources. When the first aggregator is deactivated, the second aggregator seamlessly takes over, maintaining continuous network operation without resource waste
Data Source
AI summary
A computing device identifies a plurality of network interface controllers (NICs) of a computing device that are available for link aggregation. The computing device establishes a first link aggregator for a first set of the plurality of NICs and a second link aggregator for a second set of the plurality of NICs. The computing device activates the first link aggregator. The computing device activates the second link aggregator while maintaining the first link aggregator active to cause the first link aggregator and the second link aggregator to simultaneously handle network communications.


