Global Storage System Recovery via Management Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional system recovery methods in computing systems are inadequate, as they cannot recover the operating system if the abnormality is caused by physical damage or expiry of the system disk, and fail when the local storage device that stores the backup system malfunctions.
Innovation Solution
A system and method that utilize a global storage device to perform system recovery operations, allowing the working server to recover its operating system even if the local storage device is damaged, by assigning part of the global storage device to the working server and using it for recovery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If system recovery relies on local storage device, then recovery speed is fast, but recovery fails when local storage device is damaged or malfunctions
Solution Approach 1:
The patent introduces a global storage device as an intermediary between the working server and backup system. When the local storage device fails, the global storage device mediates the recovery process by providing backup system files, ensuring recovery reliability without requiring the local storage device to be functional.
Solution Approach 2:
The patent merges the local storage device and global storage device into a unified storage system where both devices work together for recovery. The management server coordinates between these storage devices, allowing the system to leverage both local fast access and global reliability for comprehensive recovery operations.
2Reliability
If global storage device is used for recovery, then recovery reliability is improved, but recovery speed may decrease
Solution Approach 1:
The patent segments the recovery process into two phases: first attempting fast recovery from the local storage device, and only if that fails, proceeding to recovery from the global storage device. This segmentation allows the system to achieve fast recovery when possible while maintaining reliability through the backup global storage option.
Solution Approach 2:
The system performs preliminary recovery attempts using the local storage device before resorting to the global storage device. This preliminary action ensures that the faster local recovery method is utilized when available, while the global storage device serves as a pre-prepared backup option for when local recovery fails.
3Productivity
If local storage device stores backup system, then recovery is fast, but system security is reduced when local storage is compromised
Solution Approach 1:
The global storage device acts as a secure intermediary that stores backup systems isolated from the working server's local environment. This separation protects against security risks on the local storage device while still enabling fast recovery through the management server's coordination between the two storage devices.
Data Source
AI summary
A method for system recovery may be provided. The method may be implemented on a management server of a recovery system. The recovery system may further include at least one working server configured to perform one or more tasks and a global storage device configured to store a backup system or a system image file of each of the at least one working server. The management server may be connected to the at least one working server and the global storage device. The method may include, for each of the at least one working server, determining whether the working server is in an abnormal state. For each of the at least one working server, in response to determining that the working server is in an abnormal state, the method may further include assigning at least part of the global storage device to the working server and causing the working server to perform a first system recovery operation using the at least part of the global storage device.


