Router Switchover via Parameter Matrix and Policy Evaluation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current High Availability (HA) techniques for network data communications face challenges in seamlessly switching traffic to a standby node upon failure, particularly in managing time-sensitive traffic and virtualized resources, as they rely on outdated methods that do not effectively utilize the capabilities of virtual routers and network interfaces.
Innovation Solution
Implementing a system that monitors network routing parameters, updates a parameter matrix, and applies policies to determine when to initiate a switchover to a standby node, using a capability matrix comparison to ensure the standby node has better resources, thereby maintaining uninterrupted data communications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional HA techniques are used for network switchover, then basic failover capability is provided, but seamless switchover for time-sensitive traffic cannot be achieved
Solution Approach 1:
The system performs preliminary actions by pre-configuring standby nodes with capability matrices and pre-establishing policy rules before failures occur. When a failure is detected, the switchover can proceed immediately by comparing pre-prepared capability matrices against policy criteria, eliminating the need for real-time resource assessment during the critical switchover moment.
Solution Approach 2:
The system dynamically monitors network routing parameters and updates capability matrices in real-time. The policy evaluation mechanism dynamically adjusts switchover decisions based on current network conditions, resource availability, and time-sensitive traffic requirements, enabling adaptive response to changing conditions during the switchover process.
2Adaptability or versatility
If virtualized resources are used in HA, then resource flexibility is improved, but effective utilization of virtual router capabilities is reduced
Solution Approach 1:
The system changes parameters by representing virtual router capabilities as quantifiable metrics in capability matrices, including resource availability, performance characteristics, and routing capabilities. Policy rules operate on these parameterized representations, enabling automated decision-making that fully leverages virtualized resource flexibility while maintaining effective utilization through structured comparison and evaluation.
3Loss of time
If switchover decisions are made quickly, then service interruption is minimized, but thorough evaluation of standby node capabilities is compromised
Solution Approach 1:
Capability matrices for all standby nodes are pre-computed and maintained before switchover events occur. When a failure is detected, the system performs a rapid policy evaluation against these pre-prepared matrices rather than assessing capabilities in real-time, enabling both quick decision-making and thorough capability evaluation to occur simultaneously.
Solution Approach 2:
The system implements feedback mechanisms that continuously monitor network routing parameters and update capability matrices. This ongoing feedback ensures that capability information remains current and accurate, allowing the policy evaluation to make precise switchover decisions based on the most recent network state without requiring time-consuming real-time assessment.
Data Source
AI summary
High availability router switchover decision are described using monitoring and policies. In one example, available network routing parameters are monitored. A change of one of the network routing parameters is detected. A parameter matrix of network routing parameters is updated in response to the detected change. The changed network routing parameters are applied to a policy in response to updating the parameter matrix and a switchover request is sent to a standby network node when the policy is mite by the changed network routing parameter.


