Method and system for balancing component load in an input/output stack of an operating system
    1.
    发明授权
    Method and system for balancing component load in an input/output stack of an operating system 有权
    用于平衡操作系统的输入/输出堆栈中的组件负载的方法和系统

    公开(公告)号:US08042115B2

    公开(公告)日:2011-10-18

    申请号:US11839920

    申请日:2007-08-16

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5083 G06F2209/5022

    摘要: A system for balancing component load. In response to receiving a request, data is updated to reflect a current number of pending requests. In response to analyzing the updated data, it is determined whether throttling is necessary. In response to determining that throttling is not necessary, a corresponding request to the received request is created and a flag is set in the corresponding request. Then, the corresponding request is sent to one of a plurality of lower level components of an input/output stack of an operating system for processing based on the analyzed data to balance component load in the input/output stack of the operating system.

    摘要翻译: 用于平衡组件负载的系统。 响应于接收到请求,更新数据以反映当前等待的请求数。 响应于分析更新的数据,确定是否需要节流。 响应于确定不需要节流,产生对接收到的请求的相应请求,并且在相应的请求中设置标志。 然后,相应的请求被发送到操作系统的输入/输出堆栈的多个较低级组件中的一个,用于基于所分析的数据进行处理,以平衡操作系统的输入/输出堆栈中的组件负载。

    METHOD AND SYSTEM FOR COMPONENT LOAD BALANCING
    2.
    发明申请
    METHOD AND SYSTEM FOR COMPONENT LOAD BALANCING 有权
    组件负载平衡的方法和系统

    公开(公告)号:US20090049450A1

    公开(公告)日:2009-02-19

    申请号:US11839920

    申请日:2007-08-16

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5083 G06F2209/5022

    摘要: A system for balancing component load. In response to receiving a request, data is updated to reflect a current number of pending requests. In response to analyzing the updated data, it is determined whether throttling is necessary. In response to determining that throttling is not necessary, a corresponding request to the received request is created and a flag is set in the corresponding request. Then, the corresponding request is sent to one of a plurality of lower level components of an input/output stack of an operating system for processing based on the analyzed data to balance component load in the input/output stack of the operating system.

    摘要翻译: 用于平衡组件负载的系统。 响应于接收到请求,更新数据以反映当前等待的请求数。 响应于分析更新的数据,确定是否需要节流。 响应于确定不需要节流,产生对接收到的请求的相应请求,并且在相应的请求中设置标志。 然后,相应的请求被发送到操作系统的输入/输出堆栈的多个较低级组件中的一个,用于基于所分析的数据进行处理,以平衡操作系统的输入/输出堆栈中的组件负载。

    Loading a pre-fetch cache using a logical volume mapping

    公开(公告)号:US10606754B2

    公开(公告)日:2020-03-31

    申请号:US13448104

    申请日:2012-04-16

    摘要: Methods, apparatus and computer program products implement embodiments of the present invention that include receiving a storage command from a host computer to retrieve first data from a specific physical region of a storage device, and responsively retrieving second data from one or more additional physical regions of the storage device based on a logical mapping managed by the host computer. The second data is conveyed to a cache. In some embodiments, the logical mapping is received from the host computer prior to receiving the storage command. In alternative embodiments, the logical mapping is retrieved from the storage device prior to receiving the storage command.

    LOADING A PRE-FETCH CACHE USING A LOGICAL VOLUME MAPPING
    4.
    发明申请
    LOADING A PRE-FETCH CACHE USING A LOGICAL VOLUME MAPPING 审中-公开
    使用逻辑卷映射装载预取速度缓存

    公开(公告)号:US20130275679A1

    公开(公告)日:2013-10-17

    申请号:US13448104

    申请日:2012-04-16

    IPC分类号: G06F12/08 G06F12/00

    CPC分类号: G06F12/0866 G06F12/0862

    摘要: Methods, apparatus and computer program products implement embodiments of the present invention that include receiving a storage command from a host computer to retrieve first data from a specific physical region of a storage device, and responsively retrieving second data from one or more additional physical regions of the storage device based on a logical mapping managed by the host computer. The second data is conveyed to a cache. In some embodiments, the logical mapping is received from the host computer prior to receiving the storage command. In alternative embodiments, the logical mapping is retrieved from the storage device prior to receiving the storage command.

    摘要翻译: 方法,装置和计算机程序产品实现本发明的实施例,其包括从主计算机接收存储命令以从存储装置的特定物理区域检索第一数据,以及响应地从一个或多个附加物理区域检索第二数据 存储设备基于由主计算机管理的逻辑映射。 将第二数据传送到高速缓存。 在一些实施例中,在接收到存储命令之前,从主计算机接收逻辑映射。 在替代实施例中,在接收存储命令之前从存储设备检索逻辑映射。