Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jul 2013 20:50:03 +1200
From:      Berend de Boer <berend@pobox.com>
To:        Daniel Kalchev <daniel@digsys.bg>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: Terrible NFS4 performance: FreeBSD 9.1 + ZFS + AWS EC2
Message-ID:  <8761wkyv5w.wl%berend@pobox.com>
In-Reply-To: <51DBC595.4020407@digsys.bg>
References:  <87y59i0yni.wl%berend@pobox.com> <580122426.2916694.1373242759482.JavaMail.root@uoguelph.ca> <87a9lwyy16.wl%berend@pobox.com> <51DBC595.4020407@digsys.bg>

next in thread | previous in thread | raw e-mail | index | archive | help
--pgp-sign-Multipart_Tue_Jul__9_20:50:03_2013-1
Content-Type: text/plain; charset=US-ASCII

>>>>> "Daniel" == Daniel Kalchev <daniel@digsys.bg> writes:

    Daniel> Could you please actually post a diagram of your setup,
    Daniel> with all the components, including the "low spec Linux
    Daniel> server". Do not forget the RTT (ping) between these
    Daniel> hosts. If you have made any network tuning too.

To be honest, I think that's of little use. I have no impact on where
my server is placed in the AWS data centre, nor what other load (cpu
or i/o) is also taking place on these boxes.

So having approximate values (I'm posting factors of 2 or 4) is the
only useful strategy.

As you can see I'm not talking about 5% differences here, only about
200% (or 2000%!!!) differences.

Pings within an AWS data centre are similar, let's say about
0.450ms. But have a reasonable range.

Unless you know AWS I think it's no use posting hardware specs (there
are none). The Linux box is a c1.medium, the FreeBSD is an
m1.large. FreeBSD is EBS optimised (but disks are not).


    Daniel> Networking protocols like NFS are heavily influenced by
    Daniel> factors like RTT.  An "underpowered" box that is "nearby"
    Daniel> (has lover RTT) usually performs much better than a
    Daniel> "powerful box" with larger RTT and other network
    Daniel> bottlenecks.

I fully agree with that.


    Daniel> Unfortunately, AWS is far from perfect hardware emulation
    Daniel> and there might be other layers that intervene with the
    Daniel> NFS protocol.

Exactly right. Given that we are talking factors of difference here I
think the hardware in this case does not matter. The problem is in the
software.

--
All the best,

Berend de Boer


          ------------------------------------------------------
          Awesome Drupal hosting: https://www.xplainhosting.com/


--pgp-sign-Multipart_Tue_Jul__9_20:50:03_2013-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit
Content-Description: OpenPGP Digital Signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iQIcBAABCAAGBQJR2867AAoJEKOfeD48G3g5+BkQAK1hqpXTzGsivtMBuHa9Rp4a
JE1dVHH7+midancQrNifhK3PB4r7iL3RT8hU6DK4jmcVT1QfBLX1w62yzJzfpOtt
/gK6NRDhsiv2IctUA/LwYb1Q3yJkAEJ4ukJAgJEtUld7tUQHvp7z1Bk+4qemRgLF
tujdhkIYSOItYUfmoNA73A9iLA1QQrZJ99aQml1TzqbloUcPu9q+fMP80eHey0Ew
pPTMRjaPtTktkPdFxxeMQu9VcHkdrY00uMU8VkLVICLkb9y0j/RUoIY5mkOLKOwF
CPDQyNZLREDMrzlttARhZZaNOM3LK8qIlleLIuRYawtkrrjDa+u/KK0V+WRelv5E
8rrEoEs77ZClZScne/AGz55fvxm8fcMfqv2s6YkG9C2kg3IIEtEHJoNacdLp0kF0
IIShWNKgjMt7pymPt5QVDKUshe74WTolygkRupiBfo3X99JvtjiN2QFQdX3msRq5
oY6P4h2Ro+RJPLvZ+5r9Lvsx7QlEpMdF69lqVegKvVglc3sLAjtbyeXuUqYLLXtR
E7/SogQVQHTvhE3km6nvCAXBqbv3mzbaHI5jf3q0WDq+fLma1m6NRgobJ36ycOlS
z5DinD47LYZkbMGqwvANrblw6gK7yrzDU1KlIDV9kcCE6k0Lgzg1IDD7D0iPzMOV
gS3pXLJCoYaconVkhTGO
=Hhfq
-----END PGP SIGNATURE-----

--pgp-sign-Multipart_Tue_Jul__9_20:50:03_2013-1--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8761wkyv5w.wl%berend>