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. 30, 2024

Filed:

Apr. 29, 2022
Applicant:

Pure Storage, Inc., Mountain View, CA (US);

Inventors:

Vincent Wang, Mountain View, CA (US);

Mark Fay, Mountain View, CA (US);

Jun He, Mountain View, CA (US);

Renjie Fan, San Jose, CA (US);

Kiron Vijayasankar, Los Altos, CA (US);

Yuval Frandzel, Foster City, CA (US);

Assignee:

PURE STORAGE, INC., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 9/50 (2006.01); G06F 9/48 (2006.01); G06F 13/16 (2006.01);
U.S. Cl.
CPC ...
G06F 9/505 (2013.01); G06F 3/067 (2013.01); G06F 3/0611 (2013.01); G06F 3/0613 (2013.01); G06F 3/0659 (2013.01); G06F 3/0665 (2013.01); G06F 3/0689 (2013.01); G06F 9/4881 (2013.01); G06F 9/4887 (2013.01); G06F 9/5038 (2013.01); G06F 13/16 (2013.01); G06F 13/1642 (2013.01); G06F 3/061 (2013.01);
Abstract

A method of scheduling input/output operations for a storage system including determining a deadline for a storage operation, wherein the deadline is dependent on an expected latency of the storage operation; adding the storage operation to a queue of storage operations; and reordering the queue dependent upon the deadline of the storage operation and one or more deadlines of one or more storage operations in the queue of storage operations.


Find Patent Forward Citations

Loading…