发明名称 Techniques for use of vendor defined messages to execute a command to access a storage device
摘要 Examples are disclosed for use of vendor defined messages to execute a command to access a storage device maintained at a server. In some examples, a network input/output device coupled to the server may receive the command from a client remote to the server for the client to access the storage device. For these examples, elements or components of the network input/output device may be capable of forwarding the command either directly to a Non-Volatile Memory Express (NVMe) controller that controls the storage device or to a manageability module coupled between the network input/out device and the NVMe controller. Vendor specific information may be forwarded with the command and used by either the NVMe controller or the manageability module to facilitate execution of the command. Other examples are described and claimed.
申请公布号 US9467511(B2) 申请公布日期 2016.10.11
申请号 US201313743112 申请日期 2013.01.16
申请人 INTEL CORPORATION 发明人 Tamir Eliezer;Friedman Ben-Zion;Larsen Steen
分类号 G06F13/12;G06F15/167;H04L29/08;G06F21/80;G06F21/44;G06F21/79;H04L29/06;G06F3/06 主分类号 G06F13/12
代理机构 代理人
主权项 1. An apparatus comprising: circuitry for a network input/output device coupled to a server; a receive component for execution by the circuitry to receive a command from a client remote to the server, the command for the client to access a storage device controlled by a Non-Volatile Memory Express (NVMe) controller maintained at the server; an information component for execution by the circuitry to include a first vendor defined message with the command to cause the NVMe controller to execute the command; a forward component for execution by the circuitry to forward the command with the first vendor defined message to the NVMe controller, the NVMe controller to receive the command and execute the command based, at least in part, on the first vendor defined message; the receive component to receive a command completion message from the NVMe controller with a second vendor defined message; and the forward component to forward a status of the executed command to the client based, at least in part, on the second vendor defined message.
地址 Santa Clara CA US