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:
Jan. 03, 2023

Filed:

Nov. 30, 2021
Applicant:

Vast Data Ltd., Tel Aviv, IL;

Inventors:

Alex Turin, Tel Aviv, IL;

Yuval Mintz, Tel Aviv, IL;

Alon Horev, Tel Aviv, IL;

Assignee:

VAST DATA LTD., Tel Aviv, IL;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 11/07 (2006.01); G06F 13/28 (2006.01); G06F 13/16 (2006.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 11/0793 (2013.01); G06F 11/0745 (2013.01); G06F 11/0751 (2013.01); G06F 11/1423 (2013.01); G06F 13/1668 (2013.01); G06F 13/28 (2013.01);
Abstract

A method for resolving an erred input/output (IO) flow, the method may include (i) sending over a path a remote direct write request associated with a certain address range; wherein the path is formed between a compute node of a storage system to a storage drive of the storage system; (ii) receiving by the compute node an error message related to the remote direct write request; wherein the error message does not indicate whether an execution of the remote direct write request failed or is only temporarily delayed; (iii) responding by the compute node to the error message by (a) preventing from sending one or more IO requests through the path, (b) preventing from sending at least one IO requests aimed to the certain address range; and (c) requesting, using a management communication link, to force an execution of pending IO requests that are related to the path; and (iv) reuse the path, by the compute node, following an indication that there are no pending IO requests that are related to the path.


Find Patent Forward Citations

Loading…