×

Techniques for Command Validation for Access to a Storage Device by a Remote Client

  • US 20140325013A1
  • Filed: 01/16/2013
  • Published: 10/30/2014
  • Est. Priority Date: 01/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • circuitry for a network input/output device coupled to a server;

    a receive module for execution by the circuitry to receive a command from a client remote to the server, the command to provide the client access to a storage device controlled by a Non-Volatile Memory Express (NVMe) controller maintained at the server;

    a validation module for execution by the circuitry to validate the command based, at least in part, on whether an operation code (Opcode) indicated in the command is supported by the network input/output device and on whether an index identifier indicated in the command associates the client with an NVMe Namespace Identifier allocated to the client; and

    a report module for execution by the circuitry to indicate a status of the received command to the client, the status to include one of an invalid command or a completed command.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×