System and method for throttling host throughput
    1.
    发明授权
    System and method for throttling host throughput 失效
    节制主机吞吐量的系统和方法

    公开(公告)号:US07895352B2

    公开(公告)日:2011-02-22

    申请号:US12021873

    申请日:2008-01-29

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16

    摘要: A method for throttling host throughput in a computer storage subsystem is provided. The host throughput is compared to a throughput limit for a predetermined time period. If the host throughput exceeds the throughput limit during the predetermined time period, an input/output (I/O) delay is set equal to the remainder of the predetermined time period, and the delay is implemented for an associated storage device of the computer storage subsystem.

    摘要翻译: 提供了一种用于在计算机存储子系统中抑制主机吞吐量的方法。 将主机吞吐量与预定时间段的吞吐量限制进行比较。 如果在预定时间段内主机吞吐量超过吞吐量限制,则将输入/输出(I / O)延迟设置为等于预定时间段的剩余时间,并且对于计算机存储器的相关联的存储设备实施延迟 子系统。

    Method for Controlling Host Throughput to a Computer Storage Subsystem
    2.
    发明申请
    Method for Controlling Host Throughput to a Computer Storage Subsystem 有权
    控制主机吞吐量到计算机存储子系统的方法

    公开(公告)号:US20090327469A1

    公开(公告)日:2009-12-31

    申请号:US12165019

    申请日:2008-06-30

    IPC分类号: G06F15/16

    摘要: 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.

    摘要翻译: 公开了一种用于控制主机与其存储子系统之间的通信信道中的吞吐量的方法。 确定总吞吐量值是否大于预定的最大吞吐量值。 如果总吞吐量值大于预定的最大吞吐量值,则延迟被施加到通信信道。 如果总吞吐量值不大于预定的最大吞吐量值,则另外确定一个时间段是否已经完成。 如果一个时间段完成,则检索通信信道的总吞吐量值和指数移动平均(EMA)吞吐量值,基于总吞吐量值和EMA吞吐量值生成新的EMA吞吐量值,并且调整 总吞吐量值基于新的吞吐量值是否大于预定的最大吞吐量值。

    Method for controlling host throughput to a computer storage subsystem
    3.
    发明授权
    Method for controlling host throughput to a computer storage subsystem 有权
    控制计算机存储子系统的主机吞吐量的方法

    公开(公告)号:US07853681B2

    公开(公告)日:2010-12-14

    申请号:US12165019

    申请日:2008-06-30

    IPC分类号: G06F15/173

    摘要: 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.

    摘要翻译: 公开了一种用于控制主机与其存储子系统之间的通信信道中的吞吐量的方法。 确定总吞吐量值是否大于预定的最大吞吐量值。 如果总吞吐量值大于预定的最大吞吐量值,则延迟被施加到通信信道。 如果总吞吐量值不大于预定的最大吞吐量值,则另外确定一个时间段是否已经完成。 如果一个时间段完成,则检索通信信道的总吞吐量值和指数移动平均(EMA)吞吐量值,基于总吞吐量值和EMA吞吐量值生成新的EMA吞吐量值,并且调整 总吞吐量值基于新的吞吐量值是否大于预定的最大吞吐量值。