Failback Data Transfer Using Volume ID Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing storage systems lack a method to efficiently manage data correspondence between primary and secondary sites during failback processing, resulting in prolonged time requirements for data transfer during failback operations.
Innovation Solution
A computer system with a management apparatus that includes a processor and memory to associate identification information with volumes, allowing for the transmission of only updated data from the secondary site to the primary site during failback, thereby reducing the time needed for failback processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all data corresponding to the secondary site volume is copied during failback processing, then data completeness is ensured, but failback processing time is prolonged
Solution Approach 1:
The patent extracts only the necessary updated data from the secondary site volume for failback processing, rather than copying all data. By using the correspondence relationship between primary and secondary volumes identified through unique IDs, the system extracts and transfers only the data that needs to be restored, significantly reducing failback processing time while ensuring data completeness for the specific volume being restored
Solution Approach 2:
The patent performs preliminary actions during the failover phase by establishing and storing the correspondence relationship between primary volume unique IDs and secondary volume IDs before failback is needed. This preliminary mapping allows the system to quickly identify and retrieve only the necessary updated data during failback processing, avoiding the need to copy all secondary volume data and reducing failback time
Data Source
AI summary
In failover processing, a CPU restores data stored in a first volume to a second volume of a storage system, associates a unique ID of the first volume with the second volume, and stores the unique ID associated therewith in a memory. After the failover processing is completed, the CPU manages an update difference management bitmap indicating an updated content with respect to data stored in the second volume. The CPU transmits, in failback processing, update data updated after the failover processing among the data stored in the second volume to the first volume identified by the unique ID associated with the second volume based on the update difference management bitmap.


