Logical sector mapping in a flash storage array
AssigneePure Storage, Inc.
InventorsJohn Colgrove, John Hayes, Ethan Miller, Feng Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsJohn Colgrove, John Hayes, Ethan Miller, Feng Wang
Estimating the term…
A system and method for efficiently performing user storage virtualization for data stored in a storage system including a plurality of solid-state storage devices. A data storage subsystem supports multiple mapping tables. Records within a mapping table are arranged in multiple levels. Each level stores pairs of a key value and a pointer value. The levels are sorted by time. New records are inserted in a created newest (youngest) level. No edits are performed in-place. All levels other than the youngest may be read only. The system may further include an overlay table which identifies those keys within the mapping table that are invalid.
A computer system comprising:
A method for use in a storage system, the method comprising:
A non-transitory computer readable storage medium storing program instruction executable by a processor to:
Dependencies are inferred from the claim text.