INTELLIGENT TIERS OF BACKUP DATA
First Claim
1. A system that facilitates intelligent allocation of backup data among a set of storage locations in a backup environment, comprising:
- a processor coupled to a memory that retains computer-executable instructions, the processor executes;
a monitor component that identifies at least one of properties of backup data stored by one or more storage locations or properties of the one or more storage locations; and
a tier component that implements virtual layers of backup data across the one or more storage locations in accordance with the properties of the backup data or properties of the storage locations, the tier component distributes backup data among the one or more storage locations to ensure availability while reducing storage utilization and latency upon restore.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter relates to systems and/or methodologies that facilitate intelligent distribution of backup information across storage locations in network-based backup architectures. A virtual layering of backup information across storage locations in the backup architecture can be implemented. Statistical models are utilized to dynamically re-allocate backup information among storage locations and/or layers to ensure availability of data, minimum latency upon restore, and minimum bandwidth utilization upon restore. In addition, heuristics or machine learning techniques can be applied to proactively detect failures or other changes in storage locations such that backup information can be reallocated accordingly prior to a failure.
-
Citations
20 Claims
-
1. A system that facilitates intelligent allocation of backup data among a set of storage locations in a backup environment, comprising:
-
a processor coupled to a memory that retains computer-executable instructions, the processor executes; a monitor component that identifies at least one of properties of backup data stored by one or more storage locations or properties of the one or more storage locations; and a tier component that implements virtual layers of backup data across the one or more storage locations in accordance with the properties of the backup data or properties of the storage locations, the tier component distributes backup data among the one or more storage locations to ensure availability while reducing storage utilization and latency upon restore. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for intelligently tiering backup information in a distributed backup environment, comprising:
-
employing a processor executing computer-executable instructions stored on a computer-readable storage medium to implement the following acts; creating virtual layers of backup information across a set of storage locations; monitoring backup information to ascertain properties of the backup information, the properties include at least one of access frequency, availability, or age of the backup information; and dynamically reallocating backup information across the virtual layers, based upon the properties of the backup information, to ensure availability of the backup information while minimizing storage costs and latency upon restoration of the backup information. - View Dependent Claims (19)
-
-
20. A system that facilitates intelligent distribution of backup information across a set of storage locations, comprising:
-
at least one processor that executes computer-executable code stored in memory to effect the following; means for identifying properties of backup data stored in a set of storage locations, the set of storage locations include one or more peers, super peers, or cloud storage locations, the properties include frequency of access to the backup data, number of copies of the backup data stored in the set of storage locations, and age of the backup data; means for applying heuristics to the properties of the backup data to discover access patterns; and means for reallocating backup data among the set of storage locations in accordance with discovered access patterns such that frequently accessed data is replicated among at least one of peers or super peers and infrequently accessed data is shifted to a cloud storage location.
-
Specification