System and method for maintaining a data redundancy scheme in a solid state memory in the event of a power loss
AssigneeWestern Digital Technologies, Inc.
InventorRobert L. Horn
Life of this patent
Estimating the term…
Loading patent…
AssigneeWestern Digital Technologies, Inc.
InventorRobert L. Horn
Estimating the term…
Embodiments of the invention are directed to systems and methods for reducing an amount of backup power needed to provide power fail safe preservation of a data redundancy scheme such as RAID that is implemented in solid state storage devices where new write data is accumulated and written along with parity data. Because new write data cannot be guaranteed to arrive in integer multiples of stripe size, a full stripe's worth of new write data may not exist when power is lost. Various embodiments use truncated RAID stripes (fewer storage elements per stripe) to save cached write data when a power failure occurs. This approach allows the system to maintain RAID parity data protection in a power fail cache flush case even though a full stripe of write data may not exist, thereby reducing the amount of backup power needed to maintain parity protection in the event of power loss.
A solid-state storage subsystem comprising:
A method of maintaining data redundancy in a solid-state storage subsystem in the event of a power interruption, the method comprising:
A solid-state storage subsystem comprising:
Dependencies are inferred from the claim text.