Storage System Update History Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies for storing and managing update history information face challenges in maintaining long-term storage and ensuring efficient data restoration, as they require deletion of old data or compression, leading to performance deterioration and inability to meet user-defined time constraints for data restoration.

Innovation Solution

A computer system defines restoration request information based on time progress and user requests, monitors update history, and migrates data to another storage system for restoration, allowing for long-term storage and management of update data without performance degradation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Duration of action of stationary object

If update data is stored long-term in the same storage system, then data retention period is extended, but data restoration performance deteriorates due to vast storage extent

Engineering Contradiction:
Improvedata retention periodVSAvoiddata restoration performance
Core Design Contradiction:
Duration of action of stationary objectVSProductivity

Solution Approach 1:

The patent divides update history information into multiple time periods and stores different periods in different storage systems. Specifically, recent update data is stored in the original storage system while older update data is migrated to a separate storage system, thereby segmenting the storage responsibility and maintaining fast restoration performance for recent data while enabling long-term retention.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension of storage architecture by adding a separate storage system for historical data. This dimensional expansion allows the system to store update data beyond the original storage system's capacity while keeping the original system's restoration performance intact for recent data.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If storage extent is increased to store more update history, then long-term data management is enabled, but data restoration processing time increases

Engineering Contradiction:
Improvestorage capacity for update historyVSAvoiddata restoration processing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments update history storage across multiple storage systems based on time periods. The original storage system maintains a manageable storage extent for recent data, while a separate storage system handles historical data, thus preventing the original system's restoration processing time from increasing due to vast storage extent.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a migration management unit as an intermediary that handles data transfer between storage systems. This intermediary automatically migrates older update data to the separate storage system, maintaining the original storage system's performance characteristics while enabling long-term data retention.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If data is migrated to a separate storage system, then long-term storage capacity is increased, but restoration performance depends on destination apparatus performance

Engineering Contradiction:
Improvestorage capacityVSAvoidrestoration performance guarantee
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments restoration operations based on time periods. Recent data restoration is performed by the original storage system which maintains guaranteed performance, while historical data restoration is handled by the separate storage system. This segmentation ensures that critical recent data restoration performance is guaranteed while still providing long-term storage capacity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels to different time periods of data. Recent update data is stored and restored with high performance guarantees in the original storage system, while older data is stored in the separate storage system with potentially lower performance requirements, matching the actual needs of different data ages.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7681001B2Storage system
Publication Date: 2010.03.16 RAKUTEN GROUP INC
  • US7681001B2 patent drawing
  • US7681001B2 patent drawing
  • US7681001B2 patent drawing

AI summary

In a storage system having a function of acquiring update history information in correspondence with a write operation from a host, update data according to the amount of data written will become enormous. Thus, there is a problem in that long-term backup and data management using update history information is not possible. A management computer defines a service level according to time progress of data, and stores and manages update history information according to the service level in the respective stages. The management computer manages the update history information, and partially migrates update data from a certain storage system to another storage system according to the service level required in the data. The management computer also restores data in the storage system to which the update data was migrated.