On 9/23/2010 9:47 PM, Patrick Cable wrote:
> I have a device that sends out information at 4.7 Megabytes a second.
> I have a desktop that receives the data from this device that runs Red
> Hat Enterprise Linux 5.5. They are on the same switch, a 24-port
> Juniper EX2200.
>
> When I write the data to the desktop on the local filesystem, there's
> no dropped information. When I write the data to an NFS share, the
> device reports dropped packets.
>
> I have tried playing with the rsize/wsize NFS parameters (8192K seems
> to be the best value), and values in
> /proc/sys/net/core/{r,w}mem_{default,max} and increasing the NFS
> daemon count, as suggested by
> http://nfs.sourceforge.net/nfs-howto/ar01s05.html. Very similar
> results across the board.
>
> The NFS server also runs RHEL5.5. It's got 11 600gb 15k SAS drives in
> a hardware RAID6 array. Running 'iftop' on the machine during the data
> gathering operations, I'll see bursty traffic... that is to say,
> workstation ->  NFS server traffic will be in the high 40mb/sec rate,
> then slow down, and once it slows down the device I refer to complains
> of dropped information then it'll speed up again.
>
> I find it hard to believe that a machine on the same (recent, gigabit)
> switch can't write out 4.7MB/sec. Am I wrong?
>
> Does anyone have any NFS or TCP tuning recommendations that may be a
> little more up to date than the NFS howto that was last updated in
> 2006? I'm really at a loss here.
>
> Thank you, more than a lot, in advance..
What size chunks is the application writing? How many files? What size 
files? What is the back-end filesystem behind NFS?

Have you tried simulating the same load directly on the server?

_______________________________________________
Tech mailing list
Tech@lopsa.org
http://lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to