Re: Confused on AFR, where does it happen client or server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sascha Ottolski wrote:
i did a simple test recently, which suggests that there is a significant
performance difference: I did a comparison of client vs. server side afr with bonnie, for a one client and two servers setup with tla patch628, connected over GB Ethernet; please see my results below. There also was a posting on this list with a lot of test results, suggesting that server side afr is fastest: http://lists.nongnu.org/archive/html/gluster-devel/2007-08/msg00136.html

Yeah, I wouldn't rely on that post for much.
1) It was a long time ago (WRT GlusterFS development), a lot has changed.
2) It was done using VERY simplistic volume specifications (No performance xlators at all). 3) It doesn't simulate real world usage well at all, the test program was a very simple perl script made up for for that purpose.

Something your bonnie tests didn't include was a baseline for a server. You didn't specify what type of throughput we should expect from the disks, so we have no way of knowing whether glusterfs is being constrained by the server's disks. It looks like it's utilizing close to 80% of the theoretical maximum for GB ethernet in the case of the client side AFR though, and consideration of the path the data follows and the maximum throughput of that medium is another thing to consider when deciding whether to put AFR on the server or the client.

--

-Kevan Benson
-A-1 Networks




[Index of Archives]     [Gluster Users]     [Ceph Users]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux