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:
Feb. 22, 2022

Filed:

Aug. 06, 2019
Applicant:

Netapp, Inc., Sunnyvale, CA (US);

Inventors:

Suganthi Dewakar, Sunnyvale, CA (US);

Xing Lin, Taizhou, CN;

Junji Zhi, Toronto, CA;

Deepak Raghu Kenchammana-Hosekote, Mountain View, CA (US);

Assignee:

NETAPP, INC., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G11C 29/00 (2006.01); G06F 3/06 (2006.01); G06F 11/10 (2006.01); H03M 13/15 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0611 (2013.01); G06F 3/0659 (2013.01); G06F 3/0689 (2013.01); G06F 11/1076 (2013.01); H03M 13/154 (2013.01);
Abstract

In order to reduce write tail latency, a storage system generates redundant write requests when performing a storage operation for an object. The storage operation is determined to be effectively complete when a minimum number of write requests have completed. For example, the storage system may generate twelve write requests and also generate four redundant write requests for a total of sixteen write requests. The storage system considers the object successfully stored once twelve of the sixteen writes complete successfully. To generate the redundant writes, the storage system may use replication or erasure coding. For replication, the storage system may issue a redundant write request for each of n chunks being written. For erasure coding, the storage system may use rateless codes which can generate unlimited number of parity chunks or use an n+k+k' erasure code which generates an additional k′ encoded chunks, in place of an n+k erasure code.


Find Patent Forward Citations

Dewakar, Suganthi. (2022). Reducing write tail latency in storage systems (U.S. Patent No. 11256424). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/11256424

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…