Dynamic Data Copy Management Based on Importance Levels
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If more backup copies are stored for all data, then data safety is improved, but storage cost increases
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.
3Ease of manufacture
If uniform backup strategy is applied to all data, then implementation is simple, but storage efficiency decreases
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.
Data Source
Figure 1~2
Figure 3
Figure 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.