×

Apparatus and method for dynamic command queue depth adjustment for storage area network nodes

  • US 6,922,414 B1
  • Filed: 08/21/2000
  • Issued: 07/26/2005
  • Est. Priority Date: 08/21/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. An initiator node for a storage area network, the node intended to be coupled over the storage area network to at least one storage node having command queue capability, the initiator node comprising:

  • at least one processor capable of executing instructions;

    a memory system having stored a current queue depth, and a maximum queue depth associated with each storage node of the at least one storage node;

    wherein the memory system stores instructions for initializing the maximum queue depth for the at least one storage node to a value dependent on a type of the at least one storage node, instructions for limiting the number of commands queued to a storage node of the at least one storage node to the current queue depth associated with the storage node, and instructions for dynamically adjusting the current queue depth associated with the storage node based upon queue refusals generated by the storage node and the maximum queue depth associated with the storage node.

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