Joe Goyette
Guest
|
Posted:
Thu Mar 11, 2004 3:57 am Post subject:
Poor NFS Write Performance |
|
|
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 |
|
Pat [MSFT]
Guest
|
Posted:
Fri Mar 12, 2004 8:57 am Post subject:
Re: Poor NFS Write Performance |
|
|
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
|
|
|