Digital Twin for Server Restoration Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In production environments with multiple clients served by a server, even small downtime can result in substantial losses, and existing checkpoint rollback recovery models do not effectively manage service requests during server restoration, leading to latency and service disruptions.
Innovation Solution
A system comprising a restoring device, a digital twin device, and a restoration orchestrator that forwards service requests to the digital twin during downtime preparation, allowing the digital twin to service requests and synchronize data with the restored device, thereby minimizing latency and ensuring continuous service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If checkpoint rollback recovery model is used for server restoration, then restoration capability is provided, but service requests cannot be handled during restoration causing latency and service disruption
Solution Approach 1:
The patent creates a digital twin copy of the restoring device that replicates its functionality. During restoration, the digital twin receives and processes service requests that would otherwise be directed to the non-responsive original device, enabling continuous service without downtime latency.
Solution Approach 2:
The digital twin acts as an intermediary between clients and the restoring device. It intercepts service requests, processes them using its own resources, and synchronizes results with the restored device, thereby mediating the transition during restoration without interrupting service.
2Reliability
If server restoration is performed to maintain data integrity, then reliability is improved, but service disruption occurs during the restoration process
Solution Approach 1:
The digital twin is created as a functional copy of the restoring device before restoration begins. This copy can independently handle service requests while the original device performs restoration operations, maintaining both data integrity during restoration and service availability throughout the process.
Solution Approach 2:
The digital twin is prepared and activated before the restoration process starts. Service requests are immediately routed to the digital twin, ensuring that service availability is maintained from the moment restoration begins without any disruption to productivity.
3Loss of time
If restoration is performed quickly to minimize downtime, then loss of time is reduced, but service requests cannot be processed during restoration
Solution Approach 1:
The digital twin provides a parallel request processing capability that operates independently of the restoration speed. Even if restoration is performed quickly, the digital twin continues to process service requests without interruption, decoupling restoration speed from request processing capability.
Solution Approach 2:
The digital twin enables continuous request processing during the entire restoration duration. Service requests are continuously handled by the digital twin while the original device restores, ensuring uninterrupted productivity regardless of restoration speed or duration.
Data Source
AI summary
A method for managing restoration includes receiving, by a restoration orchestrator, a restoration request for the restoration by a restoring device, in response to the restoration request: identifying a downtime preparation time for the restoration, collecting, during the downtime preparation time, service requests from the restoring device, forwarding the service requests to a digital twin device, after the forwarding, making a determination that the downtime preparation time is complete, and based on the determination, initiating a re-servicing of the restoring device, wherein the restoration is complete after the determination.


