[SATLUG] 10GbE configuration and performance issues

Daniel J. Givens daniel at rugmonster.org
Tue Jul 17 21:24:06 CDT 2007


Bruce Dubbs wrote:
> Gregory Alan Hildstrom wrote:
>   
>> Hello. I am working on an application that needs 200MB/s sustained
>> iSCSI throughput for high speed data acquisition.
>>
>>     
>
>   
>> I ran netserver on the server and "netperf -H 192.168.2.151" on the
>> client. I got 1550Mb/s, but I was expecting something more like
>> 3-4Gb/s. CPU load on the slower client machine never got above 25%
>> and I do not know how to measure PCI bus bandwidth utilization.
>>     
>
> I don't know how to solve the network issue, but be sure that your disk
> drives can handle that much data or that you can buffer the data in RAM.
>   
He's writing to a ramdisk, so there is no disk i/o overhead getting in 
the way.

It sounds to me that the PCI bus may be the constraint. If 2128 Mb/s is 
the theoretical max for 32-bit, I would think you're getting close to 
that at 1550Mb/s. With that said, though, you should be running at 
64-bit. Have you checked the output of lspci -vv to see if you can get 
any more info on what the card is running at and what latency is there, 
etc? I'm a little stumped too, given what  you've said already.

One final thought. Are there any settings in the BIOS that might be 
worth checking out? I haven't been into any of our server's BIOSes 
recently, so I have forgotten what all is in there. Oh yeah, once you 
get it figured out, you're going to have to let us know what the fix 
action was.

Good luck!
Daniel


More information about the SATLUG mailing list