ACCELERATING INTERNET SMALL COMPUTER SYSTEM INTERFACE (iSCSI) Proxy Input/Output (I/O)
    1.
    发明申请
    ACCELERATING INTERNET SMALL COMPUTER SYSTEM INTERFACE (iSCSI) Proxy Input/Output (I/O) 有权
    加速互联网小型计算机系统界面(iSCSI)代理输入/输出(I / O)

    公开(公告)号:US20150039792A1

    公开(公告)日:2015-02-05

    申请号:US14519966

    申请日:2014-10-21

    Applicant: NetApp, Inc.

    Inventor: Andrew J. Spry

    CPC classification number: G06F3/0655 G06F3/0608 G06F3/067 H04L67/1097

    Abstract: The present invention is a method for accelerating proxy Input/Output (proxyI/O). The method includes the step of receiving a command at a primary target storage system. The primary target storage system may be part of a clustered storage array. The command may be a command which was transmitted by an initiator system via a storage area network, and may include a request for data. The method further includes the step of forwarding the command to a session layer of the primary target storage system. Further, when a virtualization layer of the primary target storage system determines that a portion of the data requested in the data request is not stored by the primary target storage system, but is stored by a proxy target storage system included in the plurality of storage systems, the method further includes providing a proxyIO request to a proxy initiator of the primary target storage system. Further, the method may further include, based on the proxyIO request, generating a proxyDataIn request and providing the proxyDataIn request to an I/O controller for the primary target storage system.

    Abstract translation: 本发明是一种加速代理输入/输出(proxyI / O)的方法。 该方法包括在主要目标存储系统处接收命令的步骤。 主要目标存储系统可以是集群存储阵列的一部分。 该命令可以是由发起者系统经由存储区域网络发送的命令,并且可以包括对数据的请求。 该方法还包括将命令转发到主目标存储系统的会话层的步骤。 此外,当主要目标存储系统的虚拟化层确定数据请求中请求的数据的一部分未被主要目标存储系统存储时,而是被包括在多个存储系统中的代理目标存储系统存储 该方法还包括向主目标存储系统的代理启动器提供代理服务器请求。 此外,该方法还可以基于proxyIO请求生成proxyDataIn请求,并向主目标存储系统的I / O控制器提供proxyDataIn请求。

    Small Computer System Interface Input Output (SCSI IO) Referral
    2.
    发明申请
    Small Computer System Interface Input Output (SCSI IO) Referral 有权
    小型计算机系统接口输入输出(SCSI IO)推荐

    公开(公告)号:US20140365815A1

    公开(公告)日:2014-12-11

    申请号:US14333257

    申请日:2014-07-16

    Applicant: NetApp, Inc.

    CPC classification number: G06F11/1654 G06F11/1637 G06F13/4022

    Abstract: The method includes receiving a command at a first storage system of a block storage cluster. The command is transmitted by the initiator system to the first storage system via a network and includes a request for data. The method further includes transferring the stored data from the first storage system to the initiator system via the network when data requested in the data request is stored by the first storage system. The method further includes transmitting a referral response from the first storage system to the initiator system when a portion of the data requested in the data request is not stored by the first storage system, but is stored by a second storage. system of the block storage cluster.

    Abstract translation: 该方法包括在块存储簇的第一存储系统处接收命令。 该命令由发起者系统通过网络发送到第一个存储系统,并包括对数据的请求。 所述方法还包括当所述数据请求中请求的数据被所述第一存储系统存储时,经由所述网络将存储的数据从所述第一存储系统传送到所述发起者系统。 所述方法还包括当所述数据请求中请求的数据的一部分未被所述第一存储系统存储但由第二存储器存储时,将所述第一存储系统的转介响应发送到所述启动器系统。 系统的块存储集群。

    Small Computer System Interface Input Output (SCSI IO) Referral Cross-Reference to Related Applications
    3.
    发明申请
    Small Computer System Interface Input Output (SCSI IO) Referral Cross-Reference to Related Applications 有权
    小型计算机系统接口输入输出(SCSI IO)引用相关应用的参考

    公开(公告)号:US20130067271A1

    公开(公告)日:2013-03-14

    申请号:US13668896

    申请日:2012-11-05

    Applicant: NETAPP, INC.

    CPC classification number: G06F11/1654 G06F11/1637 G06F13/4022

    Abstract: The method includes receiving a command at a first storage system of a block storage cluster. The command is transmitted by the initiator system to the first storage system via a network and includes a request for data. The method further includes transferring the stored data from the first storage system to the initiator system via the network when data requested in the data request is stored by the first storage system. The method further includes transmitting a referral response from the first storage system to the initiator system when a portion of the data requested in the data request is not stored by the first storage system, but is stored by a second storage. system of the block storage cluster.

    Abstract translation: 该方法包括在块存储簇的第一存储系统处接收命令。 该命令由发起者系统通过网络发送到第一个存储系统,并包括对数据的请求。 所述方法还包括当所述数据请求中请求的数据被所述第一存储系统存储时,经由所述网络将存储的数据从所述第一存储系统传送到所述发起者系统。 所述方法还包括当所述数据请求中请求的数据的一部分未被所述第一存储系统存储但由第二存储器存储时,将所述第一存储系统的转介响应发送到所述启动器系统。 系统的块存储集群。

    Accelerating internet small computer system interface (iSCSI) proxy input/output (I/O)
    4.
    发明授权
    Accelerating internet small computer system interface (iSCSI) proxy input/output (I/O) 有权
    加速互联网小型计算机系统接口(iSCSI)代理输入/输出(I / O)

    公开(公告)号:US09361042B2

    公开(公告)日:2016-06-07

    申请号:US14519966

    申请日:2014-10-21

    Applicant: NetApp, Inc.

    Inventor: Andrew J. Spry

    CPC classification number: G06F3/0655 G06F3/0608 G06F3/067 H04L67/1097

    Abstract: The present invention is a method for accelerating proxy Input/Output (proxyI/O). The method includes the step of receiving a command at a primary target storage system. The primary target storage system may be part of a clustered storage array. The command may be a command which was transmitted by an initiator system via a storage area network, and may include a request for data. The method further includes the step of forwarding the command to a session layer of the primary target storage system. Further, when a virtualization layer of the primary target storage system determines that a portion of the data requested in the data request is not stored by the primary target storage system, but is stored by a proxy target storage system included in the plurality of storage systems, the method further includes providing a proxyIO request to a proxy initiator of the primary target storage system. Further, the method may further include, based on the proxyIO request, generating a proxyDataIn request and providing the proxyDataIn request to an I/O controller for the primary target storage system.

    Abstract translation: 本发明是一种加速代理输入/输出(proxyI / O)的方法。 该方法包括在主要目标存储系统处接收命令的步骤。 主要目标存储系统可以是集群存储阵列的一部分。 该命令可以是由发起者系统经由存储区域网络发送的命令,并且可以包括对数据的请求。 该方法还包括将命令转发到主目标存储系统的会话层的步骤。 此外,当主要目标存储系统的虚拟化层确定数据请求中请求的数据的一部分未被主要目标存储系统存储时,而是被包括在多个存储系统中的代理目标存储系统存储 该方法还包括向主目标存储系统的代理启动器提供代理服务器请求。 此外,该方法还可以基于proxyIO请求生成proxyDataIn请求,并向主目标存储系统的I / O控制器提供proxyDataIn请求。

    Small computer system interface input output (SCSI IO) referral
    5.
    发明授权
    Small computer system interface input output (SCSI IO) referral 有权
    小型计算机系统接口输入输出(SCSI IO)推荐

    公开(公告)号:US08806267B2

    公开(公告)日:2014-08-12

    申请号:US13668896

    申请日:2012-11-05

    Applicant: Netapp, Inc.

    CPC classification number: G06F11/1654 G06F11/1637 G06F13/4022

    Abstract: The method includes receiving a command at a first storage system of a block storage cluster. The command is transmitted by the initiator system to the first storage system via a network and includes a request for data. The method further includes transferring the stored data from the first storage system to the initiator system via the network when data requested in the data request is stored by the first storage system. The method further includes transmitting a referral response from the first storage system to the initiator system when a portion of the data requested in the data request is not stored by the first storage system, but is stored by a second storage. system of the block storage cluster.

    Abstract translation: 该方法包括在块存储簇的第一存储系统处接收命令。 该命令由发起者系统通过网络发送到第一个存储系统,并包括对数据的请求。 所述方法还包括当所述数据请求中请求的数据被所述第一存储系统存储时,经由所述网络将存储的数据从所述第一存储系统传送到所述发起者系统。 所述方法还包括当所述数据请求中请求的数据的一部分未被所述第一存储系统存储但由第二存储器存储时,将所述第一存储系统的转介响应发送到所述启动器系统。 系统的块存储集群。

    Small computer system interface input output (SCSI IO) referral
    6.
    发明授权
    Small computer system interface input output (SCSI IO) referral 有权
    小型计算机系统接口输入输出(SCSI IO)推荐

    公开(公告)号:US09037900B2

    公开(公告)日:2015-05-19

    申请号:US14333257

    申请日:2014-07-16

    Applicant: NetApp, Inc.

    CPC classification number: G06F11/1654 G06F11/1637 G06F13/4022

    Abstract: The method includes receiving a command at a first storage system of a block storage cluster. The command is transmitted by the initiator system to the first storage system via a network and includes a request for data. The method further includes transferring the stored data from the first storage system to the initiator system via the network when data requested in the data request is stored by the first storage system. The method further includes transmitting a referral response from the first storage system to the initiator system when a portion of the data requested in the data request is not stored by the first storage system, but is stored by a second storage. system of the block storage cluster.

    Abstract translation: 该方法包括在块存储簇的第一存储系统处接收命令。 该命令由发起者系统通过网络发送到第一个存储系统,并包括对数据的请求。 所述方法还包括当所述数据请求中请求的数据被所述第一存储系统存储时,经由所述网络将所存储的数据从所述第一存储系统传送到所述发起者系统。 所述方法还包括当所述数据请求中请求的数据的一部分未被所述第一存储系统存储但由第二存储器存储时,将所述第一存储系统的转介响应发送到所述启动器系统。 系统的块存储集群。

Patent Agency Ranking