US 9,811,288 B1
Managing data placement based on flash drive wear level
Xiangping Chen, Shrewsbury, MA (US); Dennis T. Duprey, Raleigh, NC (US); Thomas E. Linnell, Northborough, MA (US); Qin Tao, Hopkinton, MA (US); and Mark K. Ku, Wollaston, MA (US)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by Xiangping Chen, Shrewsbury, MA (US); Dennis T. Duprey, Raleigh, NC (US); Thomas E. Linnell, Northborough, MA (US); Qin Tao, Hopkinton, MA (US); and Mark K. Ku, Wollaston, MA (US)
Filed on Dec. 30, 2011, as Appl. No. 13/341,006.
Int. Cl. G06F 12/02 (2006.01); G06F 3/06 (2006.01)
CPC G06F 3/0679 (2013.01) 20 Claims
OG exemplary drawing
 
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.