×

System and Method of Life Management for Low Endurance SSD NAND Devices Used as Secondary Cache

  • US 20150317090A1
  • Filed: 05/02/2014
  • Published: 11/05/2015
  • Est. Priority Date: 05/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing the life expectancy of at least one solid state drive (SSD) in a storage subsystem, comprising:

  • initializing at least one cache device including the at least one SSD;

    determining a first rate of change representing a relationship between the rated life expectancy of the at least one SSD and the chronological lifespan of the at least one SSD;

    determining a first parameter associated with the remaining life of the at least one SSD;

    determining a second parameter associated with the power-on time of the at least one SSD;

    starting at least one timer to run for a predetermined interval,when the at least one timer expires, determining a third parameter associated with the remaining life of the at least one SSD, determining a fourth parameter associated with power-on time of the at least one SSD after initializing the at least one cache device, and restarting the at least one timer;

    determining a second rate of change representing a relationship between life expended by the at least one SSD after initializing the at least one cache device and power-on time of the at least one SSD after initializing the at least one cache device;

    determining a third rate of change representing a relationship between total life expended by the at least one SSD and total power-on time of the at least SSD; and

    when both the second rate of change and the third rate of change are greater than the first rate of change;

    blocking at least one I/O request to the at least one SSD, andredirecting the at least one I/O request to at least one of a back-end disk and a virtual device.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×