[Gluster-devel] Small File Performance - Strange results

Hafeez Bana hafeez.bana at gmail.com
Tue Aug 4 16:55:46 UTC 2015


We've been evaluating glusterfs 3.2.7 on ubuntu 14.04 LTS. All tests were
run with event-thread matching cpu-cores and lookup-unhashed turned off

We noted a couple of issues and some interesting results which might be of
benefit to the developers

- bare metal machine with SSD running ZFS - 2 LXC container running
glusterd and another running a samba instance which is serving a share
backed by a fuse mounted volume.

1 )  the fuse mounted volume has to be done in the host and LXC run on top
of it. If you try to fuse mount within in LXC - posix acls group
persmissions are not respected completed by gluster
2) small file performance - tests were run unzipping from a windows box a
45M and 150M  (expanded size - contains 8000 files) archive. 45M
performance is reasonable. 150M tests takes 10 times as long(about 18
minutes) as the same samba instance serving of a straight zfs filesystem
3) As a whim we logged into the container containing the samba instance and
copied files from the ZFS folder to the folder under gluster. 14seconds for
the same transfer of 8000 files!!

We don't know if there is a mismatch in the config of samba that is causing
issues with gluster. Any ideas? And also is the issue with posix acls
groups being broken if you fuse_mount a gluster volume within LXC known?

Finally, are there any gluster developers in the UK - we would love to talk
to them.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-devel/attachments/20150804/211de075/attachment.html>

More information about the Gluster-devel mailing list