Patent ID: 11954533
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. A system comprising: a processor; and memory configured to store one or more sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of:
detecting a trend in latency for storage underlying a deduplicated file system comprising:
generating a plurality of data points by recording over a sampling interval timestamps indicating when input/output (IO) requests were issued by the deduplicated file system to the storage, and recording time required to receive success responses from the storage;
performing a least squares regression on the plurality of data points to find a best-fit line through the data points;
calculating a slope of the best-fit line; and
determining whether the slope is positive, a positive slope thereby indicating a trend of increasing latency of the storage; and

when the slope is determined to be positive, throttling clients that are accessing the deduplicated file system.