Data Redundancy Allocation System for Automatic Repository Failover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Telecommunications service providers face challenges in maintaining data integrity and continuity due to the manual and coordinated process of switching between active and standby data repositories, which can disrupt data transmission during transitions.
Innovation Solution
A Data Redundancy Allocation (DRA) system that monitors network node traffic and dynamically redirects data records from a non-operational active repository to a standby repository, using a network node routing list to ensure continuous data flow and automatically adjust routing policies based on repository availability and priority.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual switching between active and standby repositories is implemented to ensure data integrity, then reliability is improved, but device complexity and operational difficulty increase
Solution Approach 1:
The system implements self-service through automated health checks and failover mechanisms. The data repository system autonomously monitors its own operational status and automatically initiates failover to standby repositories when failures are detected, eliminating the need for manual coordination while maintaining data integrity
Solution Approach 2:
The system employs continuous feedback loops through health check mechanisms that monitor repository status. When the active repository fails, the feedback signal triggers automatic failover to the standby repository, ensuring data integrity without manual intervention. The system also provides feedback on repository health status to enable dynamic load balancing
2Reliability
If manual coordination is used for repository switching, then data integrity can be maintained, but loss of time increases during transition
Solution Approach 1:
The system performs preliminary actions by pre-configuring standby repositories with necessary data and establishing failover protocols in advance. When failure occurs, the pre-established automation mechanisms immediately execute the switch without requiring manual coordination, significantly reducing transition time while maintaining data integrity
Solution Approach 2:
The system ensures continuity of useful action through automated real-time failover capabilities. When the active repository fails, the standby repository immediately takes over data transmission tasks without interruption to network operations, eliminating downtime associated with manual switching procedures
3Reliability
If standby repositories are maintained for redundancy, then reliability is improved, but loss of substance increases due to duplicate data storage
Solution Approach 1:
The system applies local quality by implementing selective data replication strategies. Instead of duplicating entire datasets across all standby repositories, the system replicates only critical data portions locally at each standby repository, reducing overall storage requirements while maintaining service continuity through targeted redundancy
Solution Approach 2:
The system utilizes parameter changes by dynamically adjusting replication factors and data retention policies based on repository role and priority. Standby repositories use different storage parameters than active repositories, optimizing the balance between redundancy and storage resource consumption through configurable data lifecycle management
4Productivity
If automated dynamic failover is implemented, then productivity is improved, but device complexity increases
Solution Approach 1:
The system introduces an intermediary component that manages the complexity of automated failover. This intermediary layer handles health monitoring, failure detection, and failover coordination, isolating the complexity from core data transmission operations and enabling productivity improvements through automation without overwhelming system complexity
Data Source
AI summary
This disclosure describes techniques for monitoring network node traffic and dynamically re-directing network node traffic from an active repository that has a non-operational data cluster, to a standby repository with an operational alternate data cluster. Particularly, a “Data Redundancy Allocation” (DRA) system is described that can monitor the operational integrity of an active repository and dynamically co-ordinate and re-direct network node traffic to a standby, redundant data repository in response to detecting that the active repository is no longer operational. In doing so, the data redundancy allocation system may ensure a continuous communication stream of data traffic from network nodes to data repositories (i.e., active repository or a designated standby repository) in spite of a data repository inadvertently becoming non-operational, or intentionally brought offline for a planned upgrade.


