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:
Aug. 31, 2021

Filed:

Feb. 10, 2020
Applicant:

Emc Ip Holding Company Llc, Hopkinton, MA (US);

Inventors:

Svetlana Kronrod, Concord, MA (US);

Anton Kucherov, Dudley, MA (US);

Vladimir Shveidel, Pardes-Hana, IL;

Xiangping Chen, Sherborn, MA (US);

Assignee:

EMC IP HOLDING COMPANY LLC, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 11/20 (2006.01); G06F 16/23 (2019.01); G06F 16/14 (2019.01);
U.S. Cl.
CPC ...
G06F 3/0611 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 11/2082 (2013.01); G06F 11/2089 (2013.01); G06F 16/152 (2019.01); G06F 16/2322 (2019.01); G06F 3/0653 (2013.01);
Abstract

An aspect of performing flow control of IO in a synchronous replication session between a local storage and a remote storage of a storage system includes tracking an amount of time an input/output (IO) request is processed at the remote storage including an amount of time the IO request is in transmit to and from the remote storage system. The amount of time indicates a remote latency value. An aspect also includes tracking an amount of time the IO request is processed at the local storage and calculating a difference between the remote latency value and the amount of time the IO request is processed at the local storage. The difference indicates a local latency value. An aspect further includes modifying an amount of IO requests admitted at the storage system as a function of the local latency value.


Find Patent Forward Citations

Loading…