System and Method for Managing Online Recovery in Log Structured Metadata
OwnerWeibing Zhang, Lei Gao +4inventors
InventorsWeibing Zhang, Lei Gao, Chen Gong, Huan Chen, Vamsi K. Vankamamidi, Samuel L. Mullis, II
Life of this patent
Estimating the term…
Abstract
A method, computer program product, and computing system for processing a plurality of IO requests on a storage system. A plurality of metadata pages associated with the processing of the plurality of IO requests are generated. A snapshot of the plurality of metadata pages is generated. A plurality of actions on the snapshot are performed without interfering with subsequent IO requests processed on the storage system.
Claims20
A computer-implemented method, executed on a computing device, comprising:
- processing a plurality of IO requests on a storage system;
- generating a plurality of metadata pages associated with the processing of the plurality of IO requests;
- generating a snapshot of the plurality of metadata pages;
- and
- performing a plurality of actions on the snapshot without interfering with subsequent IO requests processed on the storage system.
A computer program product residing on a non-transitory computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising:
- processing a plurality of IO requests on a storage system;
- generating a plurality of metadata pages associated with the processing of the plurality of IO requests;
- generating a snapshot of the plurality of metadata pages;
- and
- performing a plurality of actions on the snapshot without interfering with subsequent IO requests processed on the storage system.
A computing system comprising:
- a memory;
- and
- a processor configured to process a plurality of IO requests on a storage system, to generate a plurality of metadata pages associated with the processing of the plurality of IO requests, to generate a snapshot of the plurality of metadata pages, and to perform a plurality of actions on the snapshot without interfering with subsequent IO requests processed on the storage system.
Dependencies are inferred from the claim text.