Invention Grant
US09361042B2 Accelerating internet small computer system interface (iSCSI) proxy input/output (I/O)
有权
加速互联网小型计算机系统接口(iSCSI)代理输入/输出(I / O)
- Patent Title: Accelerating internet small computer system interface (iSCSI) proxy input/output (I/O)
- Patent Title (中): 加速互联网小型计算机系统接口(iSCSI)代理输入/输出(I / O)
-
Application No.: US14519966Application Date: 2014-10-21
-
Publication No.: US09361042B2Publication Date: 2016-06-07
- Inventor: Andrew J. Spry
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NETAPP, INC.
- Current Assignee: NETAPP, INC.
- Current Assignee Address: US CA Sunnyvale
- Agency: Haynes and Boone, LLP
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F3/06 ; H04L29/08

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.
Public/Granted literature
- US20150039792A1 ACCELERATING INTERNET SMALL COMPUTER SYSTEM INTERFACE (iSCSI) Proxy Input/Output (I/O) Public/Granted day:2015-02-05
Information query