Managing data placement based on flash drive wear level
First Claim
Patent Images
1. A method for use in managing data in a data storage system, the method comprising:
- identifying a tiered storage pool wherein the storage pool includes multiple tiers, each tier having multiple storage units;
monitoring a wear indicator and a wear rate for each of the multiple storage units wherein the wear indicator is based on a lifetime erasure count associated with the multiple storage units and the wear rate is associated with the rate at which the wear indicator increases;
determining, for each of the multiple storage units, a predetermined warranty end period and a projected end of life value, wherein the end of life value is based on the wear indicator, the wear rate and the lifetime erasure count,identifying a first storage unit wherein the projected end of life value will occur before the corresponding warranty end period and a second storage unit wherein the projected end of life value will not occur before its corresponding warranty end period;
identifying high activity data on the first storage unit wherein activity corresponds to an erasure count associated with the data; and
migrating the identified high activity data from the first storage unit to the second storage unit.
9 Assignments
0 Petitions
Accused Products
Abstract
A method is used in managing data in a data storage system. A tiered storage pool is identified wherein the storage pool includes multiple tiers having multiple storage units. A wear indicator for each of the multiple storage units is monitored. A first storage unit having a wear indicator greater than a second storage unit is identified. High activity data on the first storage unit is also identified. The identified high activity data is migrated from the first storage unit to the second storage unit.
-
Citations
20 Claims
-
1. A method for use in managing data in a data storage system, the method comprising:
-
identifying a tiered storage pool wherein the storage pool includes multiple tiers, each tier having multiple storage units; monitoring a wear indicator and a wear rate for each of the multiple storage units wherein the wear indicator is based on a lifetime erasure count associated with the multiple storage units and the wear rate is associated with the rate at which the wear indicator increases; determining, for each of the multiple storage units, a predetermined warranty end period and a projected end of life value, wherein the end of life value is based on the wear indicator, the wear rate and the lifetime erasure count, identifying a first storage unit wherein the projected end of life value will occur before the corresponding warranty end period and a second storage unit wherein the projected end of life value will not occur before its corresponding warranty end period; identifying high activity data on the first storage unit wherein activity corresponds to an erasure count associated with the data; and migrating the identified high activity data from the first storage unit to the second storage unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for use in managing data in a data storage system, the system comprising a processor configured to:
-
identify a tiered storage pool wherein the storage pool includes multiple tiers, each tier having multiple storage units; monitor a wear indicator and a wear rate for each of the multiple storage units wherein the wear indicator is based on a lifetime erasure count associated with the multiple storage units and the wear rate is associated with the rate at which the wear indicator increases; determined, for each of the multiple storage units, a predetermined warranty end period and a projected end of life value, wherein the end of life value is based on the wear indicator, the wear rate and the lifetime erasure count; identify a first storage unit wherein the projected end of life value will occur before the corresponding warranty end period and a second storage unit wherein the projected end of life value will not occur before its corresponding warranty end period; identify high activity data on the first storage unit wherein activity corresponds to an erasure count associated with the data; and migrate the identified high activity data from the first storage unit to the second storage unit. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification