When using open-iscsi you can change few parameters to improve it... between (initiator and target).. as you said .. there is Ubuntu 10.4 on all servers... you can get the the whole parameter list (at the indicator side) typing iscsiadm -m session -P 2 result will give you something like:
Code:
************************
Negotiated iSCSI params:
************************
HeaderDigest: None
DataDigest: None
MaxRecvDataSegmentLength: 262144
MaxXmitDataSegmentLength: 8192
FirstBurstLength: 65536
MaxBurstLength: 262144
ImmediateData: Yes
InitialR2T: No
MaxOutstandingR2T: 1
and here its ...outlined how to Sets the maximum data segment length that can be received/sent
Code:
[MaxRecvDataSegmentLength <value>]
Optional. Sets the maximum data segment length that can be
received. The <value> should be set to multiples of PAGE_SIZE.
Currently the maximum supported value is 64 * PAGE_SIZE, e.g.
262144 if PAGE_SIZE is 4kB. Configuring too large values may
lead to problems allocating sufficient memory, which in turn may
lead to SCSI commands timing out at the initiator host. The
default value is 8192.
[MaxXmitDataSegmentLength <value>]
Optional. Sets the maximum data segment length that can be sent.
The <value> actually used is the minimum of
MaxXmitDataSegmentLength and the MaxRecvDataSegmentLength
announced by the initiator. The <value> should be set to
multiples of PAGE_SIZE. Currently the maximum supported value is
64 * PAGE_SIZE, e.g. 262144 if PAGE_SIZE is 4kB. Configuring too
large values may lead to problems allocating sufficient memory,
which in turn may lead to SCSI commands timing out at the
initiator host. The default value is 8192.
It may help
Bookmarks