Dynamic Data Copy Management Based on Importance Levels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage mechanisms fail to utilize storage resources rationally by maintaining a fixed number of backup copies for all data items, regardless of their importance levels, leading to inefficient use of storage resources.

Innovation Solution

A method and server system that dynamically adjust the number of copies of a data block based on its importance level, determined by factors such as data type, importance degree, and visit frequency, ensuring that higher importance data is backed up more frequently than lower importance data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed number of backup copies is maintained for all data items, then data reliability is ensured, but storage resource utilization becomes inefficient

Engineering Contradiction:
Improvedata reliabilityVSAvoidstorage resource utilization
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by assigning different backup copy numbers to different data items based on their importance levels. Critical data items receive more backup copies (e.g., 3 copies) while non-critical items receive fewer copies (e.g., 1 copy), making the storage strategy locally optimized rather than uniformly applied across all data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the backup copy number adjustable and changeable over time. The system can dynamically increase or decrease the number of backup copies based on changing importance levels of data items, allowing the storage strategy to adapt to evolving requirements rather than being fixed.

Inventive Principle:
Principle #15Dynamics

2Reliability

If more backup copies are stored for all data, then data safety is improved, but storage cost increases

Engineering Contradiction:
Improvedata safetyVSAvoidstorage cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent reduces storage cost by applying local quality - storing multiple backup copies only for critical data items that require high safety, while storing fewer or no backups for non-critical items. This selective approach based on importance levels ensures data safety where needed while minimizing unnecessary storage expenditures.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If uniform backup strategy is applied to all data, then implementation is simple, but storage efficiency decreases

Engineering Contradiction:
Improveimplementation simplicityVSAvoidstorage efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent improves storage efficiency by changing the parameter of backup copy number based on data importance levels. The system defines different importance levels (e.g., first, second, third levels) and assigns different copy numbers to each level, allowing efficient storage resource allocation while maintaining manageable complexity through standardized level-based classification.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3163446B1Data storage method and data storage management server
Publication Date: 2019.08.14 HANGZHOU HIKVISION SYST TECH CO LTD
  • EP3163446B1 patent drawingFigure 1~2
  • EP3163446B1 patent drawingFigure 3
  • EP3163446B1 patent drawingFigure 4~5

AI summary

The present disclosure provides a method of storing data: determining a number of copies to be initially stored for a data block x after receiving a request for storing the data block x, and storing the data block x according to the number of copies to be initially stored; and performing the following actions periodically: determining a current importance level of the data block x, determining whether a number of copies corresponding to the importance level is identical to a number of currently stored copies of the data block x, and adjusting the number of currently stored copies of the data block x to be consistent with the number of copies corresponding to the importance level if the number of copies corresponding to the importance level is not identical to the number of currently stored copies of the data block x; wherein a higher importance level is corresponding to more copies than a lower importance level. The present disclosure also provides a data storage managing server. The present disclosure can implement rational use of storage resources.