|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: iSCSI:Negotiating a maximum SCSI data phase
Ken,
It looks to me that this is realy a SCSI issue and as such it should be
handled by T10.
iSCSI is not the end-source/end-sink and as far as stating its own
limitations it has all it needs
in MaxBurstSize/FirstBurstSize and MaxRcvPDU.
Julo
"Alison and Ken Thomas" <kenali2000@hotmail.com>
Sent by: owner-ips@ece.cmu.edu
10-11-01 02:49
Please respond to "Alison and Ken Thomas"
To: ips@ece.cmu.edu
cc: ksandars@eurologic.com
Subject: iSCSI:Negotiating a maximum SCSI data phase
Evening all,
One parameter which is trivial to specify but would make a big
difference to the target is to be able to negotiate the maximum
SCSI data phase any individual SCSI Command PDU will have associated
with it. The suggested words are:
35 MaxSCSIDataPhase
Use: LO
Who can send: Initiator and Target
MaxSCSIDataPhase=<number-from-0-to-4294967295>
Default is 4294967295.
Initiator and target negotiate the maximum number of bytes
that can be specified in the Expected Data Transfer Length
field of a SCSI Command PDU. The lower of the 2 numbers
is selected.
Basically, the default case is no change to the status quo, but in
the field of resource management, this assists the target by knowing
what may be thrown at it.
It may be beneficial for initiators too as one day when 1GB transfers
are the norm, a legacy target can advertise its age and indicate that it
stands not a snowflake's chance in Australia of actually servicing such
requests.
Cheers,
Ken Sandars
ksandars@eurologic.com
Eurologic Systems
+44 117 930 9616
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
Home Last updated: Sun Nov 11 15:17:47 2001 7744 messages in chronological order |