The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 04, 2018

Filed:

Jun. 17, 2016
Applicant:

American Megatrends, Inc., Norcross, GA (US);

Inventors:

Paresh Chatterjee, Fremont, CA (US);

Srikumar Subramanian, Newark, CA (US);

Raghavan Sowrirajan, Fremont, CA (US);

Sankarji Gopalakrishnan, Fremont, CA (US);

Assignee:

American Megatrends, Inc., Norcross, GA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 12/0866 (2016.01);
U.S. Cl.
CPC ...
G06F 3/061 (2013.01); G06F 3/0611 (2013.01); G06F 3/0613 (2013.01); G06F 3/0644 (2013.01); G06F 3/0656 (2013.01); G06F 3/0659 (2013.01); G06F 3/0689 (2013.01); G06F 12/0866 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…