Patent · US Active

Method for controlling host throughput to a computer storage subsystem

US7853681B2 · kind B2 · utility

0Cited by
1References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 2008
Grant dateDec 14, 2010
Priority date
Expiry dateJan 20, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F3/0686
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for controlling the throughput in a communications channel between a host and its storage subsystem is disclosed. A determination is made whether or not a total throughput value is greater than a predetermined maximum throughput value. If the total throughput value is greater than the predetermined maximum throughput value, a delay is applied to the communications channel. If the total throughput value is not greater than the predetermined maximum throughput value, another determination is made whether or not one time period has completed. If one time period has completed, a total throughput value and an exponential moving average (EMA) throughput value of the communications channel is retrieved, a new EMA throughput value is generated based on the total throughput value and the EMA throughput value, and adjusting the total throughput value based on whether or not the new throughput value is greater than a predetermined maximum throughput value.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.