So we have a Isilon Storage Cluster, and both Windows and Mac Clients connecting to it. Windows (for obvious reasons) connects and performs extremely well using SMB.
OSX on the other hand, does not. Windows we see about 125MBps (essentially capping our gigabit Ethernet connections) to the storage nodes; however on Mac, we barely see 50MBps. Decent, but its frustrating to know its windows counterparts perform so much faster.
Any tips, changes, anything, to make the OSX clients faster? I've tried googling stuff and its mostly people from 2004-2005; 6 year old posts loose a lot of relevancy between OS updates and network infrastructure changes (Gigabit; namely.)
Other Options we've tried.
OSX mounting NFS -- Unfortunately finder doesn't have a "refresh" functionality, and NFS doesn't tell Finder when a file has been moved or renamed; this cases huge problems for our multi-user environment. (would love to find an answer for this; if someone knows one) NFS performance is great; however the above issue really prevents us from using it successfully.
Isilon doesn't allow AFP mounting. So thats out...
CIFS doesn't run much faster on MacOS X no matter which hardware you use at either side of things. 50MB/s is already pretty good. Things have slightly improved with Lion since it has an implementation of CIFS 2.0. The improvement is mainly browsing large directory trees over WANs and not so much with regard to throughput increase. Use NFS if you need performance.
Finder.app will update the view every now and then, but I never found out the logic behind that.
You can use a simple AppleScript to force it to update the view on the current folders which should look like this:
Also using Dave (a commercial CIFS implementation for Mac OS X) doesn't give any decent speed upgrade for sequential file access over the native implementation. Didn't do benchmarking of Dave for Lion as of now.
Review Isilon's document "Using Mac OS X Clients with Isilon OneFS 6.5". It is available on their partner portal. It requires a login but you should have one as an Isilon customer. Direct link is here: https://isilon.custhelp.com/ci/fattach/get/764/1333644799/redirect/1/filename/Using%20Mac%20OS%20X%20Clients%20with%20Isilon%20OneFS%206.5%20-%20Resources%20for%20Integration%20and%20Configuration.pdf
I apologize for only posting a link, but I do not know whether Isilon would frown on me pasting the content into this window.
Hey i ran into this issue in our environment and turns out the solution was to tweak the tcpACK settings on the mac here is the solution i used and it explains why this happens. http://www.techkaki.com/2010/12/slow-samba-file-copying-speeds-in-mac-os-x/