[Samba] Samba SMB throughput
Volker.Lendecke at SerNet.DE
Wed Mar 31 02:30:07 MDT 2010
On Tue, Mar 30, 2010 at 05:42:27PM +0000, Mahmud Siddiqi wrote:
> I figured that 10GbE was used. Was that throughput to a single client, or was
> it aggregate at the server?
Single smbclient get request.
> I typically see 35MB/sec over my current 1GbE lines. Clients are WinXP32,
> WinXP64, and soon Win7. Disk rates exceed 500MB/sec (RAIDs). Server is Samba
> 3.0.2x on Mac OSX Server with XRAID SAN.
> I would really like to see 80-90 MB/sec with my current setup, which I could
> reach before XP SP3 (we'll put in 10GbE lines sooner or later). I am seriously
> considering bringing up a new Linux server running Samba 3.5 for performance
> and other reasons, since Apple is in no hurry to update Samba in OSX. However,
> I am by no means an SMB expert, so any advice for tuning either my current
> clients and server, or the potential new server would be greatly appreciated
> (e.g., how would I set Windows for multi-issue of SMB requests?).
> I have implemented the relevant tweaks for Windows clients that I've found in
> the Samba documentation, but no performance increase was seen. I am also in the
> enviable position of having a network with no packet loss, virtually no
> latency, and virtually no collisions, so the usual buffering tweaks don't
Performance really very closely depends on the applications
you are using. Last year for example I have seen a dramatic
difference in behaviour between drag and drop using the
Windows 7 explorer application compared to using xcopy on
the same client host. I have also done consulting at a
customer where suddenly a report run on a database ran 10
times slower than before. It turned out that they had a
second concurrent user on the database which invalidated the
oplocks. So, for performance tuning is really not simple.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 197 bytes
Desc: Digital signature
More information about the samba