Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Apr 2013 13:40:07 -0700
From:      "Marc G. Fournier" <scrappy@hub.org>
To:        Rick Macklem <rmacklem@uoguelph.ca>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: NFS Performance issue against NetApp
Message-ID:  <9393AE5A-CDF5-4541-85CC-F402D8652A0F@hub.org>
In-Reply-To: <972106612.1125159.1366850215231.JavaMail.root@erie.cs.uoguelph.ca>
References:  <972106612.1125159.1366850215231.JavaMail.root@erie.cs.uoguelph.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

On 2013-04-24, at 17:36 , Rick Macklem <rmacklem@uoguelph.ca> wrote:

>>=20
> For the new client, it defaults to the min(MAXBSIZE, server-max), =
where
> server-max is whatever the server says is its maximum (also MAXBSIZE =
for
> the new server). I think the old server uses 32768.
> These numbers are for the default tcp mounts. Specify udp (or mntudp) =
and
> I think the default becomes 16384.
>=20
> If you explicitly set rsize=3DN,wsize=3DN on a mount, those sizes will =
be
> used unless they are greater than min(MAXBSIZE, server-max). MAXBSIZE =
is
> the limit for the client side buffer cache and server-max is whatever
> the server says is its max, so the client never uses a value greater =
than
> that.
>=20
> For readahead, the default is 1. This seems rather small to me and I =
think is
> in the "from the old days" category. You can set it to
> a larger value, although there is an ifdef'd upper limit, which is =
what
> you'll get if you specify a really large value for readahead. =
Admittedly,
> if you are using a large rsize,wsize on a low latency LAN, readahead=3D1=

> may be sufficient.
>=20
> As someone else noted, if you are using head or stable/9, "nfsstat -m"
> shows you what is actually being used, for the new client only.

'k, with the Intel card in (igb driver), I've tried various different =
mount options =85 64k (default), 32k, 1/2/3 for read ahead =85 all tend =
to come ou taround the same 250s to run =85  I'm getting drastic now, =
and am reformatting one of the other server (exact same config, but =
without the Intel for the first try) with Centos 6.4 =85 test out its =
nfsclient =85 see if I get similar results =85=20=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9393AE5A-CDF5-4541-85CC-F402D8652A0F>