Storage System Journal Replication History Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data replication methods in information processing systems require significant human resource effort for operation settings and configuration maintenance, especially when transitioning between continuous and snapshot replication types to optimize Recovery Point Objective (RPO) and data transfer amounts, which can be burdensome and inefficient, particularly over shared networks.

Innovation Solution

The method involves dynamic adjustment of Recovery Point Objective (RPO) and data transfer amounts through journal type continuous replication, integrating and compacting write access histories to reduce data transfer while maintaining equivalent snapshot replication levels, minimizing changes in implementation and configuration maintenance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If continuous replication is executed to keep RPO short, then data synchronization is improved, but data transfer amount becomes excessive on shared lines

Engineering Contradiction:
ImproveRPOVSAvoiddata transfer amount
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent merges multiple processing histories that are collectively transferred and duplicatedly addressed on the data volume for transfer. By integrating and consolidating these histories before transfer, the system reduces redundant data transmission while maintaining complete replication capability, thus lowering data transfer amounts on shared lines while preserving RPO requirements.

Inventive Principle:
Principle #5Merging (Combining)

2Quantity of substance

If snapshot replication is executed to suppress transfer amount, then data transfer is reduced, but RPO increases

Engineering Contradiction:
Improvedata transfer amountVSAvoidRPO
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent dynamically adjusts the replication behavior by integrating multiple processing histories and allowing selective transfer based on duplication detection. This dynamic approach enables the system to adapt between continuous and snapshot-like behavior, optimizing both RPO and transfer amount according to actual data changes rather than following a fixed replication mode.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If both continuous and snapshot replication types are implemented to optimize RPO and transfer amount, then replication flexibility is improved, but operation complexity increases

Engineering Contradiction:
Improvereplication flexibilityVSAvoidoperation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal replication mechanism that handles multiple processing histories through integration and duplication detection. This single mechanism provides the flexibility of both continuous and snapshot replication without requiring separate configurations for each type, thereby reducing operation complexity while maintaining adaptability to different RPO and bandwidth requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Adaptability or versatility

If user carries out operation settings for both continuous and snapshot replication, then replication optimization is improved, but human resource burden increases

Engineering Contradiction:
Improvereplication optimizationVSAvoidhuman resource burden
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements self-service replication optimization by automatically detecting duplicated addresses in multiple processing histories and determining which data to transfer. The system autonomously optimizes replication parameters without requiring user configuration of both continuous and snapshot replication types, thereby reducing human resource burden while maintaining replication optimization capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11556269B2Information processing system, data transfer method and data transfer program
Publication Date: 2023.01.17 HITACHI VANTARA LTD
  • US11556269B2 patent drawing
  • US11556269B2 patent drawing
  • US11556269B2 patent drawing

AI summary

An information processing system includes a first storage system for supplying a primary site, and a second storage system for supplying a secondary site. The first storage system is allowed to execute replication by transferring a processing history of a data volume of the first storage system to the second storage system, and to transfer multiple processing histories collectively. The first storage system integrates histories of multiple write accesses included in the multiple processing histories to be collectively transferred, which are duplicatedly addressed on the volume for transfer.