Automated Copy Data Tiering Based on Usage Tags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current storage systems inefficiently manage copy data by treating snapshots/clones uniformly, leading to higher storage costs and inefficiencies due to differing service level requirements across various use cases.
Innovation Solution
Implementing a method to receive and analyze copy usage data, update data copies with usage tags, and selectively store them in appropriate storage tiers based on these tags to optimize storage resources and align with specific service level agreements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If current storage systems treat each snapshot/clone in a similar manner, then the system management is simplified, but storage cost increases and storage efficiency decreases
Solution Approach 1:
The patent applies local quality by differentiating storage treatment based on copy usage characteristics. Instead of uniform treatment, the system assigns different storage tiers (e.g., performance tier vs. archive tier) to copies based on their usage patterns, ensuring that high-usage copies receive premium storage while low-usage copies utilize cost-effective storage options.
Solution Approach 2:
The system dynamically adjusts copy placement in storage tiers based on changing usage patterns. The automated tiering mechanism continuously monitors copy usage and can migrate copies between tiers as their usage characteristics evolve, optimizing storage costs while maintaining performance requirements.
2Ease of operation
If current storage systems treat each snapshot/clone in a similar manner, then the system management is simplified, but storage efficiency decreases
Solution Approach 1:
The patent applies local quality by differentiating storage treatment based on copy usage characteristics. Instead of uniform treatment, the system assigns different storage tiers (e.g., performance tier vs. archive tier) to copies based on their usage patterns, ensuring that high-usage copies receive premium storage while low-usage copies utilize cost-effective storage options.
Solution Approach 2:
The system implements self-service through automated tiering that monitors copy usage patterns and autonomously migrates copies between storage tiers without manual intervention. This automation maintains storage efficiency while simplifying management by eliminating the need for manual copy classification.
3Quantity of substance
If automated tiering is implemented based on usage data, then storage cost and efficiency are optimized, but system complexity increases
Solution Approach 1:
The system implements self-service through automated tiering that monitors copy usage patterns and autonomously migrates copies between storage tiers without manual intervention. This automation maintains storage efficiency while simplifying management by eliminating the need for manual copy classification.
Solution Approach 2:
The automated tiering system continuously monitors copy usage patterns and uses this feedback to dynamically adjust storage tier assignments. This closed-loop feedback mechanism optimizes storage costs while managing complexity through automation that adapts to changing usage conditions without requiring manual reconfiguration.
Data Source
AI summary
Techniques are disclosed herein for improved copy data management functionality in storage systems. For example, a method receives copy usage data for one or more data copies associated with a storage array, wherein the copy usage data is indicative of a usage associated with each of the one or more data copies, and updates the one or more data copies with one or more usage tags based on the received copy usage data. Further, the method may then scan the one or more usage tags associated with each of the one or more data copies, select one or more storage tiers for at least a portion of the one or more data copies based on the scanning of the one or more usage tags, and cause at least a portion of the one or more data copies to be stored in the selected one or more storage tiers.


