Cluster Node Health Propagation in Static Link Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cluster environments with link aggregation, tracking changes in node health and propagating port state information is complex, particularly in static link aggregation setups, leading to potential traffic loss if unhealthy nodes are not promptly removed from the network.
Innovation Solution
Methods and systems are developed to propagate port state information within a cluster of intermediary devices, enabling detection of unhealthy nodes and automatic disabling of their ports, ensuring healthy nodes are only used for traffic distribution, with mechanisms to re-enable ports when nodes recover.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If static link aggregation is used without health monitoring, then device complexity is reduced, but traffic loss occurs when nodes become unhealthy
Solution Approach 1:
The patent implements a feedback mechanism where the first intermediary device monitors its own health status and automatically notifies the network device when health deteriorates. The network device responds by removing the unhealthy port from the aggregation, creating a closed-loop system that prevents traffic loss without requiring complex manual tracking
Solution Approach 2:
The system enables self-service by allowing the first intermediary device to autonomously detect its own unhealthy state and trigger the notification process. The network device then autonomously manages the port removal and readdition based on received notifications, eliminating the need for external manual intervention
2Extent of automation
If manual port management is used in static link aggregation, then automation is reduced, but implementation simplicity is improved, yet traffic loss occurs due to delayed health response
Solution Approach 1:
The patent introduces an intermediary notification mechanism where the first intermediary device sends health status notifications to the network device. This intermediary communication layer automates the port management process while maintaining implementation simplicity by using standard notification protocols rather than complex custom implementations
3Reliability
If unhealthy nodes are not promptly removed from link aggregation, then network stability is maintained, but traffic loss increases due to silent packet dropping
Solution Approach 1:
The patent implements preliminary action by having the first intermediary device proactively notify the network device of health deterioration before complete failure occurs. This advance notification allows the network device to preemptively remove the at-risk port from the aggregation, preventing traffic loss before it happens
Solution Approach 2:
The real-time feedback loop continuously monitors node health and immediately triggers port removal when degradation is detected. This rapid feedback mechanism ensures minimal response time by eliminating manual detection and decision-making delays, directly addressing the time loss issue
Data Source
AI summary
The present disclosure describes systems and methods for propagating port state to intermediary devices of a cluster in a static link aggregation environment. The methods and systems include a cluster comprising a plurality of intermediary devices in communication with a network device via a static link aggregation comprising aggregated ports from different intermediary devices of the cluster. A first device of the static link aggregation is configured to detect that a health of the first device is below a predetermined threshold and, responsive to the detection, identify one or more ports in the aggregated ports as down. A second device of the link aggregation is configured to, responsive to the identification, remove the ports from a distribution list for the static link aggregation. Upon detection that a health of a device is above a predetermined threshold, the first device may identify the ports as up.


