Patent ID: 8862810
Filing Date: 2014-10-14
Classification: G06F

Abstract:
1. A method for processing a write operation for a solid-state drive (SSD) having solid-state memory, the method comprising: determining one or more vdevs that have not exceeded an End of Life threshold, wherein the one or more vdevs that have not exceeded an End of Life threshold comprise a queue of vdevs; determining a Program/Erase (P/E) count and an average physical free space for each vdev from the queue of vdevs; identifying among the P/E counts a maximum P/E count and a minimum P/E count; determining a difference in value between the maximum P/E count and minimum P/E count; where the determined difference is greater than a P/E count threshold and the vdev with the minimum P/E count possesses sufficient logical free space for the write operation, where the determined difference is less than or equal to the P/E count threshold,