×

Checkpointing of metadata into user data area of a content addressable storage system

  • US 10,176,046 B1
  • Filed: 06/29/2017
  • Issued: 01/08/2019
  • Est. Priority Date: 06/29/2017
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • a storage system comprising a plurality of storage devices and an associated storage controller;

    the storage devices being configured to provide a metadata area and a user data area, the user data area being separated into pages;

    the storage controller being configured to initiate generation of one or more checkpoints in the storage system;

    wherein in conjunction with the generation of a given one of the one or more checkpoints in the storage system, the storage controller causes checkpointed metadata from the metadata area to be stored in the user data area;

    wherein the storage controller further stores mapping information relating portions of the checkpointed metadata to respective pages of the user data area that store those portions of the checkpointed metadata, the mapping information comprising;

    a plurality of page location arrays each having a plurality of entries specifying respective locations of checkpointed metadata pages in the user data area; and

    one or more array location arrays each indexed by a corresponding set of page location array identifiers specifying respective locations of page location arrays in the user data area;

    wherein the storage controller is implemented using at least one processing device comprising a processor coupled to a memory.

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