Storage Control Device Difference Data Volume Backup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage control systems require significant time for data backup from primary storage to a backup device, especially when replicating data volumes, and cannot efficiently extract only difference data from snapshots.

Innovation Solution

A storage control system where a difference data volume is recognized independently from the data volume, allowing the host system to copy and back up only the difference data in the backup device without needing a backup server, by utilizing a backup control module to manage the backup process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the replication volume of the data volume is backed up in the external storage device, then the backup is complete, but much time is required for the backup

Engineering Contradiction:
Improvebackup completenessVSAvoidbackup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The backup process is segmented into two parts: initial full backup of the data volume, and subsequent incremental backup of only the difference data volume. This segmentation allows the system to backup only changed portions in later operations, significantly reducing backup time while maintaining complete backup capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention extracts and isolates the difference data from the entire data volume into a separate difference data volume. This extracted difference data is then backed up independently, allowing the system to backup only the changed portions rather than the entire volume, thus reducing backup time while ensuring data integrity.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of time

If only the difference data is backed up in the external storage device to shorten the backup time, then the backup time is reduced, but it is not possible to extract only the difference data from the snapshot

Engineering Contradiction:
Improvebackup timeVSAvoiddata extraction capability
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The system performs preliminary actions by maintaining a separate difference data volume that is continuously updated with change information. This preliminary organization of data into distinct volumes (data volume, difference data volume, replication volume) enables both fast incremental backup and easy extraction of difference data without requiring complex processing during backup operations.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the replication volume is initially copied to the backup volume, then the initial backup is complete, but a backup server is required which increases system complexity

Engineering Contradiction:
Improveinitial backup completenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The storage device performs the initial copy operation autonomously without requiring a backup server. The system uses its own internal mechanisms to copy the data volume to the backup volume, eliminating the need for external backup server infrastructure and reducing system complexity while maintaining reliable initial backup capability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7441091B2Storage control device and storage control method
Publication Date: 2008.10.21 GOOGLE LLC
  • US7441091B2 patent drawing
  • US7441091B2 patent drawing
  • US7441091B2 patent drawing

AI summary

Provided is a storage control system enabling the prompt execution of data backup from a primary storage to a backup device, and capable of backing up data of the primary storage in the backup device without having to use a backup server. This storage control system has a host system; a storage device having a data volume storing data to be exchanged with the host system, a replication volume of the data volume, and a difference data volume configured independently from the data volume and which stores difference data in relation to the data volume; and a backup device having a backup volume storing backup data of the replication volume and the difference data volume; wherein the host system has a backup control module for recognizing the difference data volume of the storage device apart from the data volume, and backing up the difference data volume in the backup volume.