Storage Control Device Partial Copy Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data redundancy techniques, such as SnapOPC, consume large disk capacity and increase storage costs due to the need for frequent generation of equivalent copies to ensure data recovery in case of hardware failures, while only providing data at the time of equivalent copy initiation.

Innovation Solution

A control device and method that perform partial and equivalent copy processes, managing association and recovery information to read data from either partially copied or equivalent volumes, allowing data to be read from the appropriate source even in case of hardware failures without the need for frequent equivalent volume generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an equivalent copy (full backup) is generated every time SnapOPC is performed to ensure data recovery, then data recovery reliability is improved, but disk capacity consumption increases and storage cost increases

Engineering Contradiction:
Improvedata recovery reliabilityVSAvoiddisk capacity consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the backup strategy into two distinct components: SnapOPC for partial/differential data copying to reduce storage consumption, and selective EC for full equivalent copying only when necessary for data recovery. This segmentation allows the system to maintain reliability while reducing overall disk capacity consumption by avoiding redundant full copies.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of performing excessive full equivalent copies every time SnapOPC is executed, the patent applies partial action by selectively performing EC only when differential data copying is insufficient for complete data recovery. This reduces unnecessary storage consumption while maintaining adequate recovery capability.

Inventive Principle:
Principle #16Partial or excessive action

2Quantity of substance

If SnapOPC is used to reduce physical capacities of duplicated volumes, then disk capacity consumption is reduced, but data recovery capability is worsened because data at the time of hardware failure cannot be restored

Engineering Contradiction:
Improvedisk capacity consumptionVSAvoiddata recovery capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent performs preliminary EC before SnapOPC to establish a baseline full copy. This preliminary action ensures that even if SnapOPC differential copying fails to capture all necessary data due to hardware failure, the pre-established EC provides a complete recovery source, thereby maintaining data recovery capability while using SnapOPC for ongoing efficient backups.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces EC as an intermediary mechanism that bridges the gap between SnapOPC's space efficiency and complete data recovery requirements. By selectively combining EC and SnapOPC, the system achieves both reduced disk capacity consumption and maintained data recovery capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If EC is performed to generate a complete duplicate for data recovery, then data recovery capability is improved, but the data is only from the time point when EC is started and cannot recover data from SnapOPC start time

Engineering Contradiction:
Improvedata recovery capabilityVSAvoiddata time coverage
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges EC and SnapOPC into a coordinated hybrid backup system where EC provides the baseline full copy and SnapOPC captures subsequent differential changes. This combination ensures both complete data recovery capability and continuous data time coverage, as SnapOPC preserves data from its start time while EC provides the foundational complete duplicate.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10310954B2Control device and method for controlling storage devices
Publication Date: 2019.06.04 FUJITSU LTD
  • US10310954B2 patent drawing
  • US10310954B2 patent drawing
  • US10310954B2 patent drawing

AI summary

A control device includes a processor configured to copy a part of data stored in a first volume to a second volume, copy whole data stored in the first volume to a destination volume, and receive a request to read first data stored in the second volume. The processor is configured to read the first data from the second volume when the first data has been partially copied to the second volume. The processor is configured to read, when the first data has not been partially copied to the second volume, the first data from the first volume on basis of association information associating the first volume with the second volume. The processor is configured to identify, upon failing to read the first data from the first volume, the equivalent volume on basis of recovery information related to the destination volume as an equivalent volume of the first volume.