×

APPARATUS, SYSTEM, AND METHOD FOR STORAGE SPACE RECOVERY IN SOLID-STATE STORAGE

  • US 20080183953A1
  • Filed: 12/06/2007
  • Published: 07/31/2008
  • Est. Priority Date: 12/06/2006
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for storage recovery, the apparatus comprising:

  • a sequential storage module that sequentially writes data packets in a storage division, the storage division comprising a portion of a solid-state storage in a solid-state storage device, the data packets derived from an object, the data packets sequentially stored by order of processing;

    a storage division selection module that selects a storage division for recovery;

    a data recovery module that reads valid data packets from the storage division selected for recovery, queues the valid data packets with other data packets to be written sequentially by the sequential storage module, and updates an index with a new physical address of the valid data written by the sequential storage module, the index comprising a mapping of physical addresses of data packets stored in the solid-state storage to object identifiers corresponding to the data packets; and

    a storage division recovery module that marks the storage division selected for recovery as available to the sequential storage module for sequentially writing data packets, the storage division marked for recovery in response to the data recovery module completing copying valid data from the storage division.

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