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:
Oct. 13, 2015

Filed:

Feb. 23, 2015
Applicant:

Dot Hill Systems Corporation, Longmont, CO (US);

Inventors:

Michael David Barrell, Superior, CO (US);

Zachary David Traut, Denver, CO (US);

Assignee:

DOT HILL SYSTEMS CORPORATION, Longmont, CO (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0806 (2013.01); G06F 12/0862 (2013.01); G06F 12/0866 (2013.01); G06F 3/0604 (2013.01); G06F 3/0646 (2013.01); G06F 3/0689 (2013.01); G06F 2212/6026 (2013.01); G06F 2212/621 (2013.01);
Abstract

A method for efficiently processing write data from a storage controller to a striped storage volume is provided. The method includes receiving, by the storage controller, a host write request including a host write request size, calculating, by the storage controller, that a time to fill a stripe including the host write request is less than a host guaranteed write time, and processing, by the storage controller, the host write request as a writeback host write request. The storage controller stores writeback host write requests in a write cache. The time to fill the stripe is a size of the stripe divided by a data rate of a corresponding host write stream including the host write request. The host guaranteed write time is the maximum latency that the storage controller guarantees host write requests are committed to one of the write cache and the striped storage volume.


Find Patent Forward Citations

Loading…