Intelligent Redundant Array of Independent Disks
AssigneeHGST, Inc.
InventorsShailendra Tripathi, Sreekanth Garigala
Life of this patent
Estimating the term…
Loading patent…
AssigneeHGST, Inc.
InventorsShailendra Tripathi, Sreekanth Garigala
Estimating the term…
A disclosed method for managing a RAID (redundant array of independent devices) file system memory comprises coalescing small read and write chunks into reasonably sized coalesced chunks up to 1 MB without any small size I/Os. The method also includes creating a new mapping layer configured to map the small size chunks in the coalesced chunks. The method additionally comprises flushing the coalesced chunks by allocating large chunks based on a chunk size coalescence or on a check point hit in terms of a SPA Sync. The method may also include applying a dynamic parity algorithm on the coalesced chunks to generate parities and data fragmented columns in reasonably big sized chunks. The method may yet include creating an appropriate coalesced chunk header to maintain the new mapping layer. The method may still comprise generating a chunked block pointer and a regular block pointer configured to co-exist in dual process threads.
A method for managing a RAID file system memory, the method comprising:
A system for managing a RAID file system memory, the system comprising:
A non-transitory processor-readable storage medium having one or more instructions which when executed by at least one processing circuit causes the at least one processing circuit to:
Dependencies are inferred from the claim text.