×

Data processing system using internet protocols

  • US 20040037299A1
  • Filed: 06/10/2003
  • Published: 02/26/2004
  • Est. Priority Date: 06/11/2002
  • Status: Active Grant
First Claim
Patent Images

1. A host processor having a SCSI command layer and an iSCSI driver, said host processor capable of being coupled to a hardware implemented iSCSI controller useable in high speed storage over IP, said controller for transporting received iSCSI commands and PDUs, said controller having access to a data base for keeping track of data processing operations, said database being in memory on said controller, or in memory partly on said controller and partly in a computing apparatus other than said controller, said controller having a transmit and a receive path for data flow, said controller comprising:

  • a. a command scheduler for scheduling processing of commands, said scheduler coupled to said SCSI command layer and to said iSCSI driver;

    b. a receive path for data flow of received data and a transmit path for data flow of transmitted data;

    c. at least one transmit engine for transmitting iSCSI PDUs;

    d. at least one transmit command engine for interpreting said PDUs and performing operations including retrieving information from said host processor and keeping command flow information in said database updated as said retrieving progresses;

    e. at least one receive command engine; and

    f. at least one receive engine for interpreting received commands into requests for at least one of said at least one receive command engine.

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