×

Method and apparatus for object storage

  • US 10,089,338 B2
  • Filed: 11/16/2015
  • Issued: 10/02/2018
  • Est. Priority Date: 12/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for object storage, comprising:

  • in response to an update to metadata of an object in an object storage region to produce updated metadata of the object, recording, by a processor coupled to a memory, a metadata object associated with the object in a metadata change storage region separated from the object storage region,the metadata object including the updated metadata of the object and pointer information,the pointer information pointing to a first storage location representing a storage location of the object in the object storage region;

    modifying, by the processor, index information associated with the object to produce modified index information indicating the update to the metadata and a second storage location representing a storage location of the metadata object in the metadata change storage region, the index information comprising status information of the object and location information indicating the first storage location, the status information comprising a first status indicating an existence of the object, a second status indicating a deletion of the object, and a third status indicating the update to the metadata of the object,in response to a request for compacting the object storage region, replacing the metadata of the object stored in the object storage region with the updated metadata in the metadata object stored in the metadata change storage region;

    performing a compaction operation on the object storage region; and

    modifying the index information of the object in the object storage region.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×