Modification of Small Computer System Interface Commands to Exchange Data with a Networked Storage Device Using AT Attachment Over Ethernet
AssigneeCoraid, Inc.
InventorsBrantley Coile, Samuel Hopkins
Life of this patent
Estimating the term…
Loading patent…
AssigneeCoraid, Inc.
InventorsBrantley Coile, Samuel Hopkins
Estimating the term…
A process executed by a computing device uses commands having a first format to exchange data through a network with a storage device configured to execute commands having a second format. A storage device controller identifies a command type associated with a command received from the process and identifies one or more physical memory addresses associated with the command. The storage device controller identifies a command having a second format associated with the received command and generates a network request including the command having the second format, the one or more physical memory addresses, a device identifier associated with the storage device and a tag. The network request is transmitted through a network to the storage device which executes the command having the second format. For example, an AoE request including an ATA command is generated from a received SCSI command.
A method for generating a network request including a second command from a first command, the method comprising:
A computer readable storage medium for storing a computer program product including instructions executable by a processor of a computing device to perform a computer implemented method for generating a network request including a second command from a first command, the method comprising:
A method for retransmitting a network request, the method comprising:
A method for managing congestion in a network, the method comprising:
A method for managing congestion in a network, the method comprising:
Dependencies are inferred from the claim text.