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.: US14519966
    Application Date: 2014-10-21
  • Publication No.: US09361042B2
    Publication 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
Accelerating internet small computer system interface (iSCSI) proxy input/output (I/O)
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.
Information query
Patent Agency Ranking
0/0