QUALITY OF SERVICE FOR iSCSI
AssigneeInternational Business Machines Corporation
InventorsTsipora Barzilai, John Marberg
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsTsipora Barzilai, John Marberg
Estimating the term…
A system adapted to provide quality of service (QoS) for an iSCSI environment including one or more initiators and one or more targets. Each initiator includes an iSCSI initiator and a TCP layer. The iSCSI initiator includes a QoS shaper for shaping one or more iSCSI PDUs according to QoS policies. The TCP layer includes a QoS marker for marking the PDUs according to the QoS policies. The target includes a first and second QoS component. The first QoS component is in an iSCSI target and handles I/O resources. The first QoS component shapes read commands and write commands according to QoS policies. The second QoS component is in a TCP layer and handles network resources. iSCSI PDUs are shaped and marked according to QoS policies of iSCSI. The QoS policies used by the initiators and targets include policies for network resources and policies for I/O resources.
-2. (canceled)
An initiator node adapted to provide quality of service (QoS) for an Internet Small Computer System Interface (iSCSI) environment, the initiator node comprising:
The initiator node of claim 1, wherein said PDUs are data PDUs and command PDUs, wherein said data PDUs and said command PDUs are shaped before being received in said TCP layer.
The initiator node of claim 1 and further comprising:
A target node adapted to provide quality of service (QoS) for an Internet Small Computer System Interface (iSCSI) environment, the target node comprising:
A system adapted to provide quality of service (QoS) for an Internet Small Computer System Interface (iSCSI) environment, the system comprising:
A quality of service (QoS) system adapted for an Internet Small Computer System Interface (iSCSI) environment, said QoS system comprising:
-35. (canceled)
A system for providing quality of service (QoS) for an Internet Small Computer System Interface (iSCSI) environment, the system comprising:
-40. (canceled)
A computer program embodied on computer readable medium software, the computer program comprising:
Dependencies are inferred from the claim text.