Point in Time Copy Region Segmentation for Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Generating a point in time copy of time locked data is resource-intensive and prevents access to the data set, even when only a copy is needed, leading to increased processing time and storage requirements.

Innovation Solution

A method where a computational device generates a point in time copy of selected regions of a time locked data set only after a predetermined threshold of I/O operations is reached, allowing access to the point in time copy while protecting the original data set during the time lock period.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a point in time copy is generated of the entire time locked data set, then access to copied data is enabled, but processing overhead and storage resources are excessively consumed

Engineering Contradiction:
Improveaccess to dataVSAvoidprocessing overhead
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent divides the data set into multiple regions and only generates point in time copies for specific regions that have pending I/O operations, rather than copying the entire data set. This segmentation approach reduces processing overhead while still enabling access to the required data portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs partial copying by selecting only the necessary regions of the data set that require access, rather than copying the complete data set. This partial action approach reduces storage resources and processing overhead while maintaining the ability to access needed data.

Inventive Principle:
Principle #16Partial or excessive action

2Ease of operation

If a point in time copy is generated of the entire time locked data set, then access to copied data is enabled, but storage resources are excessively consumed

Engineering Contradiction:
Improveaccess to dataVSAvoidstorage resources
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent segments the data set into multiple regions and creates point in time copies only for the specific regions that have pending I/O operations. This selective copying reduces the quantity of storage resources required compared to copying the entire data set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial copying by identifying and copying only the necessary regions that require access, rather than performing a complete data set copy. This approach optimizes storage resource utilization while maintaining data accessibility.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If I/O operations are blocked on time locked data set, then data security is maintained, but productivity is reduced

Engineering Contradiction:
Improvedata securityVSAvoidI/O operation throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces a point in time copy as an intermediary data structure that allows I/O operations to be performed on copied regions without blocking access to the original time locked data set. This mediator enables continued productivity while maintaining security on the original data.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a point in time copy of specific data regions, allowing I/O operations to be redirected to the copy rather than being blocked on the original time locked data. This copying mechanism maintains security on the source data while enabling productive operations on the replica.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11520515B2Reduction of processing overhead for point in time copy to allow access to time locked data
Publication Date: 2022.12.06 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11520515B2 patent drawing
  • US11520515B2 patent drawing
  • US11520515B2 patent drawing

AI summary

A computational device generates a point in time copy of one or more regions of a time locked data set, in response to receiving one or more I/O operations directed to the time locked data set. The one or more I/O operations are performed on the point in time copy of the one or more regions of the time locked data set, in response to generating the point in time copy of the one or more regions of the time locked data set.