发明名称 Techniques for Moving Data between a Network Input/Output Device and a Storage Device
摘要 Examples are disclosed for moving data between a network input/output (I/O) device and a storage subsystem and/or storage device. In some examples, a network I/O device coupled to a host device may receive a data frame including a request to access a storage subsystem or storage device. The storage subsystem and/or storage device may be located with the network I/O device or separately coupled to the host device through a storage controller. One or more buffers maintained in a cache for processor circuitry may be used to exchange control information or stage data associated with the data frame to avoid or eliminate use of system memory to move data to or from the storage subsystem and/or storage device. Other examples are described and claimed.
申请公布号 US2015032841(A1) 申请公布日期 2015.01.29
申请号 US201313948715 申请日期 2013.07.23
申请人 Vasudevan Anil;Minturn Dave B.;Patil Kiran 发明人 Vasudevan Anil;Minturn Dave B.;Patil Kiran
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. An apparatus comprising: circuitry for a network input/output (I/O) device; a receive module for execution by the circuitry to receive a data frame that includes a request to access a storage subsystem maintained at the network I/O device, the storage subsystem including a solid state drive (SSD); a buffer module for execution by the circuitry to use one or more buffers maintained in a cache for processor circuitry included in a processor socket at a host device coupled to the network I/O device, the one or more buffers used to exchange control information for the request, the control information exchanged with a protocol stack executed by the processor circuitry; and a determination module for execution by the circuitry to determine whether to read from or store to the storage subsystem data associated with the request based on the exchanged control information.
地址 Portland OR US