Checkpointing of metadata into user data area of a content addressable storage system
AssigneeEMC IP Holding Company LLC
InventorsYing Hu, Anton Kucherov, Zvi Schneider, Xiangping Chen, Felix Shvaiger
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsYing Hu, Anton Kucherov, Zvi Schneider, Xiangping Chen, Felix Shvaiger
Estimating the term…
An apparatus in one embodiment comprises a storage system having a plurality of storage devices and an associated storage controller. The storage devices are configured to provide a metadata area and a user data area, the user data area being separated into pages. The storage controller is configured to initiate generation of one or more checkpoints in the storage system. 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. 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 illustratively comprises page location arrays and array location arrays, and in some embodiments further comprises one or more higher-level location arrays.
An apparatus comprising:
A method comprising:
A computer program product comprising a non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device causes said at least one processing device:
Dependencies are inferred from the claim text.