Storage device array architecture with solid-state redundancy unit
AssigneeEMC Corporation
InventorDavid W. Gordon
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorDavid W. Gordon
Estimating the term…
A fault-tolerant storage device array using a solid-state storage unit for storage of redundancy information. The invention solves the redundancy bottleneck inherent in a RAID 4 architecture by replacing the electro-mechanical redundancy storage unit with a solid-state device (SSD). The present invention requires reading an old data block from a storage unit and an old redundancy data block from the SSD, then combining the old data block, a new data block, and the old redundancy data block to generate a new redundancy data block, and thereafter writing the new data block to a storage unit and the new redundancy data block to the SSD. However, reading the old redundancy data block from the SSD and writing the new redundancy data block to the SSD at electronic speeds takes a negligible amount of time compared to the Read and Write times of a typical rotating disk storage unit. While the storage unit on which a new data block will be stored is involved for the duration of each data modification operation, the involvement of the SSD in the operation ceases upon writing the new redundancy data block. Thereafter, the SSD is available for updating a redundancy data block for a next storage unit.
A fault-tolerant storage device array including:
A fault-tolerant storage device array including:
A fault-tolerant storage device array including:
A method of storing a new block of data in a fault-tolerant storage device array including:
A method of storing a new block of data in a fault-tolerant storage device array including:
Dependencies are inferred from the claim text.