Pregroomer for storage array
AssigneeFusion-Io, Inc.
InventorsJames Peterson, Ned Plasson
Life of this patent
Estimating the term…
Loading patent…
AssigneeFusion-Io, Inc.
InventorsJames Peterson, Ned Plasson
Estimating the term…
Techniques are disclosed relating to arranging data on storage media. In one embodiment, a computer system is configured to access a storage array that includes a plurality of storage blocks. The computer system executes a first set of processes and a second set of processes, where the first set of processes operates on selected ones of the plurality of storage blocks to increase a likelihood that the selected storage blocks are operated on by the second set of processes. In some embodiments, the second set of processes determines whether to operate on a storage block based on an amount of invalid data within the storage block. In such an embodiment, the first set of processes increases a likelihood that the storage block is operated on by increasing the amount of invalid data within the storage block.
A method, comprising:
A non-transitory computer readable medium having program instructions stored thereon, wherein the program instructions are executable by a computer system to cause the computer system to:
An apparatus, comprising:
An apparatus, comprising:
An apparatus configured to manage a plurality of erase blocks in a storage array, the apparatus comprising:
Dependencies are inferred from the claim text.