Poor NFS Write Performance
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
Poor NFS Write Performance

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Storage System
Author Message
Joe Goyette
Guest





Posted: Thu Mar 11, 2004 3:57 am    Post subject: Poor NFS Write Performance Reply with quote

Howdy, I've just setup a new Windows Storage Server 2003 cluster. It's
running on top of Dell PowerVault hardware.

It seems to be running just fine and I am able to get excellent performance
in the following cases:

Cluster hosts are connected to 100 Mb/s network port right now...

Windows Hosts writing to a share on the cluster get nearly 90 mb/s.
Windows Hosts reading from a share on the cluster also get nearly 90 mb/s.

Linux hosts reading from a share on the cluster too get nearly 90 mb/s.

However, Linux hosts writing to a share on the cluster get no more than 15
mb/s or so.

Does anyone know why my NFS write performance is so poor ? It's so bad that
my bosses are likely to return the whole system since the write rate is so
low it's unusable.

Btw, I originally was only getting about 2 Mb/s until I modified the NFS
mount flags on the linux host to: rw,hard,intr,rsize=32768,wsize=32768

Thanks !

Joe
Back to top
Pat [MSFT]
Guest





Posted: Fri Mar 12, 2004 8:57 am    Post subject: Re: Poor NFS Write Performance Reply with quote

There are a few variables here:

1) Are the Linux and Windows clients both doing the same type of writes
(i.e. copying a file, or programmatically writing)? If one client is doing
buffered writes, but the other is doing a write-through (i.e. hard write to
disk) then you will see a perf drop.

2) Which version of NFS protocol are you using (2 or 3)? UDP or TCP?

3) Have you monitored Perfmon:Logical Disks:<Volume with share>:Disk Queue
length during both operations? This will tell us if the bottleneck is in
the NFS layer or if there is something else going on.

Finally, please check the date on nfssrv.sys.

Pat

"Joe Goyette" <joe@escription.com> wrote in message
news:ekp1BMvBEHA.3400@tk2msftngp13.phx.gbl...
Quote:
Howdy, I've just setup a new Windows Storage Server 2003 cluster. It's
running on top of Dell PowerVault hardware.

It seems to be running just fine and I am able to get excellent
performance
in the following cases:

Cluster hosts are connected to 100 Mb/s network port right now...

Windows Hosts writing to a share on the cluster get nearly 90 mb/s.
Windows Hosts reading from a share on the cluster also get nearly 90 mb/s.

Linux hosts reading from a share on the cluster too get nearly 90 mb/s.

However, Linux hosts writing to a share on the cluster get no more than 15
mb/s or so.

Does anyone know why my NFS write performance is so poor ? It's so bad
that
my bosses are likely to return the whole system since the write rate is so
low it's unusable.

Btw, I originally was only getting about 2 Mb/s until I modified the NFS
mount flags on the linux host to: rw,hard,intr,rsize=32768,wsize=32768

Thanks !

Joe

Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> Storage System All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB