Control Plane Switchover via Pre-stored Cache Activation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network devices face delays and failures during control plane switchover events, leading to routing protocol delays and potential network outages due to the time-consuming process of migrating control plane address configurations between control plane components.
Innovation Solution
The network device proactively stores and manages control plane address configurations in caches on multiple control plane components, allowing for immediate activation of backup configurations upon detecting an event, thereby reducing switchover time and conserving resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If control plane address configurations are migrated between control plane components during switchover, then control plane role transition can be achieved, but switchover time increases causing routing protocol delays and potential network outages
Solution Approach 1:
The backup control plane component proactively receives and stores control plane address configurations from the master control plane component before a switchover event occurs. This preliminary action ensures that when switchover is needed, the backup component already possesses the necessary configurations and can immediately activate them, eliminating the time-consuming migration process and reducing switchover time while maintaining reliability.
2Speed
If control plane address configurations are actively managed and switched between components, then switchover speed increases, but resource allocation requirements increase during switchover events
Solution Approach 1:
Control plane address configurations are pre-loaded and stored in the backup control plane component's cache before switchover is needed. This eliminates the need for extensive resource allocation during switchover events, as the backup component already has the configurations ready for immediate activation, achieving fast switchover speed without requiring significant resource allocation at the moment of transition.
Solution Approach 2:
Instead of migrating actual control plane address configurations during switchover, the system uses cached copies of these configurations stored in advance in the backup control plane component. This copying approach allows for rapid switchover by simply activating the pre-stored copy rather than transferring data, reducing the resource allocation needed during the switchover event itself.
Data Source
AI summary
A network device may detect an event associated with a first control plane component included in the network device. The network device may, based on detecting the event, deactivate a first master control plane address configuration stored in a first cache on the first control plane component, and activate a second master control plane address configuration that was stored, prior to the event being detected, in a second cache on a second control plane component included in the network device. The network device may establish, using the activated second master control plane address configuration stored in the second cache on the second control plane component, a connection between the second control plane component and a data plane component included in the network device.


