I/O accelerator for striped disk arrays using parity
AssigneeAmerican Megatrends, Inc.
InventorsParesh Chatterjee, Srikumar Subramanian, Raghavan Sowrirajan, Sankarji Gopalakrishnan
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmerican Megatrends, Inc.
InventorsParesh Chatterjee, Srikumar Subramanian, Raghavan Sowrirajan, Sankarji Gopalakrishnan
Estimating the term…
Disclosed herein is an enhanced volume manager (VM) for a storage system that accelerates input/output (I/O) performance for random write operations to a striped disk array using parity. More specifically, various implementations are directed to accelerating “random writes” (writes comprising less than a complete stripe of data) by consolidating several random writes together to create a “sequential write” (a full-stripe write) to eliminate one or more read operations and/or increase the volume of new/updated data stored for each write operation. Several such implementations comprise functionality in the VM (volume manager) for identifying random write I/O requests, queuing them locally in a journal, and then periodically flushing the journal to the disk array as a sequential write request.
A non-transitory computer-readable medium having computer-executable instructions stored thereon for accelerating I/O performance for a striped-disk array that, when executed by a storage computer, cause the storage computer to:
A method for accelerating I/O performance for a striped-disk array, comprising:
A storage computer for accelerating I/O performance for a striped-disk array, comprising:
Dependencies are inferred from the claim text.