Storage System Derivative Data Deletion Across Multisite Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a multicloud environment, existing technologies struggle to properly delete derivative data across multiple sites due to an inability to grasp the derivative relation between data stored at different sites, leading to incomplete data deletion.

Innovation Solution

A storage system with nodes distributed across sites, each equipped with a control section and storage section, creates and collects history information to identify and delete derivative data derived from specified data, ensuring comprehensive deletion across all sites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data is distributed to multiple sites for storage, then data protection and availability are improved, but the ability to track and delete derivative data across sites deteriorates

Engineering Contradiction:
Improvedata protectionVSAvoidderivative relation information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a management server as an intermediary that collects and manages history information from multiple storage nodes across different sites. This central coordinator enables tracking of derivative data relationships distributed across the network without requiring each node to independently maintain complete knowledge of all relationships.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where storage nodes report creation operations and history information back to the management server. This feedback loop allows the system to continuously update and maintain accurate knowledge of derivative data relationships across distributed sites, enabling proper deletion tracking.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If data is copied between different sites, then data availability and protection are improved, but the complexity of tracking derivative relationships across sites increases

Engineering Contradiction:
Improvedata availabilityVSAvoidtracking system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the tracking system into distributed components: each storage node maintains local history information about creations at that node, while the management server consolidates this information globally. This segmentation allows the system to handle cross-site derivative relationships without requiring a monolithic complex tracking mechanism at each node.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The management server performs multiple functions: collecting history information from various sites, identifying derivative relationships, and coordinating deletions across distributed nodes. This universal coordinator simplifies the overall system complexity by centralizing these diverse functions in a single multi-functional component.

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

3Device complexity

If only local history information is maintained at each site, then storage system simplicity is improved, but the ability to identify derivative data across multiple sites deteriorates

Engineering Contradiction:
Improvestorage system simplicityVSAvoidderivative relation identification
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent merges local history information from multiple storage nodes into a global view maintained by the management server. By combining these distributed information sources, the system achieves precise identification of derivative data relationships across sites while keeping individual node implementations simple and maintainable.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12026262B2Storage system and data deletion method
Publication Date: 2024.07.02 HITACHI VANTARA LTD
  • US12026262B2 patent drawing
  • US12026262B2 patent drawing
  • US12026262B2 patent drawing

AI summary

Provided is a storage system capable of properly deleting derivative data stored at a plurality of sites.A CPU executes a creation process of creating data based on data stored in a storage device at a local site and storing the created data in the storage device of a node at one of the plurality of sites. Further, the CPU collects, from each of the plurality of sites, history information created at each of the plurality of sites to indicate the history of each creation process. When deleting deletion-specified data, the CPU identifies deletion derivative data according to the history information created at each of the plurality of sites, and deletes the deletion-specified data and the deletion derivative data from the storage device at each of the plurality of sites. The deletion derivative data is derivative data derived from the deletion-specified data.