[ofw] windows srp

Yossi Leybovich sleybo at dev.mellanox.co.il
Thu Apr 19 00:08:16 PDT 2007


Hi
 
>From my testing (and also MS comments to my question) it looks like the SCSI
driver limit the block size to maximum of 32K.
I was testing IOmeter with different msg size ,but I notice that the SCSI
driver split the msg to 32K chunks
No matter what I was set in the hba parameters I was getting blocks of 32k .
I think MS is working on Virtual SCSI driver and they claim that it will
support larger IO blocks.
 
Yossi 


  _____  

From: ofw-bounces at lists.openfabrics.org
[mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Fab Tillier
Sent: Wednesday, April 18, 2007 8:16 PM
To: Michael Di Domenico; ofw at lists.openfabrics.org
Subject: RE: [ofw] windows srp



There are no runtime tunables.  The driver should be able to send larger I/O
requests assuming changes were made to allocate room for the buffer
descriptor tables.  I don't know what changes would be required off the top
of my head, though.

 

-Fab

 

From: ofw-bounces at lists.openfabrics.org
[mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Michael Di Domenico
Sent: Wednesday, April 18, 2007 10:05 AM
To: Fab Tillier; ofw at lists.openfabrics.org
Subject: RE: [ofw] windows srp

 

Fab,

 

Are there no runtime tunables like there are for linux?  Are the drivers
capable of sending large block IO's, like on the order of 512k or 1024k
bytes per?

 

  _____  

From: Fab Tillier [mailto:ftillier at windows.microsoft.com] 
Sent: Wednesday, April 18, 2007 12:55 PM
To: Michael Di Domenico; ofw at lists.openfabrics.org
Subject: RE: [ofw] windows srp

 

The SRP driver uses the maximum of number of SGEs that can fit into an ItoT
IU size or 17.  This in at least 64K I/O size maximum.  The driver could be
modified to increase the minimum size from 17 to some higher number - I
think it's just a compile-time constant in one of the headers.

 

-Fab

 

From: ofw-bounces at lists.openfabrics.org
[mailto:ofw-bounces at lists.openfabrics.org] On Behalf Of Michael Di Domenico
Sent: Wednesday, April 18, 2007 7:29 AM
To: ofw at lists.openfabrics.org
Subject: [ofw] windows srp

 

Is it possible to change the default block IO sizes for SRP sending data to
native infiniband storage devices running under windows?

 

The application is requesting large block IO, but SRP seems to be chunking
the data down to smaller blocks.

 

Thanks

- Michael

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofw/attachments/20070419/799fb172/attachment.html>


More information about the ofw mailing list