Data protection implementation for block storage devices
AssigneeScale Computing, Inc.
InventorPhilip Andrew White
Life of this patent
Estimating the term…
Loading patent…
AssigneeScale Computing, Inc.
InventorPhilip Andrew White
Estimating the term…
A system, method, and computer program product are provided for implementing a data protection algorithm using reference counters. The method includes the steps of allocating a first portion of a real storage device to store data, wherein the first portion is divided into a plurality of blocks of memory; allocating a second portion of the real storage device to store a plurality of reference counters that correspond to the plurality of blocks of memory; and disabling access to a particular block of memory in the plurality of blocks of memory based on a value stored in a corresponding reference counter. Access to a particular block of memory may be disabled when the value stored in the corresponding reference counter is not equal to a total number of references to the particular block of memory.
A method comprising:
The method of claim 8, wherein the flag is a most significant bit of the corresponding reference counter.
A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform steps comprising:
A system comprising:
Dependencies are inferred from the claim text.