On Nov 15, 2007 5:13 PM, msl <opensolaris at posix.brte.com.br> wrote:
> Hello all...

>  I'm migrating a nfs server from linux to solaris, and all
>  clients(linux) are using read/write block sizes of 8192. That was
>  the better performance that i got, and it's working pretty well
>  (nfsv3). I want to use all the zfs' advantages, and i know i can
>  have a performance loss, so i want to know if there is a
>  "recomendation" for bs on nfs/zfs, or what do you think about it.
>
> I must test, or there is no need to make such configurations with zfs?

>From some recent testing (Solaris client, Netapp server) led me to
adding this to /etc/system on the Solaris 10 client.

* NFS Client tuning - do 1 MByte transfers by default
* T2000 NFS read performance jumps by 3.6x
set nfs:nfs3_bsize=0x100000
* END NFS client tuning

It requires further testing and I am not sure of the implications with
a Solaris NFS server.  Also, all the testing was done with large
sequential reads - no attempts were made to understand implications
for other workloads.

-- 
Mike Gerdts
http://mgerdts.blogspot.com/

Reply via email to