STORAGE APPARATUS AND DATA ACCESS METHOD
    1.
    发明申请
    STORAGE APPARATUS AND DATA ACCESS METHOD 有权
    存储设备和数据访问方法

    公开(公告)号:US20120059988A1

    公开(公告)日:2012-03-08

    申请号:US12922574

    申请日:2010-09-02

    IPC分类号: G06F12/00

    摘要: Improving response time performance by executing exclusive extent processing of a plurality of I/O requests is proposed. A storage apparatus, which includes a plurality of microprocessors, a first memory which stores counter values indicating the order of the I/Os to and from the storage areas, and a second memory which stores control information of the I/O requests for each of the I/O requests, is configured such that the microprocessors store, if there is one I/O request from the host apparatus, an I/O request range of the one I/O request in an area for storing control information of the one I/O request of the second memory, the microprocessors acquire the counter value from the first memory and store the counter value in the area for storing control information of the one I/O request of the second memory, and the microprocessors compare, if the counter value of the one I/O request is greater than the counter value of another I/O request, the I/O request range of the one I/O request stored in the second memory with the I/O request range of the other I/O request.

    摘要翻译: 提出了通过执行多个I / O请求的独占范围处理来改善响应时间性能。 一种存储装置,包括多个微处理器,第一存储器,其存储指示到存储区域和从存储区域的I / O的顺序的计数器值,以及第二存储器,其存储每个的I / O请求的控制信息 I / O请求被配置为使得如果来自主机设备的I / O请求有一个I / O请求,则微处理器存储用于存储该I / O控制信息的区域中的一个I / O请求的I / O请求范围 第二存储器的I / O请求,微处理器从第一存储器获取计数器值,并将计数器值存储在用于存储第二存储器的一个I / O请求的控制信息的区域中,并且微处理器比较如果 一个I / O请求的计数器值大于另一个I / O请求的计数器值,存储在第二个存储器中的I / O请求的I / O请求范围与其他I / O请求范围相同 I / O请求。

    Storage apparatus and method for executing exclusive extent processing in parallel using counter values
    2.
    发明授权
    Storage apparatus and method for executing exclusive extent processing in parallel using counter values 有权
    使用计数器值并行地执行独占范围处理的存储装置和方法

    公开(公告)号:US08719496B2

    公开(公告)日:2014-05-06

    申请号:US12922574

    申请日:2010-09-02

    IPC分类号: G06F12/00 G06F3/06 G06F13/14

    摘要: A storage apparatus includes a microprocessor package configured to access a logical volume and a local memory in the microprocessor package. An input/output (I/O) request range of one I/O request, including a start position address and an end position address of the logical volume which is a target of the one I/O request, is stored in the local memory. A counter value indicating a number of I/O requests to and from the logical volume associated with the one I/O request is acquired and stored in the local memory. If the counter value associated with the one I/O request is greater than the counter value associated with another I/O request, the I/O request ranges of the one I/O request and the other I/O request are compared. If there is no overlap between the I/O request ranges, the one I/O request is executed; otherwise, the one I/O request is placed on standby.

    摘要翻译: 存储装置包括被配置为访问微处理器封装中的逻辑卷和本地存储器的微处理器封装。 一个I / O请求的输入/输出(I / O)请求范围存储在本地存储器中,包括起始位置地址和作为一个I / O请求目标的逻辑卷的结束位置地址 。 指示到与I / O请求相关联的逻辑卷的I / O请求的数量的计数器值被获取并存储在本地存储器中。 如果与一个I / O请求相关联的计数器值大于与另一个I / O请求相关联的计数器值,则比较一个I / O请求和另一个I / O请求的I / O请求范围。 如果I / O请求范围之间没有重叠,则执行一个I / O请求; 否则,一个I / O请求被置于待机状态。