Failback Data Transfer Using Volume ID Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata completenessVSAvoidfailback processing time
Core Design Contradiction:
ReliabilityVSLoss of time

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

Inventive Principle:
Principle #2Taking out (Extraction)

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

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12093142B2Computer system and data control method
Publication Date: 2024.09.17 HITACHI VANTARA LTD
  • US12093142B2 patent drawing
  • US12093142B2 patent drawing
  • US12093142B2 patent drawing

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.