Please download the dossier by clicking on the dossier button x
×

Systems and methods for persistent address space management

  • US 10,133,663 B2
  • Filed: 10/03/2013
  • Issued: 11/20/2018
  • Est. Priority Date: 12/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing storage operations on a non-volatile storage medium, the method comprising:

  • a storage client issuing a message to a storage layer, the message specifying a logical identifier that is no longer in use by the storage client to reference data stored on the non-volatile storage medium;

    responsive to receiving the message from the storage client, the storage layer storing a persistent note, wherein the persistent note comprises the specified logical identifier and indicates that the specified logical identifier does not correspond to valid data stored on the non-volatile storage medium;

    the storage layer providing an interface configured to indicate whether identified logical identifiers correspond to valid data stored on the non-volatile storage medium, wherein the interface is independent of a read interface for accessing data corresponding to the identified logical identifiers stored on the non-volatile storage medium; and

    responsive to receiving a request from the storage client, the storage layer determining whether a logical identifier corresponds to valid data stored on the non-volatile storage medium based on whether an entry corresponding to the logical identifier exists in an index maintained by the storage layer and comprising entries corresponding to assignments between logical identifiers and physical storage locations of the non-volatile storage medium;

    wherein at least one of the storage layer and the storage client is embodied as non-transitory instructions stored on a non-volatile storage medium.

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