Redundant Order Management System with Auxiliary Failover
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional disaster recovery techniques, such as cold, warm, and hot data recovery sites, often result in significant downtime and challenges in quickly restoring operations after a failure, especially when disaster recovery capabilities are inadequate or non-existent.
Innovation Solution
A redundant data recovery system with first and second management hardware located at disparate geographical locations, each equipped with primary and auxiliary order managers, order flow managers, and data synchronizers, allowing for seamless failover and data backup between sites to ensure continuous order processing and minimal downtime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If cold data recovery sites are used, then cost is reduced, but recovery time increases significantly
Solution Approach 1:
The system performs preliminary actions by continuously replicating data to a standby site and pre-configuring the standby environment before failure occurs. The standby site maintains synchronized data and operational readiness, eliminating the need for time-consuming setup after disaster strikes.
Solution Approach 2:
The invention creates a complete copy of the production environment at the standby site, including data, configuration, and infrastructure. This copy remains synchronized and ready to take over immediately upon failure, reducing recovery time while maintaining cost-effectiveness compared to hot sites.
2Loss of time
If hot (ACTIVE) disaster recovery sites are used, then recovery time is minimized, but cost and complexity increase
Solution Approach 1:
The system dynamically adjusts the standby site's operational state based on failure detection. The standby site transitions from a passive replication state to an active processing state automatically upon detecting primary site failure, providing near-instant recovery without maintaining permanent dual-active complexity.
Solution Approach 2:
The invention introduces an intermediary failure detection and switchover mechanism that manages the transition between primary and standby sites. This intermediary layer automates the failover process, reducing the complexity of direct site-to-site failover while achieving minimal downtime.
3Reliability
If disaster recovery capability is added to a site, then reliability improves, but device complexity and resource requirements increase
Solution Approach 1:
The invention merges the primary and standby site operations into a unified system where data replication, failure detection, and failover management are integrated. This consolidation reduces the complexity of managing separate recovery systems while improving reliability through coordinated operation.
Solution Approach 2:
The standby site is designed with multi-functionality, serving as both a data backup repository and a fully operational processing site. This universal design allows the same infrastructure to handle both data storage and application processing, reducing the need for separate dedicated recovery hardware.
Data Source
AI summary
A data recovery system (apparatus) includes first management hardware at a first location and second management hardware at a second location. The first management hardware includes or executes a corresponding primary order manager to process first orders. The second management hardware includes or executes a primary manager to process second orders. Each of the first management hardware and the second management hardware includes auxiliary resources to execute functions on behalf of each other in the event of a failure. For example, the first management hardware executes an auxiliary order manager to process the second orders during conditions in which the primary order manager of the second management hardware is unable to process the second orders; the second management hardware executes an auxiliary order manager to process the first orders during conditions in which the primary order manager of the first management hardware is unable to process the first orders.


